C# 用NAudio向alaw挥手?
大家好,我正在尝试将wave文件转换为al,有熟悉NAudio的人吗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
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法则。查看进一步的解释