问题标签 [android-speech-api]

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 投票
3 回答
13965 浏览

android - 谷歌语音 API v1 不工作?

我使用 Google Speech Api v1 开发了一个应用程序

https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang= "+language_code;

此链接用于获取响应。它工作正常,但从今天开始它不工作了。我没有从那个链接得到任何回应。有人知道吗?有没有替代链接?请帮忙

其他人有同样的问题吗?

0 投票
0 回答
60 浏览

android-speech-api - 向 Android 语音添加区域语言

我是语音 android 开发的新手。我想知道是否可以将新的区域语言添加到 android 语音包(可能是通过创建新的语言模型和字典并将其添加到 android)。请帮忙...

0 投票
2 回答
2501 浏览

android - 模拟器中 Google Wear 上的语音识别器没有语音输入

我试图使用 Google Wear 网站的自由格式语音输入。

在 hello world 示例中,我只是在 textView 上添加了一个点击。它确实从语音意图中调出了 Speak Now 活动,但模拟器无法检测到来自我的麦克风的任何声音。

我使用的是 Mac OS 10.9.3,我尝试了 arm 和 intel 版本的磨损手表,并检查了 AVD 创建中存在的硬件键盘。文档说有一个系统内置的语音识别器,所以像在移动模拟器中那样安装谷歌语音应用程序似乎是一个错误的答案?

}

0 投票
1 回答
409 浏览

android - 在 android 软键盘上激活语音转文本时会触发哪个事件?

当触摸 android 软键盘上的默认语音识别按钮时,我想在 android 应用程序中触发一个附加事件。有什么方法可以捕捉到这个事件,或者语音识别按钮直接修改keyboard.xml的代码是什么?任何解决方案将不胜感激,谢谢。

0 投票
0 回答
1928 浏览

android - Android 语音识别器未连接到识别服务

我想在我的 Android 应用程序中引入永久语音识别功能。

我知道语音识别在 Android 4.1.1 和 4.2 上会不时冻结,因此我建立了一个计时器,并且不时检查语音识别是否仍然存在,如果它是不活着我停止它然后启动它。不幸的是,当它尝试重新启动语音识别器时,我得到如下信息:

在 onError 回调中,我收到错误 8(文档说:ERROR_RECOGNIZER_BUSY),即使我在启动语音识别器之前停止了每个计时器。

代码如下所示:

}

我真的不知道我做错了什么。你能帮我找到问题吗?或者有人知道为什么我的语音识别器很忙,即使我破坏了它?欢迎任何建议。如果您对如何在 Android 上进行永久语音识别有其他建议,那就太好了。非常感谢!

0 投票
2 回答
2126 浏览

android - 如何在android中等待语音识别的结果?

我正在使用识别侦听器在 android 中进行语音识别。我的类的基本结构如下:

我陷入了一种情况,我想在循环中运行 android 识别侦听器,其中包括:

现在,我想在它再次开始收听之前等待输出。为了实现这一点,我尝试使用如下锁定机制:

其中 Task 是一个 asyncTask 定义如下:

布尔值 'stop' 在 RecognitionListener 的 'onResults' 方法中更新如下:

问题是语音识别根本不起作用。什么都没有发生,甚至还没有开始。我猜这是因为 asyncTask 占用了所有的处理器时间。您能否指导我建立一个我能够实现这一目标的架构?谢谢你。

0 投票
1 回答
1293 浏览

android - Android:为什么 STREAM_MUSIC 受 STREAM_VOICE_CALL 影响?

我正在为我的 android 应用程序实现文本到语音功能。我知道 Text to Speech 将使用 STREAM_MUSIC 作为默认流。当我调用文本到语音时,它正在以预期的音量说话。但我想知道,当我调用 Text to Speech 时,如果设备中有任何正在进行的呼叫会导致我的语音音量低。我不明白它是如何发生的。电话将用户 AudioManager.STREAM_VOICE_CALL。它会影响 AudioManager.STREAM_MUSIC 音量吗?

即使电话中有任何正在进行的通话,我也想以默认音量播放我的演讲。

请任何人都可以指导我了解这些 AudioManager 流,它们会影响哪些以及如何影响。

这是我的文本到语音调用方法

提前致谢

0 投票
2 回答
842 浏览

android - Google Text to Speech 和 Samsung Tex to Speech 引擎的最低支持 android api 级别是多少?

我在我的 Android 应用程序中使用文本到语音功能。

在这里,我使用 Google Text to Speech、Samsung Tex to Speech 引擎。但我不知道 Google Text to Speech、Samsung Tex to Speech 引擎支持哪个版本(api 级别)的 android OS。

