怎么处理对结果的解析?
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) {
ArrayList results = data.getStringArrayList(SpeechRecognizer.RESULTS_RECOGNITION);
// data.get... TODO 识别结果包含的信息见本文档的“结果解析”一节
}
}
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
参考http://yuyin.baidu.com/bbs/q/2373开启语义,然后可以通过data.getString("origin_result")获取完整的识别结果结构体,语义结果可以通过该结构的json_res字段获取(注意json_res本身也是json但在结构体中是以字符串形式返回的)