[可能重复]但我没有找到下面问题的答案。 在过去的两天里,我一直在做一些语音识别方面的研究,但我的问题没有得到答案: 是否可以将语音识别作为一项服务运行?我想实现这样的功能:虽然我的手机处于睡眠模式,但我需要拨打一个号码
我用MediaRecorder开发了语音记录器。我在听最后一段录音。我想要一个录音开始时像Google voice那样的语音图/图表(Google Speak Now图表)
我正在android中寻找最准确的ASR,并完成了以下一些实现 Android识别器(原生Android) 狮身人面像 张量流精简版 KeenASR kitt.ai 需要一些关于使用哪一个的输入,因为对于Android识别器,当我尝试脱机时,准确率降低了。是否有人使用过其中任何一种,并在语音识别方面以最大的准确性脱机工作,包括不同的语音、语音调制、背景噪音。
我做了很多研究,并尝试了离线pocket sphinx,但它接收了周围的声音,对我的应用程序做出了不同的反应。以上kitkat 4.4是否有谷歌离线应用程序。。我从两周后就开始尝试了。感谢您宝贵的回答。 详细信息:当活动开始时,第一个文本必须在完成后读取内容(文本到语音),读取语音识别必须根据命令例如:(下一步、上一步、前进、选项、1、2、3、4等)进行语音和语音识别。根据命令,它必须在on结果方
我尝试离线使用Android的语音识别API,就像这个问题一样,Android离线语音识别只显示一个结果?。我在线时也会得到五个结果,离线时只会得到一个结果,我希望在任何一种情况下都能得到五个(ish)结果。这仅仅是Android内置语音识别引擎的一个限制,还是有一些隐藏的设置可以更改以强制生成多个结果? 这是我的意图设置: 和我的onResults(): 我正在运行Android 4.4.2。
我想在我的应用程序中使用语音识别。从android jellybean开始,我知道android系统支持离线语音识别(听写?)! 到目前为止,我只能使用内置键盘的离线识别来键入一些东西,即按下键盘上的麦克风按钮然后说话,但这种用途有限,因为用户每次都需要按下按钮并且需要一个文本字段 我希望能够使用语音识别在程序需要时开始收听,并在识别完成后调用一些回调函数。谷歌的在线语音识别确实可以做到这一点,但
在Android中使用SpeechRecognizer时,我注意到SpeechRecognizer会在几秒钟内自动停止收听。 我正在开发一个需要用户连续语音输入的应用程序。我们的应用程序需要在没有互联网的情况下工作。对于语音识别,我们使用SpeechRecognitor类。 以下是实现:(静态编程语言) 开始聆听 在用户说话时暂停之前,这一直工作正常。 我需要以下实施: > 语音识别器不应停止监听
我想在phonegap中创建应用程序,在Android和IOS中使用连续语音识别。我的应用程序应该等待用户的声音,当他/她说“下一步”时,应用程序应该更新屏幕并执行一些操作。 我发现这个插件:https://github.com/macdonst/SpeechRecognitionPlugin而且它工作得非常快。但在语音识别启动几秒钟后,语音识别器停止工作,但并没有语音。是否有任何方法或标志,如i
这可能是重复的,但我找不到我的问题的答案。 我正在尝试为Android设备4.1和4.2开发一种连续语音识别,但我想知道当麦克风打开且语音识别应用程序运行时,会消耗多少电池?我还没有决定使用哪一种,比如:语音识别API、Sphinx、Speex等等。。。 有人能帮我区分哪个解决方案需要更少的功耗吗?
我有一个应用程序,可以持续收听语音,并使用谷歌语音API将其转换为命令。 我一直在使用setStreamMute(AudioManager.STREAM\u SYSTEM,true)来静音哔哔声,它一直工作到几天前“谷歌搜索”新更新之前。是否有解决方案? 我知道我可以使用setRingerMode(AudioManager.RINGER\u MODE\u SILENT),但也许还有其他方法?
我正在尝试开发一个很酷的应用程序,它使用TTS引擎和语音识别。到目前为止还可以,但我想要更多。我想创建一个服务(我认为服务是正确的方式),它总是“倾听”,当有人说“ok google”或其他什么时,语音识别就会启动,就像google now一样。例如,如果你说“ok google”google现在启动。我不知道从哪里开始,所以我直接在这里问是否可能。我试着看这个帖子(在这里)(一直在听关键字,比如
我有一个实现识别侦听器(RecognitionListener)的活动。要使其连续,每次我再次启动侦听器时: 但是,它需要一些时间(大约半秒钟)才能开始,所以有半秒钟的间隙,没有人在听。因此,我怀念那段时差中所说的话。 另一方面,当我使用谷歌的语音输入时,代替键盘来口述消息——这个时间间隔不存在。意思是——有一个解决方案。 这是什么? 谢谢
我正在构建一个应用程序,它使用语音命令来执行某些功能。我这里有一些代码 然而,这种方法需要通过点击按钮来激活。有没有办法通过语音命令启动语音识别器?就像现在的谷歌一样,你可以说“Ok Google”,然后它就会打开语音识别器活动并监听命令? 谢谢。
我会尝试在没有Google对话框的情况下使用语音识别,但在启动应用程序时不会只发出哔哔声。我在清单文件中添加了权限音频记录和Internet。我希望你告诉我并帮助我找到错误...我在Log cat上没有错误...我想在用户打招呼时循环一个Toast显示一个Mesage Regognition OK,列表视图显示结果。
我正在尝试创建一个在Android 4.2中运行连续语音识别的服务。使用此链接中的答案(Android 4.1上的Android语音识别服务 我到底做错了什么? 相关活动代码(从活动调用的静态方法,actiityContext是调用此方法的活动): 服务代码: