我在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);
是否有通话限制或什么?
答案 0 :(得分:0)
根据我的经验,Chrome队列有时会“卡住”,并且有一个方便的取消命令很有用。下次发生这种情况时,请尝试在控制台中运行:
window.speechSynthesis.cancel();
或者将命令附加到“取消”按钮。注意它可以在任何页面上,不一定与你的话语相同。