javascript speechSynthesis没有声音

时间:2016-12-20 16:40:30

标签: javascript node.js speech-synthesis

我在chrome中使用speechSynthesis的语音文本服务。 直到2分钟前,它的功能就像魅力一样,一切正常,但没有声音!

这是我的代码:

var msg = new SpeechSynthesisUtterance();
msg.volume = options.volume;
msg.rate = options.rate;
msg.pitch = options.Pitch;
msg.lang = options.lang;
msg.text = options.text;
window.speechSynthesis.speak(msg);

是否有通话限制或什么?

1 个答案:

答案 0 :(得分:0)

根据我的经验,Chrome队列有时会“卡住”,并且有一个方便的取消命令很有用。下次发生这种情况时,请尝试在控制台中运行:

window.speechSynthesis.cancel();

或者将命令附加到“取消”按钮。注意它可以在任何页面上,不一定与你的话语相同。