Ton*_*Lin 2 java android speech-recognition speech-to-text
我正在使用SpeechRecognizer将语音转换为文本.我正在使用三星而我遇到错误,而我将语音识别器设置为'三星由Vlingo供电',之后我改为'谷歌'并且错误消失了.我想知道是否有任何方法可以通过编程方式更改识别引擎?谢谢.
我找到了问题的答案.我可以使用'public static SpeechRecognizer createSpeechRecognizer(Context context,ComponentName serviceComponent)'方法来选择要绑定的识别服务.
这是实施.
SpeechRecognizer.createSpeechRecognizer(mContext, ComponentName.unflattenFromString("com.google.android.googlequicksearchbox/com.google.android.voicesearch.serviceapi.GoogleRecognitionService"));
Run Code Online (Sandbox Code Playgroud)
谢谢你们.
| 归档时间: |
|
| 查看次数: |
915 次 |
| 最近记录: |