欢迎光临散文网 会员登陆 & 注册

Python3下 mp3转为wav

2021-01-23 21:21 作者:永远的修伊  | 我要投稿

因为要做语音处理的相关问题,安装了第三方库SpeechRecognition

但是,它支持的音频文件类型只有四种(Currently):

  • WAV: must be in PCM/LPCM format

  • AIFF

  • AIFF-C

  • FLAC: must be native FLAC format; OGG-FLAC is not supported

所以需要进行文件类型转换

考虑到音视频流媒体的处理相关的编码和解码问题,推荐下载 FFMPEG

推荐下载 the Version of Developer

添加至环境变量

重启(非必须)

Win+R  打开CMD  ,输入ffmpeg  ,看到如下信息,则配置成功

然后安装pydub,pydub是python的一个音频处理库,能对wav格式的音频直接进行处理。

在dos下输入pip3 install  pydub 即可

代码如下:

from pydub import AudioSegment

data = AudioSegment.from_mp3('test.mp3')

data.export("data.wav",format="wav")

wav = sr.AudioFile('data.wav')

大功告成


结合具体情况,注意路径和文件名。

Python3下 mp3转为wav的评论 (共 条)

分享到微博请遵守国家法律