SpeechSynthesis:郎与声音

时间:2016-09-19 20:41:23

标签: javascript browser text-to-speech speech-synthesis webspeech-api

SpeechSynthesisUtterance界面提供了两种设置语音的选项:voicelang

lang使用en-USes-ES等语言代码。

voice接收您从SpeechSynthesisVoice获得的speechSynthesis.getVoices()个对象。

如果两者都未设置,则使用浏览器的默认值。如果未设置lang,则只使用提供的voice。如果未设置voice,则会找到与SpeechSynthesisVoice匹配的lang

如果两者都已设定,但播放的声音不同。 lang设置似乎是最重要的因素。

我需要同时设置吗?如果我只设置voice设置,会出现问题吗?

0 个答案:

没有答案