1
我找到了NAudio库,并且我读过它可以在播放时改变音频文件的音高,但是我想要改变音频文件的音高然后保存它。 NAudio可以吗?更改音频文件的音调并用NAudio保存
我找到了NAudio库,并且我读过它可以在播放时改变音频文件的音高,但是我想要改变音频文件的音高然后保存它。 NAudio可以吗?更改音频文件的音调并用NAudio保存
看看SmbPitchShiftingSampleProvider
这是一个托管变调器。
您可以用AudioFileReader
读取输入的音频,将其传递给SmbPitchShiftingSampleProvider
设置PitchFactor
,然后使用WaveFile.CreateWaveFile16
写的移调鱼贯而出的16位PCM WAV文件。