我在 C# 中使用 Microsoft 语音合成,我想知道是否有办法为语音添加回声效果和其他声音效果,使语音看起来像是在现场体育场或房间等中发生。另外,我想在 Win 7 64 位中为我的代码使用除 Microsoft Anna 之外的其他声音,但我发现的只是使用 .cpl 文件更改声音的方法,但我没有找到任何免费的声音。我确实发现http://www.cepstral.com/en/personal/download有免费的语音下载,但这些是针对旧 SAPI 版本的——这些会在当前安装中产生问题吗?是否有任何其他来源可以下载免费语音以在代码中使用,甚至可以让其他语音(例如 Sam(旧 Windows)、David(Win 8)可用)?
问问题
1157 次
1 回答
1
我不确定具体的效果,但您可以通过 SelectVoice() 或 SelectVoiceByHints(gender, age, position, locale) 选择声音。当然你也可以设置费率。因此,您只需使用 Windows 语音合成器就可以制作很多效果。MSDN wss
于 2013-07-09T04:38:31.723 回答