Javascript 如何知道WebSpeechAPI上的语音是否中断?

Javascript 如何知道WebSpeechAPI上的语音是否中断?,javascript,android,google-chrome,webspeech-api,Javascript,Android,Google Chrome,Webspeech Api,我想知道当演讲被打断时,是否有什么方法可以听。我创建一个window.speechSynthesis对象,然后调用“speak”方法。我正在android上使用chrome。 它成功启动,但对讲屏幕读取器已激活。因此,当对讲发出一些通知时,合成上的语音被中断,但是window.speechSynthesis.speaking property保持为真。 我试着通过SpeechSynthesistTerrance.onerror事件获取它,但它不被称为。。。 你知道为什么会这样吗?你有没有尝试过S

我想知道当演讲被打断时,是否有什么方法可以听。我创建一个window.speechSynthesis对象,然后调用“speak”方法。我正在android上使用chrome。 它成功启动,但对讲屏幕读取器已激活。因此,当对讲发出一些通知时,合成上的语音被中断,但是window.speechSynthesis.speaking property保持为真。 我试着通过SpeechSynthesistTerrance.onerror事件获取它,但它不被称为。。。
你知道为什么会这样吗?

你有没有尝试过
SpeechSynthesistTerrance.onend
活动

speechSynthesisUtteranceInstance.onend = function() { ... };

您是否尝试过
SpeechSynthesistTerrance.onend
事件

speechSynthesisUtteranceInstance.onend = function() { ... };