C#文字转语音中的音效

时间:2013-07-09 03:11:33

标签: c# text-to-speech speech-synthesis

我在C#中使用Microsoft语音合成,我想知道是否有办法在语音中添加回声效果和其他声音效果,使得语音似乎发生在现场体育场或房间等。此外,除了微软安娜在Win 7 64位中我想使用其他声音代码,但我发现只是使用.cpl文件改变声音的方法,但我没有找到任何免费的声音。我确实发现http://www.cepstral.com/en/personal/download有免费的语音下载但这些是旧的SAPI版本 - 这些会在当前安装中产生问题吗?任何其他来源下载代码中使用的免费语音甚至可以制作其他语音如Sam(旧窗口),David(Win 8)可用吗?

1 个答案:

答案 0 :(得分:1)

我不确定特定效果,但您可以通过SelectVoice()或SelectVoiceByHints(性别,年龄,位置,区域设置)选择语音。当然你也可以设定费率。因此,只使用Windows语音合成器就可以完成很多效果。 MSDN wss