我正在尝试使用下面的 javascript 代码从 chrome 浏览器访问音频,但是当我单击按钮时,事件recognition.onresult不会在 chrome 浏览器中触发,但是当我访问包含语音到文本的实时演示的在线网页时,它工作正常在 Chrome 浏览器中请帮忙。
<script type="text/javascript">
var recognition = new SpeechRecognition();
recognition.onresult = function(event)
{
if (event.results.length > 0)
{
alert("Working");
}
}
</script>
<form>
<input type="button" value="Click to Speak"onclick="recognition.start()">
</form>
Run Code Online (Sandbox Code Playgroud)