以编程方式将文本转换为语音TTS可读文本?

时间:2013-01-27 05:09:41

标签: python ruby text-to-speech

我想采用文本片段并以编程方式将其转换为比传统英语拼写更具语音性。这样做的目的是将我正在使用的一堆文本转换为可以通过常见的TTS工具以更自然的方式为科学应用程序读取的版本。

许多术语和首字母缩略词很常见,但有很多不是。我希望找到一种已完成大量工作的脚本或资源(意识到我将根据这些条款进行一些自定义),但到目前为止,我发现没有任何东西沿着这条路走下去

我找到了真正语音的解决方案,并且用于语言应用,但这些并不理想,因为我们使用的标准现有TTS解决方案无法读取这些解决方案。

这种情况的出发点是什么想法?任何使这更容易咀嚼的例子甚至库都没问题。或者我是否一定会坐下来研究完全符合我自己设计的解决方案?

1 个答案:

答案 0 :(得分:1)

这是一个应该有用的想法:

  1. 使用狡猾的“语言学家”级音标。

  2. 使用标准的小型拼音到英语音节表(用您选择的英语口音),映射。

  3. 通过标准的OTS TTS产品运行生成的“拼音拼写”字样。

  4. 因此,例如,您可以:

    鱼和薯条----第1步--->语音语言代码---步骤2.(新西兰口音)---> fush und chupsh --- step 3. --->音乐愉快

    希望这有助于你!