相关文章推荐
爱看书的海豚  ·  jQuery-ui ...·  1 年前    · 
讲道义的小熊猫  ·  postgres array ...·  1 年前    · 
狂野的松树  ·  廖光福教授·  1 年前    · 

TTS的谷歌版API,大多使用谷歌翻译的接口” https://translate.google.com/translate_tts?tl=en&q=text ”。但是这个接口现已无法直接使用,需要翻译站的令牌。那么如何使用google的tts服务呢?这里介绍两种方法分别针对Python和Java。

1,for python

可以使用Python的第三方库gTTS,参考博文: http://blog.csdn.net/winfield821/article/details/67640485

2,其他语言,以java为例:

先说怎么用:

龙豆做了个java版本的“gTTS”,gTT4j用法十分简单,直接上代码:

import com.dragonbean.cloud.gTTS4j;

......

InputStream is = null;

String text = "Surprise!";
gTTS4j gtts = new gTTS4j();
try {
    gtts.init(text, "en", true, false);
    is = gtts.exec(); //您要的voice,就在is里面
} catch (Exception e) {
    e.printStackTrace();
} finally {
    if (is != null) is.close();

......

该项目已开源,有详细的接口源码和调用例,GitHub地址: https://github.com/yp2211/gTTS4j

再说原理:

① 访问translate.google.com,先拿到token的核心参数TKK;

② 经过一系列计算,得到tk;

③ 封装request(注意必须是get),把参数攒好;

④ 完成。

原创文章,转载请注明出处 http://blog.csdn.net/mumusic/article/details/77990660。

TTS的谷歌版API,大多使用谷歌翻译的接口”https://translate.google.com/translate_tts?tl=en&q=text”。但是这个接口现已无法直接使用,需要翻译站的令牌。那么如何使用google的tts服务呢?这里介绍两种方法分别针对Python和Java。
#Fork- java - google -translate-text-to- speech proyect java - google -translate-text-to- speech TTS 的一个分支和改进。 因为库 google 不是很好用,我决定改进它! 使用 谷歌 引擎。 ##Features api 目前提供以下功能, 简单快速的文本翻译。 简单快速的文本转语音(播放声音或保存到文件) 未来的应用程序将提供以下功能 支持命令行参数。 // imports import com.gtranslate.Translator ; import com.gtranslate.context.TranslateEnvironment ; // required values String enableProxy = " false " ; String proxy = "
现在流行前后端分离,后端通常会 使用 swagger生成api文档,提供给前端的同事来调用,一般前端是查看这个文档,根据文档说明编写调用代码。其实,swagger已经提供了足够多的描述信息,我们可以基于swagger直接生成相关的调用代码,节省前端时间。 开源 地址:swagger-2-ts 打开swagger-ui,我们可以看到请求了/v2/api-docs获取api文档信息,其中defin...
diff --git a/frameworks/base/core/ java /android/ speech / tts /Tex tT o Speech . java b/frameworks/base/core/ java /android/ speech / tts /Tex tT o Speech . java index 01562b3..99e7598 100644 --- a/frameworks/base/core/ java /android/ speech / tts /Tex tT o Speech . java +++ b/fra
之前 使用 百度的语音合成 sdk做了个简单的 tts ,但是它不是真正的免费和纯离线的,所以在查阅相关资料后, 使用 Android的原生 TTS ,因为它不支持中文,需要借助其他语音引擎可实现纯离线 免费的 TTS 。 Android原生的 TTS 是不支持中文合成的,需要借助其他的语音引擎(apk安装包),比如科大讯飞语音引擎3.0,度秘语音引擎3.0以及新 手机基本都内置有语音引擎,可在设置——》语言——》首选...
打开 tts 安装脚本工具文件夹,工具下载的地址: h tt ps://download.csdn.net/download/u012944110/21051608 运行脚本 install_ tts .bat 脚本,按回车根据提示输入 设备ip 如下: 看到请按任意键继续 ,说明 tts 语音已经安装成功 2 验证步骤如下: 打开系统设置,找到语言和输入法选项 然后找到文字转语音 tts 输出 首选引擎选择 Google 文字转语音引擎 常规中选择 收听示例,
欢迎关注 ,专注 Python 、数据分析、数据挖掘、好玩工具! 我相信很多人都听过或者用过 FaceBook 的 Prophet 来解决时间序列问题,前几天我分享了这样一篇文章:太棒了!FaceBook 开源 全网第一个时序王器 Kats ! 受到了很多人的喜爱!也有部分朋友私信我,对于 Kats 还有很多没有理解透彻的地方。 今天我们再次出发,通过通俗易懂的方式,让大家更好理解 Kats ,喜欢此文点赞支持,欢迎收藏学习。 我们知道时间序列分析是数据科学中一个非常重要的领域,它主要包含统计分析、检测变化点.