设为首页 加入收藏

TOP

Android语音识别
2014-11-24 13:15:12 来源: 作者: 【 】 浏览:0
Tags:Android 语音 识别

Android中主要通过RecognizerIntent来实现语音识别,它主要包括一些常量来表示语音的模式等,如下图所示:




这里我们只需要通过Intent来传递一个动作以及一些属性,然后通过startActivityForResult来开始语音,代码如下:



当然,如果找不到设置,就会抛出ActivityNotFoundException,所以我们需要捕捉这个异常。在以下的例子中,我们实现了一个简单的语音识别程序,当我们点击“点击使用语音识别”按钮之后,开始语音,然后在onActivityResult方法中取得结果并显示出来,其中如果当前手机没有连接到互联网则会显示连接问题,运行效果如以下所示:







向话筒说完“电脑”一词后:



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android 隐藏状态栏和 测试 Activ.. 下一篇Android的几个常见小错误

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: