android语音识别
文章目录
语音识别:Android主要通过
RecognizerIntent
来实现语音识别,它主要包括一些常量来表示语音的模式等
|
这里,我们只需要通过Intent来传递一个动作以及一些属性,然后通过startActivityForResult
来开始语音:Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);intent.putExtra(RecognizerIntent.EXTRA_PROMPT,"开始语音");startActivityForResult(intent,VOICE_RECOGNITION_REQUEST_CODE);