科大訊飛-語音轉(zhuǎn)文字api調(diào)用demo 快速入門

1 注冊(cè)賬號(hào)

現(xiàn)在要么手機(jī)號(hào),要么微信,反正就是要手機(jī)號(hào)去開通賬號(hào)啦。
開通好了就能進(jìn)入控制臺(tái),如下圖:

控制臺(tái)

本次試用的是語音聽寫這個(gè)功能。
這個(gè)功能試了一下,就是說完話停頓時(shí)候會(huì)開始轉(zhuǎn)文字。不能很實(shí)時(shí)的邊說邊轉(zhuǎn)文字。
右側(cè)的接口認(rèn)證信息,后面要用,現(xiàn)在說下怎么快速入門。

2 編寫demo

1. 進(jìn)入api文檔
控制臺(tái)頁面拉到底部,可以看到接口地址,后面有個(gè)文檔,大膽點(diǎn)擊,跳轉(zhuǎn)到 語音聽寫(流式版)WebAPI 文檔。

控制臺(tái)-底部

2. 下載demo
在api文檔頁面,有個(gè)Demo位置,直接點(diǎn)擊(它是本頁面一個(gè)錨點(diǎn),但是好像定位不太對(duì)頭。建議右鍵-新頁簽打開)。

api文檔

選擇js語言的demo進(jìn)行下載。
調(diào)用示例

3. 調(diào)試demo
這個(gè)demo的入口頁面比較深,在如下圖的位置:

demo目錄

該demo需要在web服務(wù)下才能正常訪問。所以需要起一個(gè)本地服務(wù)(比如localhost:8080),把demo拷貝到web服務(wù)的根目錄下進(jìn)行訪問。(我這邊直接下載了個(gè)phpadmin,起了apache服務(wù),demo拷貝到WWW目錄下。)
電腦需要有錄音設(shè)備,然后就可以進(jìn)行測試了。
注意:
demo里面index.html里面的接口參數(shù)要改成自己賬號(hào)下的:
image.png

3 解讀demo

index.hml頁面邏輯代碼是在index.js和input-file.js中。
index.js :錄音按鈕點(diǎn)擊邏輯等,轉(zhuǎn)文字。
input-file: 上傳pcm音頻,音頻轉(zhuǎn)文字。

crypto-js.js和同級(jí)目錄下的js,都是加密相關(guān)的js,此處主要處理秘鑰加密。該部分功能實(shí)際項(xiàng)目中一半都是后端處理。
加密若后端處理,前端這些加密js就不需要引入了。

dist目錄下的js,和recoreder.js的功能類似,做錄音功能。
如果你錄音用的是recorder.js等其他方法,dist目錄也可以替換掉。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容