问题标签 [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 投票
1 回答
1873 浏览

android - 印地语的谷歌文本到语音,现在不工作

我正在尝试在 android 中使用 Google 的文本到语音引擎来处理印地语。当我在 TextToSpeech 的 speak() 方法中传递印地语文本时,它曾经使用 Networktts 播放音频。这在 2014 年 5 月 27 日发布的 Google 文本转语音应用程序更新之前运行良好。之后它停止工作。当我检查 logcat 条目时,我发现之前它曾经连接到

并返回语言代码 0。印地语 TTS 可以正常工作。虽然现在它连接到

它返回语言代码-2。现在它不起作用。

如果我卸载 Google Text to Speech 应用程序的更新,那么它会回滚到 2.4.3.1227136 版本,并且 Hindi Text to Speech 再次起作用。

知道如何使用最新版本的 Google Text to Speech 来处理印地语吗?

谢谢

0 投票
1 回答
999 浏览

text-to-speech - Google Glass 是否支持 TextToSpeech?

我想知道 Google Glass 是否支持 TextToSpeech?

我做了这样的事情:

}

在我的活动(onCreate)中,我有:

我面临几个问题:

  1. 首先onInit方法根本没有被调用,只有在我退出当前Activity的那一刻。
  2. 不知何故,使用 TTS 后,扬声器的音量变为静音,我无法从设置中调回音量(仅在我重新启动眼镜后)

难道我做错了什么?或者干脆谷歌眼镜不支持TTS,连想都不敢相信。

欢迎任何建议!非常感谢!:)

0 投票
3 回答
1695 浏览

c# - 从 HTTP 请求播放音频文件

我是 C# 的新手,我似乎找不到我的代码的问题。我正在尝试从 Google Translate text-to-speech 网站获取音频文件并播放它,但我不断收到错误消息:

有人可以让我知道我的代码中有什么问题吗?方法是:

0 投票
2 回答
1770 浏览

android - 我的 Listview Android 中的语音到文本

我想通过语音转文本(STT)在我的列表视图中搜索。我有一个城市列表,现在当用户通过 STT 搜索时。此搜索仅适用于我的列表视图(如 STT 联系人搜索),

0 投票
2 回答
179 浏览

php - CURLOPT_POSTFIELDS 文件夹内容数组

我正在向 Google 文本转语音发送 curl 帖子。我有一组 .flac 文件,我想将其发送到 Google Text to Speech 服务,以便将内容写入 txt 文件。

这是我为此编写的代码,它可以工作:

它就像一个魅力,在“pum.txt”中我写了所有的文件内容,没关系。

我的问题是我不想每次都添加到数组“cont2”中,我需要传递的文件的新名称在“flac 文件夹”中。

为避免这种情况,我使用“scandir”方法,删除“。” 和数组中的“..”字符串并将该数组提供给 CURL_OPT_POSTFIELD,但对 GTT 的调用返回一个空内容。

这是我为此编写的代码(而不是 $cont2 数组)

其中的 Print_r 与 $cont2 数组相同:

但谷歌 TTS 返回空结果。

有人请告诉我我在哪里犯错了吗?

亲切的问候

布鲁斯

编辑:使用 "$cont = glob("$directory/*.flac");" 解决了这个问题。希望帮助其他一些人。

0 投票
3 回答
1184 浏览

xml - 如何在 Twilio 中集成 Google Text-To-Speech(或在 XML 标记中带有 '&' 的 URL)

我想在 Twilio 中使用 Google Text-To-Speech 服务。

我生成了带有几个参数的 URL,用 & 分隔。
例如:http ://translate.google.com/translate_tts?ie=UTF-8&q=Hello%20World&tl=en-us

问题是:当我尝试将此 URL 放入 TwiML 标记中时,出现以下异常:

文档第 1 行错误:对实体“q”的引用必须以“;”结尾 分隔符。请确保响应正文是有效的 XML 文档。

这是 TwiML:

我已经尝试过的解决方案:

1)替换&它对&
我没有帮助。在这种情况下,我遇到了另一个异常:返回了 HTTP 状态代码 404。看起来 Twilio 没有解码&&.

2) 将 Google 输出保存到服务器上的文件,并将指向该文件的直接链接(不带任何 &)添加到标记中。它应该可以工作,但它看起来像肮脏的黑客=)

0 投票
1 回答
287 浏览

javascript - 对第三方网站的 JavaScript/jQuery 引用在本地工作,而不是在 godaddy 运行网站上托管时(404 错误)

我开始开发一个涉及文本到语音的网络应用程序。使用从 youtube 用户 Wes Bos 那里学到的技术,每次单击按钮时,我的代码都会通过 Google 的英文文本转语音 API(字面意思是将其粘贴到 URL 并返回音频)传递一个随机数。

当在我的浏览器上本地运行时,此代码可以流畅地执行,但是当在我的 godaddy 提供的站点上托管完全相同的代码时,随机数生成器可以工作,但访问谷歌的语音 API 几乎总是失败,返回一个网络控制台错误,如下所示:“获取https://translate.google.com/translate_tts?ie=UTF-8&q=152&tl=en 404(未找到)”。有趣的是,一旦在一个非常蓝的月亮上,它会通过并大声读出数字。

是什么赋予了?我环顾四周,但我很困惑。

[[编辑]] 当作为堆栈溢出片段运行时,代码也无法大声读出数字

0 投票
1 回答
3613 浏览

android - Android文本转语音初始化很慢

我的应用程序由视障人士使用,因此它严重依赖文本到语音。应用程序调用 API 并向用户读出负载(使用 android.speech.tts.TextToSpeech)一些相关信息。

一切正常,除了我注意到有时文本到语音的初始化需要 10 秒或更长时间,这是我的应用程序的主要瓶颈。

我想知道是否有人对如何优化我的代码来缓解这个问题有任何想法。

首先,我的应用程序启动一个活动来检查 TTS 数据。

然后,使用活动的结果调用此方法。根据结果​​,文本到语音要么刚刚初始化(这几乎总是发生),要么在设备上安装了文本到语音(非常罕见)。

最后,当所有这些都完成后,我的应用程序会调用一个 API,并且有几行如下所示:

感谢您的帮助!

0 投票
1 回答
111 浏览

java - TTS 没有从 android 中的 IU 线程正确循环?

总是说最后的元素。但我想先说孟加拉国,然后是印度,然后巴尔马最后也说塔纳纳语。当我运行我的代码时,总是说 Tanana。

我的代码:

如何实现是根据循环说话。这意味着首先说第一元素,这意味着孟加拉国,最后说塔纳纳(最后一个元素)。请帮我。我不知道这是否容易。但这对我来说非常复杂。请帮我。谢谢

0 投票
1 回答
1868 浏览

mp3 - 从谷歌下载 mp3 将文本翻译成阿尔巴尼亚语的语音

我正在尝试使用阿尔巴尼亚国家代码“al”从 Google 翻译下载 mp3 文件

但我明白了

我正在使用 Firefox 和 Windows 7。

我成功地将此方法与其他语言一起使用,例如意大利语

然后我可以下载 mp3 就好了。我也试过英语和希腊语。

阿尔巴尼亚语文本到语音它由谷歌翻译支持,当我按下声音图标时,我可以听到用阿尔巴尼亚语发音的文本。

我也在 Chrome 中尝试过,但它也不在那里工作。

谢谢