2
我的web应用程序使用语音合成API。我的问题很简单:我设置了话语和语言环境。在(我的)MAC电脑上,它工作,即。与请求的语言环境进行交谈。在Windows电脑上(我尝试过的),它总是使用英语。不支持PC计算机中的语言环境的HTML5语音合成
var mUtterance=new SpeechSynthesisUtterance(),
mUtterance.text="<text in spanish for example>";
mUtterance.lang="es";
window.speechSynthesis && window.speechSynthesis.speak(mUtterance);
为什么会发生这种情况?
我在两个平台中都使用最新的chrome版本(刚刚更新)。