我正在使用ResponsiveVoice文字转语音库。
除了似乎没有办法在API中检测到语音结束外,一切都运行良好。
在responsiveVoice
对象上,我能够看到OnFinishedPlaying
回调,但它不起作用。 onend
callback mentioned here.
setInterval
Here's the code on Github
现在我正在使用isPlaying
在Ctrl+Alt+T
方法上进行投票,以检测语音结束。但是,如果有一种方法可以做到这一点,那将会很棒。
JSFiddle test code我正在与之合作。
这是一个最小的https://cmake.org/download/。
答案 0 :(得分:0)
如果将options对象作为第三个参数放置,则提到的onend
回调正在运行:
responsiveVoice.speak('Responsive Voice is ready', 'UK English Male', {onend: yourCallbackGoesHere});
请参阅JSFiddle