我不想使用任何其他应用程序(如sox) - 我想在纯Python中执行此操作.安装所需的Python库很好.
Jia*_*aro 29
我维护一个开源库pydub,这使得它非常简单
from pydub import AudioSegment
sound = AudioSegment.from_wav("/path/to/file.wav")
sound = sound.set_channels(1)
sound.export("/output/path.wav", format="wav")
Run Code Online (Sandbox Code Playgroud)
一个警告:它使用ffmpeg来处理音频格式转换,但如果你只使用wav它可以是纯python.