微信小程序語音識別開發過程記錄 微信小程序silk轉mp3 silk轉wav 以及ffmpeg使用
阿新 • • 發佈:2017-11-15
結果 asr 需要 轉碼 折騰 發微信 語音識別 ocs wav 說說最近在開發微信小程序語音識別遇到的問題吧
最先使用微信小程序錄音控件可以拿到silk格式,後來微信官方又支持mp3格式了
但是我們拿到這些格式以後,都還不能直接使用,做語音識別,因為目前百度的語音識別格式不支持mp3格式的
百度php語音識別接口
http://yuyin.baidu.com/docs/asr/188
但是有支持wav格式的,於是又要想辦法怎麽把mp3格式轉為wav格式
在百度搜了一大圈 最後知道說要使用一個ffmpeg組件
於是繼續搜資料 看看Linux服務器如何安裝ffmpeg
安裝好了ffmpeg以後 就接著使用php來調用命令轉碼
好的轉碼成功了 那麽就開始將轉碼以後的wav格式傳給百度的語音識別接口吧
然後發現百度上傳給他語音以後,還不是馬上告訴你識別的結果,還是需要回調給你
於是你要做一個回調接口,在回調接口裏去拿這個識別結果
然後拿到這個識別結果 來做比較,這樣就可以做微信語音識別了
整個路走下來非常不順 一大堆的學習 中間也磨煉了不少技術。
關鍵還是在於折騰啊。這一頓下來還是學到了不少東西了。
我,秋峰,phper,目前創業,做項目系統開發 相互學習 共同提高 微信號:qiufeng2983
微信小程序語音識別開發過程記錄 微信小程序silk轉mp3 silk轉wav 以及ffmpeg使用