三九宝宝网宝宝教育智力培养

如何进行语音识别 android开发

02月13日 编辑 39baobao.com

[小米的语音助手如何在息屏状态下唤醒]以小米8手机为例,设置息屏语音唤醒的方法如下: 一、首先在小米8手机桌面点击“小爱同学”,如下图所示。 二、进入以后点击页面右上角红框内的符号进入,如下图所示。 三、然后...+阅读

语音识别

2008年Google语音搜索在iphone平台上线,Android 1.5 将语音识别应用到搜索功能上。

手动输入是目前主要与手机互动的方式,语音搜索宗旨是最大限度地改善人机交互的便捷性。

在玩游戏时,通过语音来控制操作,更显得人性化,体验更佳。

Android 中主要通过RecognizerIntent来实现语音识别。

RecognizerIntent包括的常量

ACTION_RECOGNIZE_SPEECH

ACTION_WEB_SEARCH

EXTRA_LANGUAGE

EXTRA_LANGUAGE_MODEL

EXTRA_MAX_RESULTS

EXTRA_PROMPT

EXTRA_RESULTS

LANGUAGE_MODEL_FREE_FORM

LANGUAGE_MODEL_WEB_SEARCH

RESULT_AUDIO_ERROR

RESULT_CLIENT_ERROR

RESULT_NETWORK_ERROR

RESULT_NO_MATCH

RESULT_SERVER_ERROR

// 打开语音识别

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);

在模拟器上找不到语音设备,会抛出异常ActivityNotFoundException。

示例:

点击“开始使用语音识别”按钮后,开始语音输入,然后在onActivityResult方法中取得结果并显示出来

protect void onActivityResult(int requestCode, int resultCode, Intent data) {

if(requestCode == VOICE_RECOGNITION_REQUEST_CODE & resultCode == RESULT_OK) {

ArrayListresults = data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS);

StringBuffer sb = new StringBuffer();

for(int i=0; isb.append(results.get(i));

}

Toast.makeText(this, sb.toString(), Toast.LENGTH_LONG).show();

super.onActivityResult(requestCode, resultCode, data);

}

以下为关联文档:

五年级学习本周总结100字可以说语音说话的那种主要写一下主要的工作内容,取得的成绩,以及不足,最后提出合理化的建议或者新的努力方向。。。。。。。 以下供你参考: 转载:总结,就是把一个时间段的情况进行一次全面系统的总检查...

4G显存结果游戏不识别怎么办4G显存结果游戏不识别的解决方法: 1. 显存的大小不能决定全部的显卡性能输出的,具体以显卡的型号和性能为参考是否符合游戏的最低要求; 2. 可以根据显卡型号查询显卡所支持的...

2 5tb的硬盘在xp系统的磁盘管理那能否识别可以,但是加进去的时候得用到GPT格式的xp32本身不支持,需要做些更改,有点小麻烦,照着做就OK啦。2003 sp2系统的disk.sys文件拷贝出来 然后再xp系统下替换或pe下替换xp下替换需要...

英语课题研究关于语音词汇教学实践探究总结怎么写一、课题研究方法 1、参考文献法:即查阅相关的资料,认真系统的学习有关的理论和他人的经验性文章提高自己的业务水平。学习相关研究材料,进行强有力的理论支撑,并结合学生的实际...

英雄联盟游戏中所有的击杀语音1.第一滴血 firstblood 2.大杀特杀 (杀三人)Killing_Spree 3.主宰比赛 (杀四人)Dominating 4.杀人如麻(杀五人)MegaKill 5.无人能挡(杀六人)Unstoppable 6.杀得变 态了(杀七人)Whicked...

lol最新日语语音包从艾希原计划开始的首先第一步找你下载过来的语音包。第二步,找到自己国服游戏客户端所在位置,右键客户端选择属性-打开文件位置,文件夹翻上一级就是。根目录的图应显示如下第三步,把ja_JP_sounds...

管理层就其识别和应对主体舞弊风险的程序向治理层作了哪些沟通注册会计师的责任 我们的责任是在执行审计工作的基础上对财务报表发表审计意见。 我们按照中国注册会计师审计准则的规定执行了审计工作。 中国注册会计师审计准则要求我们...

cf的语音没有了怎么办解决方法为: 1、下载并安装360安全卫士,找到人工服务的选项; 2、来到360人工服务的页面,点击第一个选项热门工具的选项; 3、在游戏环境这块,找到CF穿越火线的字眼; 4、点击第二项就...

长歌行古诗语音原文: 青青园中葵,朝露待日晞(xī)。 阳春布德泽,万物生光辉。 常恐秋节至,焜(kūn)黄华(huā)叶衰(cuī)。 百川东到海(也作到东海),何时复西归? 少壮不努力,老大徒伤悲。 古诗翻译: 园中有碧...

推荐阅读
图文推荐