我想使用mespeak.js 脚本(基于基于 espeak 的 speak.js)进行文本转语音 - 它有一个捷克语语音文件 - 但由于某种原因,它会跳过捷克语特殊字符,如 ě、š、č、 ř, ž 并且只读取其余部分。
由于 Windows 上的 espeak 正确读取它们,我尝试编译一个新的语音文件 (cs.json),但问题仍然存在。
谢谢!
我想使用mespeak.js 脚本(基于基于 espeak 的 speak.js)进行文本转语音 - 它有一个捷克语语音文件 - 但由于某种原因,它会跳过捷克语特殊字符,如 ě、š、č、 ř, ž 并且只读取其余部分。
由于 Windows 上的 espeak 正确读取它们,我尝试编译一个新的语音文件 (cs.json),但问题仍然存在。
谢谢!
我不知道这些字符听起来像什么,但你最好的选择可能是尝试近似最接近的英语发音字符组合。
例如,如果 š 在英语中听起来像sh(不是说它确实如此),那么只需将所有 š 实例替换为 sh。
使用这种电子演讲修改而不是 mespeak 可能是更好的方法: http ://eeejay.github.io/espeak/emscripten/espeak.html (演示)