Во-первых, я пытаюсь создать временное решение, которое я не ожидаю работать навсегда. Просто эксперимент, если вы будете!
У меня есть следующий запуск! То, что я пытаюсь сделать, - инициировать голосовой поиск при загрузке страницы. Любые идеи для способа заставить это работать! Примечание. Для просмотра микрофонного входа вам понадобится Chrome-браузер.
http://jsfiddle.net/dirtyd77/99amf/
<html>
<head>
<style>
#mike {
font-size: 25px;
width: 25px;
height: 25px;
cursor:pointer;
border: none;
position: absolute;
margin-left: 5px;
outline: none;
background: transparent;
}
#txt {
height: 150px;
width: 150px;
}
</style>
<script>
var mike = document.getElementById('mike');
mike.onfocus = mike.blur;
mike.onwebkitspeechchange = function(e) {
console.log(e); // SpeechInputEvent
document.getElementById('txt').value = mike.value;
};
</script>
</head>