2010-11-01 2 views
2

Я хочу воспроизвести аудиофайл из байтового кода. У меня уже есть байтовый код для аудиофайла. Но когда я проигрываю System.Media.SoundPlayer, я получил ошибку, потому что «{Sound API поддерживает только воспроизведение волновых файлов PCM.}}. Формат моего аудиофайла (CCITT A-Law). Может ли кто-нибудь, у кого есть эта информация, поделиться со мной PLS ??воспроизведение аудиофайла из байтового кода (формат аудиофайла - CCITT A-Law)

Спасибо.

ответ

0

В стандарте G.711 рассказывается, как преобразовать 8-битный А-закон в 16 PCM. Here's фрагмент кода

+0

благодарит за ответ. но я нахожу путь с C#. Есть идеи?? – CNN

0

Файлы WAV могут быть закодированы различными способами, как правило, PCM или MP3. .NET поддерживает только PCM. Используйте программу для конвертирования, эта бесплатная (просто снимок для снятия галочки с рекламным объявлением): http://www.nch.com.au/switch/

Смежные вопросы