问题标签 [recognizer-intent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1398 浏览

android - 以编程方式更改识别以识别英语以外的语言不起作用

我尝试了这两种方法,谷歌语音网络搜索仍然只能识别英语。

0 投票
0 回答
380 浏览

android - Android RecognizerIntent:返回结果很慢

自从当前版本的 Google Now 发布(截至 2014 年 3 月 18 日)以来,如果我使用 RecognizerIntent 启动语音识别,它会在那里停留几秒钟,然后才最终给我结果。

还有其他人有同样的问题吗?提前致谢。

这是我正在使用的代码:

0 投票
1 回答
2586 浏览

android - 语音识别器未启动

介绍

我需要在我的代码中实现语音识别。我在这里关注了其他帖子和一些教程来获得它,但它不适合我。

方法

这是 onCreate 中用于初始化它的代码:

活动实现TextToSpeech.OnInitListener了,所以,当这个实现在它自己的方法中初始化时,我调用主方法:

然后,在 myMethod() 中,我像这样开始语音识别:

最后,这是结果的监听器:

当我这样做时mSpeechRecognizer.startListening(mSpeechRecognizerIntent);,它在 logcat 中没有显示没有错误或没有任何错误,但是没有初始化侦听器,我在 LogCat 中看不到 LOG,所以我认为它没有很好地初始化。

也许我没有很好地开始听众或可能发生什么?

更新——活动结构

0 投票
1 回答
593 浏览

android - 如何创建使用 java byte[] 作为输入的新 Android 音频 HAL?

我想在 RecognizerIntent 中写一个 PCM 字节数组,以便它被它处理。因此,我需要一个额外的 HAL,它接受字节数组并将它们写入新的 AudioSource。如here所述重定向音频/在Android中创建备用声音路径,这是依赖于硬件的,但有人可以提供一个示例如何创建这个额外的音频源吗?

0 投票
1 回答
2905 浏览

android - 如何将语音识别与其他语言 android 一起使用

我有一个曾经可以工作的代码,但由于某种原因它突然停止工作,我正在尝试在希伯来语中使用语音识别,但似乎从几天前开始它才开始用英语进行语音识别。

这是我的代码

test_voice_recognitiona 是我的 RecognitionListener 类名的名称。

代码运行良好,但由于某种原因,它一直在听英语。

我究竟做错了什么?

顺便说一句,我用谷歌对话框尝试了更简单的代码,它正在工作。

也许是谷歌现在更新故障

0 投票
0 回答
454 浏览

android - 如何获取 RecognizerIntent.EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS 的默认值

我想知道识别器意图的 EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS 额外的默认值是什么。

在文档中描述了常量 android.speech.extras.SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS,但找不到。

0 投票
1 回答
1919 浏览

android - 使用 RecognizerIntent.ACTION_RECOGNIZE_SPEECH 的 Google 语音搜索不执行操作

我正在开发一个应用程序,用户可以在其中说出命令并且它将被执行。就像 Google 的“语音搜索”应用程序一样。我想使用一组与语音搜索相关的命令。

我的代码如下:

在某个按钮上单击我正在调用startVoiceRecognitionActivity()

它正在正确检测语音,但此处未发生操作。我的意思是,如果我说“打开计算器”,它会正确显示文本,但不会打开计算器应用程序。

0 投票
2 回答
2470 浏览

android - 安卓语音识别

我正在尝试创建一个应用程序,该应用程序仅检测用户可以对设备说出的特定短语,并且活动将根据用户所说的内容执行某些操作。我很难找到关于这个特定事物的教程,所以请帮助我。到目前为止,我已经创建了一个按钮来启动识别器意图,并且我有一个 onActivityResult,我希望它可以检测到用户在说什么,然后根据用户所说的短语调用特定的函数。

0 投票
1 回答
1569 浏览

android - Android特定词语音识别

我试图让应用程序使用下面的代码识别用户所说的某些单词,但由于某种原因它根本不起作用。请查看此内容并告诉我它有什么问题。谢谢

如果说出“orange”或“apple”的话,该应用程序只是假设显示一条吐司消息,但使用下面的代码时没有任何反应。

//按钮onclick触发识别器意图

0 投票
2 回答
151 浏览

android - 如何让 RecognizerIntent 启动不同的活动,如果是从哪里开始的?

在我的应用程序中,Activity A 使用 startActivityForResult 发送 RecognizerIntent。是否可以告诉它在不返回活动 A 的情况下将结果返回给活动 B?