Javascript 如何在ResponsiveVoice JS中检测语音结束

Javascript 如何在ResponsiveVoice JS中检测语音结束,javascript,responsivevoice,Javascript,Responsivevoice,我正在使用文本到语音库 除了在API中似乎没有检测到语音结束的方法外,一切都工作得非常好 在responsiveVoice对象上,我可以看到OnFinishedPlaying回调,但它不起作用。onend 现在我正在使用setInterval轮询isplay方法来检测语音结束。然而,如果有一种方法能够正确地做到这一点,那将是非常棒的 和我一起工作的人 这里有一个最小值。如果将options对象作为第三个参数,则提到的onend回调正在工作: responsiveVoice.speak('Resp

我正在使用文本到语音库

除了在API中似乎没有检测到语音结束的方法外,一切都工作得非常好

responsiveVoice
对象上,我可以看到
OnFinishedPlaying
回调,但它不起作用。
onend

现在我正在使用
setInterval
轮询
isplay
方法来检测语音结束。然而,如果有一种方法能够正确地做到这一点,那将是非常棒的

和我一起工作的人


这里有一个最小值。

如果将options对象作为第三个参数,则提到的
onend
回调正在工作:

responsiveVoice.speak('Responsive Voice is ready', 'UK English Male', {onend: yourCallbackGoesHere});

请参见

如果将options对象作为第三个参数,则所述的ONED回调正在工作:

responsiveVoice.speak('Responsive Voice is ready', 'UK English Male', {onend: yourCallbackGoesHere});

请参见

感谢您的解决方案,我没有注意用法,而是直接在对象上使用了
onend
。感谢您的解决方案,我没有注意用法,而是直接在对象上使用了
onend