訊飛語音開發之語音聽寫 不帶ui介面

2021-07-13 10:53:19 字數 832 閱讀 1204

前面一篇文章是帶有ui介面的語音識別,訊飛還提供了中不帶ui介面的語音識別介面,也是比較常用的一種語音識別介面,現在介紹如下:

準備如下:

speechrecognizer speechrecognizer = speechrecognizer.createrecognizer(mainactivity.this, null);

聽寫函式

/*

* 開始聽寫

* */

private void startspeechlistener()

聽寫***

/*

* 聽寫***

* */

private recognizerlistener mrecognizerlistener = new recognizerlistener()

@override

public void onendofspeech()

@override

public void onerror(speecherror arg0)

@override

public void onevent(int arg0, int arg1, int arg2, bundle arg3)

@override

public void onresult(recognizerresult result, boolean islast)

@override

public void onvolumechanged(int arg0, byte arg1)

};

整合科大訊飛語音聽寫功能

好了,準備工作已經完成了。接下來開始整合 二 開始整合 1.在manifests檔案中新增許可權 2.初始化sdk 3.在具體實現只能語音功能中,科大訊飛提供了兩種方式。1 自定義語音輸入ui介面 2 使用科大訊飛的語音輸入的ui介面 次方式比較操蛋,dialog上有科大訊飛的廣告,而且不能去掉 下...

iOS 訊飛語音聽寫整合使用

整合 2.輔助庫新增 不知道從什麼時候開始,xcode整合framwork變得不太友好了,要求大家配置的資訊有點多。在整合靜態庫時,要需要大家整合libz.tbd庫,如果你使用離線識別,還需要增加libc tbd。3.framewor整合 你可以選擇拖拽,或者通過add方式新增framework,但...

訊飛語音聽寫常見問題

最近,專案中要用訊飛語音聽寫的功能,於是在官網學習了一下,並嘗試做個小demo,期間遇到了一些問題,列舉一下 1 常報錯誤碼11201,是未經授權的語音應用,意思是官方每天允許你使用的次數你已經用完了。2 常報錯誤碼10407,使用者校驗失敗,說明你的應用的key與libs庫不匹配,必須得用key去...