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