Android 語音輸入API使用

2021-09-01 17:54:17 字數 697 閱讀 3507

android 語音輸入api使用

android已經支援語音輸入的api了,不過不知道中文輸入識別效果怎麼樣。這裡給乙個怎麼使用語音輸入的示例

首先在android工程中的頁面布局檔案中res/layout/main.xml新增乙個button和text

text = data

.getstringarraylistextra(recognizerintent.extra_results);

txttext.settext(text.get(0));

}break;}}

} }這裡android.speech是android語音輸入的核心包,android.speech.recognizerintent是乙個主要的類,這個active會彈出乙個語音輸入對話方塊,然後接收語音輸入,識別語音內容轉為文字,但我們啟動語音輸入active後,需要通過startactivityforresult()方法接收文字結果。在.putextra()方法還需要輸入recognizerintent.extra_language_mode語言型別,這裡是en-us。

我們通過覆蓋onactivityresult(int requestcode, int resultcode, intent data)方法來處理結果資料,通過data獲取key為recognizerintent.extra_results來接收文字內容list,然後設定到text框上。

訊飛語音識別 訊飛輸入法 語音輸入錄資料

紙筆記錄的資料需要錄成電子版才能進行下一步分析,資料過多時,不僅花費時間變長,失誤率也會增加。經過多次費時費力的手動輸入後,本懶人終於去試了一直念叨的語音輸入,速度和準確率都比較ok,操作也簡單,分享給需要的朋友們。01 準確率高 訊飛輸入法的準確率據說超過了97 錄入資料時,數字123.56讀成 ...

用excel進行設計 93 語音輸入 輸出的應用

語音輸入 輸出已廣泛應用,節省了人力物力,所以互動設計時除了鍵盤和螢幕外,可以考慮這種多 輸入輸出介質,也可以利用它進行資料校驗等工作。另外聲音也可以作為關鍵資料的報警標誌。以下是來自網上的乙個用法 在microsoft office excel 2003中我們可以讓它發聲,當然在excel 200...

用excel進行設計 93 語音輸入 輸出的應用

語音輸入 輸出已廣泛應用,節省了人力物力,所以互動設計時除了鍵盤和螢幕外,可以考慮這種多 輸入輸出介質,也可以利用它進行資料校驗等工作。另外聲音也可以作為關鍵資料的報警標誌。以下是來自網上的乙個用法 在microsoft office excel 2003中我們可以讓它發聲,當然在excel 200...