http://stackoverflow.com/questions/4530472/widget-that-calls-speech-recognition-app
http://stackoverflow.com/questions/6466328/recognizerintent-how-to-add-a-bundle-to-a-pending-intent
// this intent points to activity that should handle results
Intent activityIntent = new Intent(context, ResultsActivity.class);
// this intent wraps results activity intent
PendingIntent resultsPendingIntent = PendingIntent.getActivity(context, 0, activityIntent, 0);
// this intent calls the speech recognition
Intent voiceIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
voiceIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
voiceIntent.putExtra(RecognizerIntent.EXTRA_PROMPT, "Speech recognition demo");
voiceIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
voiceIntent.putExtra(RecognizerIntent.EXTRA_RESULTS_PENDINGINTENT, resultsPendingIntent);
// this intent wraps voice recognition intent
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, voiceIntent, 0);
rv.setOnClickPendingIntent(R.id.btn, pendingIntent);
分享到:
相关推荐
本文将深入探讨Unity中的语音识别技术,以"Speech Recognition Unity"项目为例,解析其工作原理和实现方法。 一、Unity与语音识别 Unity引擎本身并不直接支持内置的语音识别功能,但可以通过与其他服务或库集成来...
**正文** 本文将详细介绍pocketsphinx以及其在中文语音识别中的应用。...通过理解声学模型和语言模型的概念,以及如何在实践中使用它们,我们可以在各种应用场景中利用这些工具进行有效的语音交互设计。
Speech Recognition System 语音识别插件,不需要互联网连接; 语音识别质量高、速度快; 支持24种语言; 跨平台(Windows, iOS, Android, macOS, Linux); 易于整合。支持语言: 英语、印度英语、中国、俄罗斯、法国、...
本项目“android Speech Recognition_Demo”专注于提供一个离线的、针对中文的语音识别解决方案,避免了网络连接的限制,提高了识别的即时性和隐私性。 离线语音识别在Android开发中具有以下关键知识点: 1. **...
Google Cloud Speech Recognition How to use First of all, you need to add GCSpeechRecognition prefab from FrostweepGames->GCSpeechRecognition->Prefabs folder to your working scene. Then you need to set...
在提供的压缩包"speech recognition.zip"中,虽然只有一个名为"新建 Microsoft Word 文档.docx"的文件,它可能是项目介绍、代码示例或实验报告,但由于无法直接查看具体内容,我们无法进一步分析其中的详细实现。...
Unity插件。语音识别(离线版)插件。支持中文、英文、俄语、法语、阿拉伯语等19种语言。支持多平台(PC、移动端)。
本文将围绕"Unity Speech Recognition System 1.0.4"这一主题,深入探讨Unity中的语音识别系统及其应用。 Unity语音识别系统1.0.4是Unity引擎针对语音交互功能开发的一个插件,它允许开发者在游戏中或者应用程序中...
在这个名为“ASRT_SpeechRecognition-master”的项目中,重点是利用Python语言实现ASRT的本地化识别和离线识别功能。Python是一种广泛应用于数据科学、机器学习和人工智能领域的高级编程语言,其丰富的库和简洁的...
质量一般吧,不过第6章关于HMM的部分比较详细,作者之一便是Lawrence Rabiner;
标题中的“Speech Synthesis & Speech Recognition Using SAPI 5.1”指的是使用SAPI(Speech Application Programming Interface)5.1版本进行语音合成和语音识别的技术。SAPI是微软提供的一套接口,允许开发者在...
在"SpeechRecognition1"项目中,开发者可能对`SpeechRecognizer`进行了以下改进: 1. **持续监听模式**:实现了一个持续监听的模式,即使在用户停止说话时,`SpeechRecognizer`也能保持激活状态,准备接受下一次...
python语音识别所需的PyAudio-0.2.11-cp37-cp37m-win_amd64.whl和SpeechRecognition-3.8.1-py2.py3-none-any.whl打包
"Fundamental of speech recognition"(语音识别基础)是由Lawrence Rabiner 和 Biing-hwang Juang 编著的,它被认为是该领域的权威著作。 由于给定文件内容并没有提供《语音识别基础》的具体章节或内容,我们可以...
FPGA 领域顶级会议 FPGA 2017 于 2 月 24 日在加州 Monterey 结束。在本次大会上,深鉴科技论文《ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGA》获得了大会最佳论文奖(Best Paper Award)。
语音2文字 ... 下载Goolge SpeechRecognition: : OR 使用PIP安装: pip install SpeechRecognition pip install bs4 pip install pyglet pip install gtts pip install pygame 安装所有这些依赖
在"speechrecognition.rar_speech recognition"这个压缩包中,包含了一个名为"speechrecognition.m"的文件,我们可以推测这可能是一个与语音识别相关的MATLAB代码或脚本。下面将详细探讨语音识别的基本原理、相关...
Conversational speech recognition has served as a flagship speech recognition task since the release of the DARPA Switchboard corpus in the 1990s. In this paper, we measure the human error rate on the...
C#使用微软的Speech.Recognition库实现语音识别转文字