错误-语音合成语音停止在意大利语之间

时间:2019-06-18 09:07:12

标签: google-chrome text-to-speech speech-synthesis

环境信息:

  • OS- Windows 10 Pro
  • 浏览器-Chrome版本74.0.3729.169

关于尝试使用此特定文本:

Alice stava cominciando ad essere molto stanca di sedersi accanto alla sorella sulla riva e di non avere niente da fare una o due volte che aveva sbirciato nel libro che sua sorella stava leggendo ma non aveva immagini o conversazioni al suo interno

要使用SpeechSynthesisUtterance讲话,语音会在最后一个单词interno处突然停止。它只发音int,其余的文本将被忽略。

其他任何单词都会发生这种情况,只会说出最后一个单词中的前两个,三个单词。

这不是因为发声的字符限制,因为它远小于定义的限制,即500个字符。

另一方面,英语可以正常运行,但面临类似印地语等语言的问题。

请注意:

  • 此问题仅在Chrome上出现
  • 在Chrome中,
  • 意大利语和北印度语都是浏览器本地语言,用于语音合成API
  • OnEnd 回调在发生相同情况时也不会触发。

0 个答案:

没有答案