Merhabalar,
Web ortamında çok basit bir şekilde HTML5 ile gelen ve chrome - firefox desteklediği webkit-speech özelliğinden bahsedeceğim.
Alışveriş sitesindeyiz ve aramayı konuşarak yapıyoruz. çok güzel olmaz mıydı? bir önceki yazımda windows tabanlı TextToSpeech - SpeechToText (http://onerkaya.blogspot.com/2012/10/myspeech-texttospech-speechtotext.html) işlemlerini destekleyen bir uygulama gerçekleştirmiştim. bu sefer Web tarafında Html5 in nimetlerinden yararlanma zamanı geldi bile ;)
İşin özü : <input type="text" x-webkit-speech="x-webkit-speech" lang="tr" />
Ufak bir aspx dosyası ve speech ile gelen değeri , iframe içersinde yahoo üzerinde aratmaktadır :) aşağıda kod örneği ve sırası ile ekranlar bulunmaktadır.
Bunun için browser desteğinin olması gerekmektedir. http://blogs.sitepointstatic.com/examples/tech/speech-input/index.html bu adresten online speech - webkit özelliğini chrome ile test edebilirsiniz. şu an benim uyarlamamda dil parametresi TR dir. Gayet başarılı sonuçlar döndürmektedir.
http://www.webkit.org/ adresinden gerekli gelişmiş bilgileri edinebilirsiniz.
Uygulamamızın kaynak kodları : https://docs.google.com/file/d/0ByRFI3ULXVPuem1EcUlHTDlrWVE/edit?usp=sharing
Html5 ile ilgili daha detaylı, yenilikleri ile sizlerle tekrar olacağım.
Öner KAYA
Hiç yorum yok:
Yorum Gönder