最近使用python呼叫百度的rest api實現語音識別,但是程式設計客棧百度要求音訊檔案的壓縮方式只能是pcm(不壓縮)、w**、opus、speex、amr,這裡面也就w**還常見一點,但是一般裝置錄音得到的檔案都是***,這就要把***轉換為w**,由於python的效率並不高,很多實現都是使用c++或者j**a,不過github上有乙個專案pydub(程式設計客棧/tree/master/pydub)可以暫時解決問題。
安裝pydub
直接執行以下命令即可
pip install pydub
環境依賴
sudo apt-get install ffmpeg
***轉uogoevdk換為w**
from pydub import audiosegment
sound = audiosegment.from_***("/path/to/file.***")
sound.export("/output/path", format="w**")
本文標題: python 利用pydub庫操作音訊檔案的方法
本文位址: /jiaoben/python/249467.html
音訊處理庫 pydub與ffmpeg
安裝pydub pip install pydub 安裝ffmpeg mac下 brew install ffmpeg windows下 2.解壓 3.將子級目錄的bin目錄配置到環境變數裡 4.命令列輸入 ffmpeg version 進行驗證 from pydub import audioseg...
Python操作Access資料庫基本操作步驟分析
我們在這篇文章中公分了五個步驟詳細分析了python操作access資料庫的相關方法,希望可以給又需要的朋友們帶來一些幫助。ad python程式語言的出現,帶給開發人員非常大的好處。我們可以利用這樣一款功能強大的物件導向開源語言來輕鬆的實現許多特定功能需求。比如python操作access資料庫的...
Python基礎 SQLite資料庫基本操作
sqlite資料庫的官網 有很多管理資料庫的工具,官方使用命令列進行管理,感覺太麻煩,使用db browser進行管理資料庫,附上官網 開啟後還是中文的,驚喜 安裝庫 pysqlite3 在進行對資料庫的操作之前,首先要使用函式connect開啟資料庫 通過物件的execute方法進行資料庫的各種操...