如何检测ResponsiveVoice JS中的结束语

时间:2016-04-03 02:37:01

标签: javascript responsivevoice

我正在使用ResponsiveVoice文字转语音库。

除了似乎没有办法在API中检测到语音结束外,一切都运行良好。

responsiveVoice对象上,我能够看到OnFinishedPlaying回调,但它不起作用。 onend callback mentioned here.

也不是。setInterval Here's the code on Github

现在我正在使用isPlayingCtrl+Alt+T方法上进行投票,以检测语音结束。但是,如果有一种方法可以做到这一点,那将会很棒。

JSFiddle test code我正在与之合作。

这是一个最小的https://cmake.org/download/

1 个答案:

答案 0 :(得分:0)

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

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

请参阅JSFiddle