Bu yazımda Cordova platformu için konuşma tanıma plugininin (Android ) kullanımından bahsedeceğim.Pluginin kullanımı oldukça basit. Bunun şimdi sırasıyla bu adımları izleyelim.
Projemizi oluşturalım.
cordova create speech com.example.speech SpeechRecognizer
Daha sonra pluginimizi ekleyelim.
cd speech cordova platform add android cordova plugin add https://github.com/poiuytrez/SpeechRecognizer
Pluginin kullanımı
SpeechRecognizer.startRecognize(success, error, maxMatches, promptString, language);
- success: olası eşleştirilen sözcükleri döndürür.
- error: hata döndürür.
- maxMatches: Eşleşen sözcüklerin maksimum sayısını döndürür.
- promptString: Google logosu ve mikrofon üzerinde yazan yazıyı belirlemek için. Örneğin "Şimdi Konuşun"
- language: Konuşma tanıma motoru için kullanılan dili belirlemek için Örnegin "tr-TR"
Desteklenen Diller
Desteklenen dillerin kodlarının listesini görmek için
SpeechRecognizer.getSupportedLanguages(success, error);
- success: json dizisi olarak desteklenen dillerin kodlarını döndürür.
- error: hata döndürür.
https://gist.github.com/nazrdogan/ed18f142b655f9b0e0bf
Ekran görüntüleri ise
Ses Tanıma Ekranı
Döndürülen Sonuçlar
Desteklenen Diller.
Plugin oldukça basit ve kullanışlı umarım işinize yarar. Pluginin Github sayfasına burdan ulaşabilirsiniz.