播放mp3文件的代码如下所示:
Stream stream = new MemoryStream(byteArray);
Mp3FileReader fread = new Mp3FileReader(stream);
IWavePlayer audioPlayer = new DirectSoundOut();
audioPlayer.Init(fread);
audioPlayer.Play();
现在,我想以降低速度(半正常速度)播放mp3文件。
有没有办法做到这一点?
答案 0 :(得分:1)
NAudio不包含用于改变音频播放速度的现成组件。但是,如果您创建自己的派生WaveStream / IWaveProvider并自己实现加速算法,则可能。