【问题标题】:High-quality open-source text-to-speech (TTS) engines written in C++ [closed]用 C++ 编写的高质量开源文本转语音 (TTS) 引擎 [关闭]
【发布时间】:2012-10-14 17:10:06
【问题描述】:

我正在寻找用 C++ 编写的开源文本转语音 (TTS) 引擎。理想情况下,可以使用高质量的声音(请参阅下面的质量定义),但只要源可免费获得,低质量的替代方案也是可以的。

这样的开源项目存在吗?

“高质量”是指“人类发声”、“非机器人”,最终结果与以下两个英语示例大致相当:Example 1Example 2

【问题讨论】:

标签: c++ text-to-speech


【解决方案1】:

我认为您会发现 Flite 是一个出色的项目。它应用广泛,开源,多平台。在 CMU 开发,它比随机开发者的项目更严谨。

但是,它完全是用 C 语言编写的,目的是为了可移植到移动对象上,如果这就是你所追求的(寻找 C++),它可能会降低它对你的学术价值

如果您对 C 库不感兴趣,同一个站点有一个指向 Festival 的链接,这是一个来自爱丁堡大学的 C++ 库,它更加强大。但是,它的便携性要差得多,我敢肯定,你必须努力让它在你的环境中工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-06
    • 1970-01-01
    • 1970-01-01
    • 2011-09-18
    • 2010-10-12
    • 2011-10-21
    • 2010-09-13
    相关资源
    最近更新 更多