C# 从字节码播放音频文件(音频文件格式为CCITT A-Law)

C# 从字节码播放音频文件(音频文件格式为CCITT A-Law),c#,bytearray,media-player,audioformat,soundplayer,C#,Bytearray,Media Player,Audioformat,Soundplayer,我想从字节码播放音频文件。我已经有了音频文件的字节码。 但是,当我使用System.Media.SoundPlayer播放时,出现了错误,因为{Sound API仅支持播放PCM波形文件。}。我的音频文件格式是CCITT A-Law。 任何一个有这方面知识的人都可以和我分享吗 谢谢。标准告诉您如何将8位A-law转换为16 PCM。标准中的代码片段告诉您如何将8位a-law转换为16 PCM。WAV文件的代码段可以用多种方式编码,通常是PCM或MP3。NET仅支持PCM。使用一个程序进行转换,这

我想从字节码播放音频文件。我已经有了音频文件的字节码。 但是,当我使用System.Media.SoundPlayer播放时,出现了错误,因为{Sound API仅支持播放PCM波形文件。}。我的音频文件格式是CCITT A-Law。 任何一个有这方面知识的人都可以和我分享吗


谢谢。

标准告诉您如何将8位A-law转换为16 PCM。标准中的代码片段告诉您如何将8位a-law转换为16 PCM。WAV文件的代码段可以用多种方式编码,通常是PCM或MP3。NET仅支持PCM。使用一个程序进行转换,这一个是免费的,只需记住取消选中广告软件垃圾:

WAV文件可以以多种方式编码,通常是PCM或MP3。NET仅支持PCM。使用一个程序进行转换,此程序是免费的,请记住取消选中广告软件垃圾:

谢谢您的回答。但我正在找C的路。有什么想法吗?谢谢你的回答。但我在找C的路。你知道吗??