基于浏览器的SpeechSynthesis:如何生成字母声音而不是单词?

时间:2018-10-22 20:20:56

标签: speech-synthesis

我有以下咖啡脚本,该脚本使用浏览器的内置语音合成功能来说出单词:

@speak_to_me = (word) ->
  msg = new SpeechSynthesisUtterance()
  msg.text = word
  window.speechSynthesis.speak msg

例如,它可以说“猫”。但是,我需要让它说出类似这样的内容:“ cat中的第一个声音是/ k /”,然后说出实际的声音而不用说任何话。有没有办法使语音合成生成声音而不是仅生成整个单词?我尝试输入单个字母,但在这种情况下,它会说字母名称而不是声音。我也尝试使用IPA(国际语音字母)符号,但这些符号也失败了。

0 个答案:

没有答案