webkit tarayıcılarında, get user media api'u webkitGetUserMedia
ile birlikte kullanabilirsiniz - html5rocks üzerinde gösterildiği gibi.
Sesinizi javascript olayları oluşturmak için kullanmak isterseniz (örn. Ekrandaki nesneleri kontrol etmek için) gelen sesi analiz etmelisiniz (örn. Event1 için yüksek frekans - event2 için düşük frekans, konuşma analizi çok daha karmaşıktır, bkz. aşağıdaki gibi), alternatif olarak, kromun 'x-webkit-speech' konuşma tanıma sistemi vardır, (google'ın sunucularında konuşmayı analiz edecek ve bu nedenle gerçek zamanlı kontrol için muhtemelen çok yavaş olan bir örnek olan here'a bakınız).
Gerçekten, herhangi bir gerçek zamanlı103 tarayıcı analizinde bilmiyorum, ancak (çok basit) bir olasılık bulmaktan mutluluk duyarız.
düzenleme: (here uyarlanmıştır) bazı kodları iyi öneri için
<html>
<head>
</head
<body>
<input type="search" id="mike" x-webkit-speech>
<script type="text/javascript">
var mike = document.getElementById('mike');
mike.onwebkitspeechchange = function(e) {
console.log(e); // SpeechInputEvent
console.log(e.results[0].utterance);
};
</script>
</body>
</html>
Merhaba Teşekkür ekler. Onunla çalışmayı deneyeceğim ama sadece 'x-webkit-speach' aracılığıyla sesimi kaydedebileceğim ve animasyonumu hareket ettirmek için kullanabileceğim herhangi bir olasılık olduğunu onaylamak istedim. Başvuru yapabileceğim herhangi bir kod veya örnek var mı? – Saurabh