22

"Sonraki" veya "önceki" gibi basit ses komutlarını kullanarak jQuery slayt gösterisi oluşturmayı denemek istiyorum. Google’ın ses tanımasını kullanmanın bir yolu var mı? Chrome'un x-webkit-konuşmasını biliyorum, ancak kullanmak için bir butona tıkladım.Google'ın konuşma tanıma teknolojisi için bir API var mı?

MIT'nin WAMI'sını denedim, ancak Google'ın konuşma bilişinden daha yavaş ve daha az doğru olduğunu buldum.

+0

[Google Voice Search nasıl çalışıyor? Bunun için bir API var mı?] (Http://stackoverflow.com/questions/6389039/how-google-voice-search-works-is-there-an-api-for-that) –

cevap

20

: JavaScript ile bunu yapmanın kolay bir yolu için http://chrome.blogspot.co.uk/2013/01/hello-browser.html

(api doc)

+10

Bunu saran bir JavaScript kütüphanesi oluşturdum ve sitenize veya uygulamanıza sesli komut eklemeyi çok kolay hale getirdim. Https://www.talater.com/annyang/ adresinden kontrol edebilirsiniz. –

2

sorunun kullanıcının konuşmasını yakalamak ve işlenmesi için bunu biraz konuşma sunucusu gönderir budur. x-webkit-konuşma tarayıcıya yerleştirilmiştir ve tarayıcı konuşma yapmak için PC'nin ses kartını kullanır. Bir tarayıcıda Javascript/Jquery tek başına donanım aygıtlarına erişemez. Chrome'un DOM'ta herhangi bir x-webkit-speech nesnesini gösterip göstermediğini bilmiyorum, böylece Javascript ile yakalama yapabilirsiniz.

Bu, insanların tersine Google konuşma api mühendislik yaptı ve koddan kullandı. Örnek için bkz http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/. Bu artık Chrome için, var olan Bugün itibariyle

+0

2015'te kullanamam. Çalışmasını yapan var mı? – user3526

12

, konuşma tanıma ile ilgili yapar kütüphane olan annyang kontrol süper kolay.

İlgili konular