我浏览了 Play 商店信息,但发现“需要 Android”字段因设备而异。这对我没有帮助。如果我的任何应用程序用户面临文本到语音的问题,我可以提供有关 TTS 引擎支持版本的信息。

我需要知道最低支持的 android 版本(或 API 级别)是什么:

  • 谷歌文字转语音

  • 三星文本到语音引擎

0 投票
0 回答
1070 浏览

android - 为什么 Android Text To Speech 初始化很慢?

我正在我的 Android 应用程序中实现 TTS(文本到语音)支持。我正在显示我的代码:

当我运行此代码时,某些设备缺少 3-4 个数字或需要 3-4 秒进行初始化。任何人都可以告诉我如何消除此错误吗?

0 投票
0 回答
94 浏览

android - Android 项目编译问题 - 从 Eclipse 到 Android Studio

我正在尝试学习 Android 的特殊功能,并尝试编译下面列出的应用程序项目,但不幸的是它似乎无法在 Android Studio 上编译。

有人能在这个问题上提供帮助吗?

这将对更广泛的社区非常有益,因为它教授了各种传感器(例如语音等)的工作原理。我正在尝试遵循以下书,但作者似乎已经放弃了新的更新:

http://www.amazon.co.uk/Professional-Android-Sensor-Programming-Programmer/dp/1118183487/ref=sr_1_1?s=books&ie=UTF8&qid=1448814695&sr=1-1&keywords=android+sensor

app项目的链接如下: https ://github.com/gast-lib/gast-lib

谢谢

信息:使用 javac 1.7.0_51 编译 java 源 信息:java:编译模块 'libraryLuceneExt' 时发生错误 信息:29/11/2015 18:31 - 编译完成,在 8 秒 395 毫秒内出现 19 个错误和 0 个警告 C:\Users* ****\Desktop\gast-lib-master\gast-lib-master\libraryLuceneExt\src\root\gast\speech\lucene\LuceneIndexBuilder.java 错误:(18, 20) java: android.util 包不存在错误:(58、17)java:找不到符号符号:变量日志位置:类root.gast.speech.lucene.LuceneIndexBuilder 错误:(68、17)java:找不到符号符号:变量日志位置:类root.gast .speech.lucene.LuceneIndexBuilder 错误:(88、13)java:找不到符号符号:变量日志位置:类 root.gast.speech.lucene.LuceneIndexBuilder 错误:(92、13)java:找不到符号符号:变量日志位置:类 root.gast.speech.lucene.LuceneIndexBuilder 错误:(96、13) java:找不到符号符号:变量日志位置:类 root.gast.speech.lucene.LuceneIndexBuilder 错误:( 110、13)java:找不到符号符号:变量日志位置:类root.gast.speech.lucene.LuceneIndexBuilder错误:(126、13)java:找不到符号符号:变量日志位置:类root.gast.speech。 lucene.LuceneIndexBuilder 错误:(138、13)java:找不到符号符号:变量日志位置:类 root.gast.speech.lucene.LuceneIndexBuilder 错误:(143、13)java:找不到符号符号:变量日志位置:类root.gast.speech.lucene.LuceneIndexBuilder 错误:(153、17)java:找不到符号符号:变量日志位置:class root.gast.speech.lucene.LuceneIndexBuilder 错误:(157, 17) java: 找不到符号 symbol: variable 日志位置: class root.gast.speech.lucene.LuceneIndexBuilder C:\Users*****\Desktop\ gast-lib-master\gast-lib-master\libraryLuceneExt\src\root\gast\speech\lucene\LuceneIndexSearcher.java 错误:(16, 20) java: android.util 包不存在错误:(62, 9) java:找不到符号符号:变量日志位置:类root.gast.speech.lucene.LuceneIndexSearcher错误:(72、17)java:找不到符号符号:变量日志位置:类root.gast.speech.lucene.LuceneIndexSearcher错误:(80, 17) java: 找不到符号符号: 变量日志位置: 类 root.gast.speech.lucene.LuceneIndexSearcher C:\Users*****\Desktop\gast-lib-master\gast-lib-master\libraryLuceneExt\src\root\gast\speech\lucene\RecognitionIndexer.java 错误:(12, 20) java: package android.util不存在错误:(59, 17) java: 找不到符号符号: 变量日志位置: 类 root.gast.speech.lucene.RecognitionIndexer 错误:(67, 17) java: 找不到符号符号: 变量日志位置: 类root.gast.speech.lucene.RecognitionIndexer