Nazir Doğan Code Blog

Cordova Konuşma Tanıma (Speech Recognizer) Plugini Kullanımı

| Comments

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ı

Screenshot_2015-02-14-23-37-43

Döndürülen Sonuçlar

 

 

Screenshot_2015-02-14-23-38-18

Desteklenen Diller.

Screenshot_2015-02-14-23-38-04

Plugin oldukça basit ve kullanışlı umarım işinize yarar.  Pluginin Github sayfasına burdan ulaşabilirsiniz.

Comments