微信高清音頻處理

記一次微信音頻處理

項目背景:微信jssdk,功能很豐富谓罗。針對語音這塊,項目中使用了上傳語音和語音識別揭措。因為項目具體需求税手,需要將微信的語音在其他端內(nèi)進行語音播放。所以芦倒,服務(wù)端需要根據(jù)media_id下載語音(格式為speex),然后轉(zhuǎn)碼成wav兵扬。為了節(jié)約成本,將wav轉(zhuǎn)成mp3津坑。整個處理流程如下:

1.h5上傳

上傳文件傲霸,獲取media_id

2.服務(wù)端根據(jù)media_id,下載文件到服務(wù)器
3.轉(zhuǎn)碼speex至wav

第三方庫:https://github.com/ppninja/wechat-speex-declib

Install speex

  1. download speex source code, https://downloads.xiph.org/releases/speex/speex-1.2.0.tar.gz

  2. tar xzvf speex-1.2.0.tar.gz

  3. cd speex-1.2.0 && ./configure && make && make install

Install decoder

  1. git clone https://github.com/gamelife1314/wechat-speex-declib.git

  2. cd wechat-speex-declib && make && cp ./bin/speex_decode /usr/local/bin/speex2wav

  3. speex2wav test.speex test.wav

4.將wav文件轉(zhuǎn)成mp3眉反,但之前需要安裝ffmpeg穆役,同時安裝mp3編碼庫:libmp3lame。

如果直接使用mp2轉(zhuǎn)碼耿币,會出現(xiàn)本地可以正常播放,但在云端無法自動播放十性。比如:阿里云的oss塑悼,直接轉(zhuǎn),是無法直接播放的拢肆。
安裝可以參考我的這篇文章:ffmpeg+libmp3lame庫源碼安裝教程

5.使用ffmpeg,轉(zhuǎn)wav至mp3
ffmpeg -i tt.wav -ac 1 -ab 128 -ar 8000 -acodec  libmp3lame tt3.mp3
說明:ab:比特率郭怪,ar:采樣率,-acodec 編碼 ac:聲道
6.上傳到服務(wù)器颂鸿,記錄數(shù)據(jù)庫攒庵,實現(xiàn)在線播放

總結(jié):在整個過程中,有幾點需要注意:1.音頻是speex浓冒,如何轉(zhuǎn)碼?2.使用ffmpeg轉(zhuǎn)mp3

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末闲擦,一起剝皮案震驚了整個濱河市场梆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌或油,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件腔彰,死亡現(xiàn)場離奇詭異,居然都是意外死亡霹抛,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來雏搂,“玉大人,你說我怎么就攤上這事裳食≤搅ぃ” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵而昨,是天一觀的道長。 經(jīng)常有香客問我着憨,道長务嫡,這世上最難降的妖魔是什么甲抖? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任准谚,我火速辦了婚禮去扣,結(jié)果婚禮上柱衔,老公的妹妹穿的比我還像新娘厅篓。我一直安慰自己,他們只是感情好或链,可當(dāng)我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布档押。 她就那樣靜靜地躺著祈纯,像睡著了一般叼耙。 火紅的嫁衣襯著肌膚如雪腕窥。 梳的紋絲不亂的頭發(fā)上筛婉,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天爽撒,我揣著相機與錄音入蛆,去河邊找鬼硕勿。 笑死,一個胖子當(dāng)著我的面吹牛扼褪,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播话浇,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼闹究,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了跋核?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤蹋订,失蹤者是張志新(化名)和其女友劉穎刻伊,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體捶箱,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡丁屎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了晨川。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片删豺。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡愧怜,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出拥坛,到底是詐尸還是另有隱情,我是刑警寧澤疾党,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布惨奕,位于F島的核電站竭钝,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏香罐。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一港粱、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧查坪,春花似錦宁炫、人聲如沸偿曙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽启摄。三九已至幽钢,卻和暖如春歉备,著一層夾襖步出監(jiān)牢的瞬間匪燕,已是汗流浹背落午。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工肚豺, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人吸申。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像梳侨,于是被迫代替她去往敵國和親日丹。 傳聞我的和親對象是個殘疾皇子走哺,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容

  • <video id="videoALL" src="video/01.mp4" poster="images...
    iphone88閱讀 103評論 0 0
  • 工藝所:集中誘導(dǎo)除垢裝置應(yīng)用效果顯著2019/1/24 0:55 頁面內(nèi)容?隨著油田進入高含水期丙躏,水的熱力學(xué)不穩(wěn)定...
    包包_1e54閱讀 344評論 0 0
  • 我是在虛擬機中Ubuntu安裝的NextCloud束凑,真機同理 ==轉(zhuǎn)載請注明出處!== 1. 虛擬機 VM12 安...
    58fa7b46adb7閱讀 1,127評論 0 0
  • 心情很好就是這么簡單鱼鼓,只是因為一個小小的點贊~
    一諾傾城笑閱讀 186評論 0 0
  • 不知不覺來到了有點酷熱的五月份蚓哩,我也誤打誤撞得在保險公司上班了將近三個月。 昨天是農(nóng)歷十五岸梨,跟著同事們一塊去關(guān)帝宮...
    暴走君薩閱讀 183評論 0 0