是否有适用于 Windows Mobile 的免费文本转语音库?最好使用 C# (.net CF) API。
编辑:它基本上需要能够读取 0.001 到 999 以及“公里、分钟、后面、前面”之类的几个词 示例短语:
- “落后 1 分 30 秒”
- “还剩 3.45 公里”</li>
我不需要更高级的句子。
是否有适用于 Windows Mobile 的免费文本转语音库?最好使用 C# (.net CF) API。
编辑:它基本上需要能够读取 0.001 到 999 以及“公里、分钟、后面、前面”之类的几个词 示例短语:
我不需要更高级的句子。
文字转语音是一个大而有趣的问题。
不过,在我看来,您有一个非常具体的要求。如果我理解正确的话,你的词汇量大约是 12 个单词。对于该词汇范围,没有办法推荐通用的 tts 解决方案。使用录制的声音似乎是一个更好的解决方案。
我不知道字数的截止值,推荐使用 TTS。但它高于12个字。
由于我没有找到任何免费库,我决定使用台式计算机上使用 SpeechSynthesizer 录制的一堆生成的 wav 文件。所以我实际上正在使用 MS Anna 语音,如果我的应用程序变得足够大或遇到一些法律问题,我可能会替换它。
我正在组合多个 wav 文件来生成编号:
“还剩 34.5 公里” = 30.wav + 4.wav + Point.wav + 5.wav + km.wav + left.wav。
我不知道成本,也不知道你是否可以在 WM 上使用它,但不久前我遇到了 AT&T TTS,并认为未来的项目可能会很有趣。