午夜无码人妻aⅴ大片色欲张津瑜,国产69久久久欧美黑人A片,色妺妺视频网,久久久久国产综合AV天堂

小程序開發(fā)之語音搜索的示例分析

這篇文章主要為大家展示了“小程序開發(fā)之語音搜索的示例分析”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學習一下“小程序開發(fā)之語音搜索的示例分析”這篇文章吧。

目前創(chuàng)新互聯(lián)建站已為上1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站運營、企業(yè)網(wǎng)站設(shè)計、大安市網(wǎng)站維護等服務(wù),公司將堅持客戶導向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

直接調(diào)用微信小程序錄音接口,然后上傳到服務(wù)器,百度語音的接口是識別不了這種格式的文件,那么問題來了

一、如何轉(zhuǎn)碼?ffmpeg?

二、如何在PHP中使用?

本文將要解決這兩個問題。

用到的第三方工具:

1、百度語音

2、silk文件格式轉(zhuǎn)換

一、轉(zhuǎn)碼silk文件格式

傳送門在此:github.com/kn007/silk-v3-decoder

需要注意的是:

1、首先要安裝- ffmpeg,具體安裝方法請自行百度,如果要轉(zhuǎn)碼成MP3格式,請記得啟用libmp3lame 即 --enable-libmp3lame

小程序開發(fā)之語音搜索的示例分析

2、如果在使用silk-v3-decoder 過程中提示轉(zhuǎn)碼失敗,請自行添加ffmpeg到環(huán)境變量或者修改converter.sh,如下所示,建議后者,因為通過PHP執(zhí)行shell腳本是不讀環(huán)境變量的

小程序開發(fā)之語音搜索的示例分析

二、如何在PHP中使用

有了上面的神器之后,媽媽再也不用擔心語音識別問題了。

目前采用thinkPHP 5作為服務(wù)端系統(tǒng),在小程序端把音頻文件上傳到后臺,TP5已有文件上傳功能的封裝,具體上傳代碼不細說;

我們只需要讀取上傳的文件,通過shell命令進行轉(zhuǎn)碼,然后把轉(zhuǎn)碼后的文件發(fā)送給百度語音接口即可得到語音識別結(jié)果。

需要注意如下幾點:

1、其中php執(zhí)行轉(zhuǎn)碼的代碼如下

小程序開發(fā)之語音搜索的示例分析

$real_file即為轉(zhuǎn)碼后的音頻文件的絕對地址,建議轉(zhuǎn)換成WAV格式,amr格式轉(zhuǎn)換不成功,原因未知。

2、調(diào)用百度語音接口格式設(shè)置

需要設(shè)置音頻格式為WAV,碼率為16000或者8000,如圖所示:

小程序開發(fā)之語音搜索的示例分析

三、總結(jié)

小程序語音接口和公眾號的語音接口不一樣,公眾號語音接口返回的是amr格式,小程序的是silk格式,是Skype開源的一個網(wǎng)絡(luò)音頻格式,通過傳送門中的工具即可轉(zhuǎn)碼,轉(zhuǎn)碼工具先是轉(zhuǎn)成pcm格式文件,然后轉(zhuǎn)成指定格式,其實pcm這種格式百度語音已經(jīng)可以識別,有需要的童鞋可以修改converter.sh腳本。

以上是“小程序開發(fā)之語音搜索的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

本文名稱:小程序開發(fā)之語音搜索的示例分析
文章位置:http://www.ekvhdxd.cn/article0/ighsoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站自適應(yīng)網(wǎng)站域名注冊、App開發(fā)、網(wǎng)站改版小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營