Низкое качество звука с Microsoft Translator - PullRequest
1 голос
/ 12 апреля 2011

Я работаю над настольным приложением, созданным с использованием XNA.У него есть приложение для преобразования текста в речь, и я использую API Microsoft Translator V2 для этой работы.Точнее, я использую метод Speak (http://msdn.microsoft.com/en-us/library/ff512420.aspx),, и я играю аудио с классами SoundEffect и SoundEffectInstance.

Служба работает нормально, но у меня возникают некоторые проблемы со звукомКачество не очень хорошее, а громкость недостаточно громкая.

Мне нужен способ улучшить громкость программно (я уже пробовал некоторые базовые решения в CodeProject, но алгоритмы не очень хорошие ирезультирующий звук очень низкого качества), или, может быть, используется другой API.

Существуют ли хорошие алгоритмы для улучшения звука программным способом? Существуют ли другие хорошие API для преобразования текста в речь с лучшим качеством звука и WAV?поддержка?

Заранее спасибо

1 Ответ

0 голосов
/ 13 апреля 2011

Если вы выполняете обработку аудио в автономном режиме, вы можете попробовать использовать Audacity . Он имеет очень хорошие инструменты для автономной обработки звука. Если вы обрабатываете потоковое аудио в режиме реального времени, вы можете попробовать SoliCall Pro . Он создает виртуальное аудиоустройство и фильтрует весь звук, который он захватывает.

...