この質問に従って、CCITT u-Law waveファイルをPCMファイル(Soundplayerが要求する)にプログラムで変換する方法を見つけることができませんでした:PCM以外のファイルを再生する方法、またはその場でPCMに変換する方法は?
(SOX は動作するように見えますが、CCITT u-Law .wav ファイルから C# を使用して「通常の」(PCM) .wav ファイルに変換する例は見つかりません)、
私のやり方が間違っているのではないかと思います: PCM .wav ファイルに変換しようとするのではなく、CCITT u-Law .wav ファイルを再生する方法を見つける必要があるかもしれません。
これがどのように可能か知っている人はいますか?SoundPlayer は常に「Sound API は PCM wave ファイルの再生のみをサポートしています」と言うので、別の API を使用できるのではないでしょうか?
注: Alvas.Audio も、無料またはオープン ソースではないため、「オプションではありません」。