2010-11-01 215 views
2

我想從字節碼中播放音頻文件。我已經有音頻文件的字節碼。 但是當我使用System.Media.SoundPlayer播放時,出現「{聲音API只支持播放PCM波形文件。」}的錯誤。我的音頻文件格式是(CCITT A-Law)。 任何一個有這種知識的人都可以與我分享嗎?從字節碼播放音頻文件(音頻文件格式是CCITT A-Law)

謝謝。

回答

0

標準G.711告訴你如何將8位A律轉換爲16 PCM。 Here's a代碼片段

+0

謝謝你的回答。但我正在用C#找到方式。任何想法?? – CNN 2010-11-02 14:57:03

0

WAV文件可以通過多種方式進行編碼,通常是PCM或MP3。 .NET僅支持PCM。使用程序進行轉換,這一個是免費的(只記得取消廣告軟件垃圾):http://www.nch.com.au/switch/