function startDictation() { if (window.hasOwnProperty('webkitSpeechRecognition')) { document.getElementById('micinform').style.display="inline"; setTimeout(function(){document.getElementById('micinform').style.display="none";}, 600); var recognition = new webkitSpeechRecognition(); recognition.continuous = false; recognition.interimResults = false; recognition.lang = "en-US"; recognition.start(); recognition.onresult = function(e) { document.getElementById('transcript').value = e.results[0][0].transcript; recognition.stop(); document.getElementById('micinform').style.display="none"; document.getElementById('beginvsearch').style.display="inline"; document.getElementById('searchbox').submit(); }; recognition.onerror = function(e) { document.getElementById('micinform').style.display="inline"; recognition.stop(); } } }