Microsoft Translator 的音频质量较低

发布于 2024-11-01 03:44:23 字数 508 浏览 4 评论 0原文

我正在开发一个使用 XNA 构建的桌面应用程序。它有一个文本转语音应用程序,我正在使用 Microsoft Translator V2 api 来完成这项工作。更具体地说,我使用的是 Speak 方法(http://msdn.microsoft .com/en-us/library/ff512420.aspx),我使用 SoundEffect 和 SoundEffectInstance 类播放音频。

该服务运行良好,但我在音频方面遇到了一些问题。质量不是很好,音量也不够大。

我需要一种以编程方式提高音量的方法(我已经在 CodeProject 中尝试过一些基本解决方案,但算法不是很好,并且生成的音频质量非常低),或者可能使用其他 api。

是否有一些好的算法可以以编程方式改善音频?是否还有其他好的文本转语音 api,具有更好的音频质量和 wav 支持?

提前致谢

I'm working on a desktop application built with XNA. It has a Text-To-Speech application and I'm using Microsoft Translator V2 api to do the job. More specifically, I'm using is the Speak method (http://msdn.microsoft.com/en-us/library/ff512420.aspx), and I play the audio with SoundEffect and SoundEffectInstance classes.

The service works fine, but I'm having some issues with the audio. The quality is not very good and the volume is not loud enough.

I need a way to improve the volume programmatically (I've already tried some basic solutions in CodeProject, but the algorithms are not very good and the resulting audio is very low quality), or maybe use another api.

Are there some good algorithms to improve the audio programmatically? Are there other good text-to-speech api's out there with better audio quality and wav support?

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤独患者 2024-11-08 03:44:23

如果您正在进行音频离线处理,可以尝试使用 Audacity。它有非常好的离线音频处理工具。如果您正在处理实时流音频,可以尝试使用 SoliCall Pro。它创建虚拟音频设备并过滤它捕获的所有音频。

If you are doing off-line processing of audio, you can try using Audacity. It has very good tools for off-line processing of audio. If you are processing real-time streaming audio you can try using SoliCall Pro. It creates virtual audio device and filters all audio that it captures.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文