问题标签 [google-text-to-speech]

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 投票
5 回答
35128 浏览

google-text-to-speech - Google Translate TTS API blocked

Google implemented a captcha to block people from accessing the TTS translate API https://translate.google.com/translate_tts?ie=UTF-8&q=test&tl=zh-TW. I was using it in my mobile application. Now, it is not returning anything. How do I get around the captcha?

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 回答
672 浏览

android - 为什么我的 onInit 没有被调用?

在我的应用程序中,我包含了文本转语音。

但我不知道为什么我的 onInit 没有被调用,因此语言没有改变。我在这里找不到任何适合我的问题的答案。有什么帮助吗?

我的吐司也没有出现。那是我知道它没有进入它的时候。

我使用 onItemClickListener 因为我正在使用带有基本适配器的 gridView..

onItemClickListener :

口语:

TTS 对象:

在 onCreate :

在 onActivityResult 中:

0 投票
0 回答
1157 浏览

java - 使用 Google 的 Java 文本转语音

我使用以下代码将文本转换为语音,但出现以下错误:

错误

原因:java.io.IOException:服务器返回 HTTP 响应代码:503 用于 URL:http://ipv4.google.com/sorry/IndexRedirect?continue=http: //translate.google.com/translate_tts%3Fie%3DUTF -8%26q%3DHello%2BWorld%26tl%3Dde%26prev%3Dinput&q=CGMSBCmIeyUYvpnkrwUiGQDxp4NLHAGq2VYVjoplnZ0vwMrZvShTrYA at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) (来源不明)在 us.monoid.web.AbstractResource.fill(AbstractResource.java:30) ... 还有 5 个

Java 代码

请注意,我已经包含了 JLayer 和 Resty 的 jar 文件。请帮助!谢谢

0 投票
1 回答
312 浏览

android - Android:用于更改文本到语音设置的侦听器

您好,使用文本转语音。

我的目标是 API 16,因此我启动了此意图以在设备上启动 TTS 设置

我的应用程序在后台运行。

我更改了一些 TTS 设置

我的应用程序重新回到前台,我注意到我的应用程序仍然使用旧的 TTS 设置,除非我再次关闭并再次打开该应用程序。

我想收听 TTS 设置的任何更改,可能是广播接收器,但我找不到与此相关的任何内容。

那么有什么方法可以让我优雅地响应 TTS 设置的变化?

我在想我可以销毁我的 TTS 实例并重新制作它,但问题的根源是我如何知道设置是否实际更改

谢谢阅读

0 投票
2 回答
201 浏览

ios - GoogleLiveTTS 不适用于 iOS

谷歌文字转语音正在工作,但并非总是如此。它很少起作用(15 次中有 1 次)。如果我获取 URL 并从浏览器浏览它,我可以听到音频正在播放,但它没有在我的应用程序中播放。这是在 GoogleLiveTTS.m 中调用的方法:

调用 speak 方法的方法:

}

关于解决这个问题的任何想法?提前致谢。

0 投票
2 回答
632 浏览

android - TextToSpeech 的 ui 线程性能不佳

我的应用录制视频并使用TextToSpeech ->android.speech.tts.TextToSpeech。同时说()。

如果我在 1.5 ghz 的 4 处理器等高设备上运行,则可以。但是如果我在 2 个处理器中使用 1.1 ghz 设备 ui 线程会非常慢,冻结 2-6 秒。

我知道问题出在 TextToSpeech 中,因为如果我不使用它并录制视频,则 ui 线程在低端设备中可以非常流畅地工作。如果我使用 TextToSpeech + 录制视频 ui 线程不起作用并且语音冻结 1-2 段。

有什么方法可以提高 TextToSpeech.speak() 的性能?

0 投票
2 回答
4012 浏览

android - 文字转语音初始化延迟

我正在尝试将文本转语音功能添加到我的应用程序中,并且在我从 Google Play 商店更新 TTS 之前它工作正常。

在 onCreate 方法中初始化 TTS 没有任何延迟。更新后,此 TTS 需要 3-5 秒才能完成初始化。基本上,文本转语音直到 3-5 秒后才准备好。

有人可以告诉我我做错了什么吗?

非常感谢

0 投票
1 回答
891 浏览

android - 强制应用使用谷歌语音合成

我已经构建了一个使用 Text-To-Speech 的应用程序。当我在手机上安装它时,它会自动下载谷歌输出的语音合成声音。但在某些手机中却没有。如何强制所有手机下载它?谢谢。

0 投票
1 回答
1359 浏览

android - 安卓自定义tts语音

我围绕这个话题做了很多研究。我想要的只是我的应用程序的自定义语音(不是设备上的默认语音)。无论我在哪里搜索过,人们都建议使用设备默认值。

最好的例子是 Play 商店中的 Jarvis 应用程序。

我想用这种方法在任何设备上创建统一的体验。有人可以建议任何好的图书馆或实现这一目标的方法吗?