在android应用中加入语音功能,将使应用更加的实用、方便。google的语音使用还是比较简单的,下面给大家介绍一下使用方法:

1、下载Google Voice的APK安装包,在手机中进行安装。

2、Android调用Google Voice代码

private static final int RESULT_FROM_VOICE = 1;

(1) 启动谷歌语音

 /*** 启动谷歌语音*/private void startGoogleVoice() {try{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, RESULT_FROM_VOICE);}catch(ActivityNotFoundException e){// 下载谷歌语音APK包,并安装。FileDownload fd = new FileDownload(ExpressActivity.this, ConstData.googleVoiceUrl, "下载谷歌语音引擎");fd.showDownloadNoticeDialog();}}

(2)接收返回值

重写Activity的onActivityResult方法

 //返回值@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {if(data == null)return;//谷歌语音if(requestCode == RESULT_FROM_VOICE){matches = data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS);if(matches != null && matches.size() > 0){Dialog dialog = new GoogleVoiceDialog(ExpressActivity.this,R.style.GoogleVoiceDialog);dialog.show();}}super.onActivityResult(requestCode, resultCode, data);}

3、效果图

Google Voice 语音搜索相关推荐

  1. 搜狗云输入法、Google手机语音搜索:两款创新云产品

    昨天下午(11月2日),搜狗发布了全新概念的输入法--搜狗云输入法:当日,Google也正式发布了Google手机语音搜索中文版. 得到消息后,猫猫第一时间试用了这两款产品,而之所以要评论,而且放在了 ...

  2. 将语音搜索集成到Google Now中

    原文标题:Use Voice Search to integrate with Google Now 原文链接:http://antonioleiva.com/voice_search_google_ ...

  3. Chrome现已推出新的Google语音搜索扩展程序

    Have you ever been in a position where your hands were full, or covered in 'something' that you want ...

  4. Android 语音识别+语音搜索源码 Voice Search

    http://blog.csdn.net/u014051380/article/details/21114389 1.判断是否已安装语音搜索功能 [java] view plaincopyprint? ...

  5. google语音搜索识别API【转载】

    一. 语音输入只有在Chrome浏览器下才能看到 语音搜索功能只有在Google Chrome浏览器下才能看到,在IE,Firefox下测试都看不到.之后查官方文档显示该语音搜索功能现在只支持webk ...

  6. Google语音搜索在无网络下进入,不断弹出无网络的toast,按返回键无效

    Google语音搜索在无网络下进入,不断弹出无网络的toast,按返回键无效 [DESCRIPTION] 1. 在无网络下进入Google语音搜索: 2. 不断弹出无网络的toast,按返回键无法退出 ...

  7. 基于Google的嵌入式系统android开发语音技术(语音搜索,语音朗读文章,语音控制)

    android是Google推出的嵌入式操作系统,有着广泛的根基与基础.最近一个中关村的一个CEO朋友送了一个摩托罗拉android手机,想玩玩语音技术过把瘾.如何用android开发语音技术应用呢, ...

  8. google ble 语音spec(voiceverBLERemotecontrol)

    这是对google蓝牙语音标准规范的文档翻译 如有不准确或有疑问的地方欢迎指点. 1 概述 这个文档描述了基于 安卓TV设备 的BLE语音规格的软件需求. 安卓TV遥控器会通过板载麦克风提供一个基于导 ...

  9. Google Voice注册及初步体验

    在我的印象里,Google一直都是一个奇迹的创造者,在大学两年,一直感觉都很保守,除了搜索用google外,google的其他服务都不用,当初害怕的是转移全部服务到google的成本不是我所能接受的, ...

最新文章

  1. C语言中常用计时方法总结
  2. asp.net的三层架构图
  3. 明显调用的表达式前的括号必须具有指针函数类型_基于指针对象的方法
  4. python操作hive数据库代码_windows下怎么用python连接hive数据库
  5. 重新学习Spring2——IOC和AOP原理彻底搞懂
  6. css水平垂直居中(绝对定位居中)
  7. 首先请与所有现有链接到该网络共享的映射断开连接_疫情之下:该如何使用Python预测员工流失,老板直呼内行!...
  8. php 判断wap,php判断是否wap手机客户端的方法详解
  9. jquery extend中
  10. mongodb官网文档阅读笔记:write concern
  11. 轻松,高效,正确的写出一个爬虫?看这一篇就够了!踩过无数坑后总结的爬虫编写流程
  12. 2000份简历模板 唯美时尚简约个人简历模板 英文简历模板 简历封面 自荐信下载
  13. 学习Java,你能做这些工作:
  14. html调起苹果手机摄像头_Html5调用手机摄像头并实现人脸识别的实现
  15. 跨国面板数据(1960-2020)二:国民核算、经常账户、贸易、fdi、运输旅游、保险金融(stata版)
  16. h264和aac 封装成flv
  17. Android Studio Logcat 截断问题(cocos2d-x 篇)
  18. 【TWVRP】粒子群算法求解带时间窗的车辆路径规划问题(总成本最低)【含Matlab源码 2590期】
  19. 银河麒麟系统飞腾CPU安装达梦数据库
  20. 刘翔因伤退出比赛,暴露了不少国人的本性

热门文章

  1. 坑爹大冒险html5游戏在线玩,《史上最坑爹的大冒险》 图文全通关攻略
  2. 【十五】傅里叶变换,拉斯变换,z变换的关系
  3. 13款开源搜索引擎的介绍
  4. 没有执行此操作所需的足够可用空间。_一文详解 MySQL 高可用之 DRBD | 原力计划...
  5. 旺谷图控与QT集成开发
  6. 用ps帧动画整个放置身份证示意图
  7. Python----凯撒密码、将字符转换成ASCLL函数、将ASCLL码转换成字符函数
  8. 深度学习环境搭建第一步----Ubuntu 安装(win7 + win10)
  9. 推荐系统深度学习篇-NFM 模型介绍(1)
  10. vue3.0移动端 ui_vue.js的移动UI元素