Python3下 mp3轉(zhuǎn)為wav
2021-01-23 21:21 作者:永遠(yuǎn)的修伊 | 我要投稿

因?yàn)橐稣Z(yǔ)音處理的相關(guān)問題,安裝了第三方庫(kù)SpeechRecognition
但是,它支持的音頻文件類型只有四種(Currently):
WAV: must be in PCM/LPCM format
AIFF
AIFF-C
FLAC: must be native FLAC format; OGG-FLAC is not supported
所以需要進(jìn)行文件類型轉(zhuǎn)換
考慮到音視頻流媒體的處理相關(guān)的編碼和解碼問題,推薦下載 FFMPEG

推薦下載 the Version of Developer
添加至環(huán)境變量

重啟(非必須)
Win+R? 打開CMD? ,輸入ffmpeg? ,看到如下信息,則配置成功

然后安裝pydub,pydub是python的一個(gè)音頻處理庫(kù),能對(duì)wav格式的音頻直接進(jìn)行處理。
在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')
大功告成

結(jié)合具體情況,注意路徑和文件名。
標(biāo)簽:
Python3下 mp3轉(zhuǎn)為wav的評(píng)論 (共 條)
