Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用NAudio向alaw挥手?_C#_Naudio - Fatal编程技术网

C# 用NAudio向alaw挥手?

C# 用NAudio向alaw挥手?,c#,naudio,C#,Naudio,大家好,我正在尝试将wave文件转换为al,有熟悉NAudio的人吗 WaveStream ws = new WaveFileReader(waveFile); WaveFormatConversionStream stream = new WaveFormatConversionStream(WaveFormat.CreateALawFormat(11025,1), ws); WaveFileWriter.CreateWaveFile(outp

大家好,我正在尝试将wave文件转换为al,有熟悉NAudio的人吗

        WaveStream ws = new WaveFileReader(waveFile);
        WaveFormatConversionStream stream =  new WaveFormatConversionStream(WaveFormat.CreateALawFormat(11025,1), ws);
        WaveFileWriter.CreateWaveFile(outputFile, stream);

我尝试过这个,但是acm显示错误{“acmnotapable calling acmStreamOpen”}

您不能总是在一个步骤中执行这样的转换。例如,如果您的输入音频为44.1kHz立体声,那么您需要先转到单声道,然后再向下采样到11.025kHz,然后您可以执行mu法则。查看进一步的解释