如何降低 NAudio 中的音频播放速度
本文关键字:音频 播放 速度 何降低 NAudio | 更新日期: 2023-09-27 18:35:16
我播放mp3文件的代码如下所示:
Stream stream = new MemoryStream(byteArray);
Mp3FileReader fread = new Mp3FileReader(stream);
IWavePlayer audioPlayer = new DirectSoundOut();
audioPlayer.Init(fread);
audioPlayer.Play();
现在,我想以降低的速度(正常速度的一半)播放mp3文件。
有什么办法可以做到这一点吗?
> NAudio不包含用于更改音频播放速度的现成组件。但是,如果您创建自己的派生 WaveStream/IWaveProvider 并自己实现加速算法,这是可能的。