我正在开发一个使用 XNA 构建的桌面应用程序。它有一个文本转语音应用程序,我正在使用 Microsoft Translator V2 api 来完成这项工作。更具体地说,我使用的是 Speak 方法 ( http://msdn.microsoft.com/en-us/library/ff512420.aspx ),我使用 SoundEffect 和 SoundEffectInstance 类播放音频。
该服务运行良好,但我在音频方面遇到了一些问题。质量不是很好,音量也不够大。
我需要一种以编程方式提高音量的方法(我已经在 CodeProject 中尝试了一些基本的解决方案,但算法不是很好,并且生成的音频质量非常低),或者可能使用另一个 api。
是否有一些好的算法可以以编程方式改善音频?是否还有其他具有更好音频质量和 wav 支持的优秀文本转语音 api?
提前致谢