`
61party
  • 浏览: 1101001 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

【转】非官方谷歌文本转换声音API

 
阅读更多

Gravatar

上个月谷歌公开了谷歌翻译的增强功能。在新功能之中,有个简单的文本转化声音功能。你可以试着把这个功能改出来,或看这个视频(请——译者注)来弄清楚怎么做。(跳到0:45)
这项文本转化声音服务没有官方API。但Weston Ruter提到,每个人都可以用到这项服务:“在火狐浏览器下开启Firebug Net panel,查看这些TTS data数据从何而来,我发现这些语音文件是以MP3文件格式存在的,通过一个简单的HTTP 获取(REST)请求来实现:http://translate.google.com/translate_tts?tl=en&q=text”
翻译:修改URL,在后面加上你想要发音的文本,然后输入浏览器,你就会得到一个MP3文件,比如:http://translate.google.com/translate_tts?q=I+love+techcrunch、http://translate.google.com/translate_tts?q=I+love+solidot、http://translate.google.com/translate_tts?q=I+love+dongxi
目前只支持英文,而且限定在100个字母以内。除非谷歌关闭它,否则第三方服务现在就可以以任何创新的方式调用它。

来源:Techcrunch

作者:Michael Arrington

译者:管策

ilovetechcrunch上个月谷歌公开了谷歌翻译的增强功能。在新功能之中,有个简单的文本转化声音功能。你可以试着把这个功能改出来,或看这个视频(请——译者注)来弄清楚怎么做。(跳到0:45)

这项文本转化声音服务没有官方API。但Weston Ruter提到,每个人都可以用到这项服务:“在火狐浏览器下开启Firebug Net panel,查看这些TTS data数据从何而来,我发现这些语音文件是以MP3文件格式存在的,通过一个简单的HTTP 获取(REST)请求来实现:http://translate.google.com/translate_tts?tl=en&q=text”

翻译:修改URL,在后面加上你想要发音的文本,然后输入浏览器,你就会得到一个MP3文件,比如:http://translate.google.com/translate_tts?q=I+love+techcrunch、http://translate.google.com/translate_tts?q=I+love+solidot、http://translate.google.com/translate_tts?q=I+love+dongxi

目前只支持英文,而且限定在100个字母以内。除非谷歌关闭它,否则第三方服务现在就可以以任何创新的方式调用它。

http://translate.google.com/translate_tts?q=You%20like%20it,%20don't%20you?

分享到:
评论

相关推荐

    前端开源库-google-translate-api

    2. 使用任何非官方API都有一定的风险,因为谷歌可能随时更改其服务,导致库失效。 3. 对于商业项目,建议还是使用官方的API,以确保服务的稳定性和合规性。 总的来说,`google-translate-api`是一个便捷的前端工具...

    matlab开发-非官方Google服务演讲

    这些服务通常通过API接口提供,允许开发者将文本转换为语音或将语音转换为文本。由于是非官方的,这可能意味着开发者可能使用了第三方库或者间接方式来访问Google的服务,比如通过HTTP请求或者Web抓包工具获取和模拟...

    google cloud speech api v1beta1官方文档整理版(英文,带目录)

    该 API 提供了与谷歌强大的语音识别技术集成的能力,使开发者能够轻松地将音频数据转换为文本形式。它特别适用于需要集成语音识别功能的应用程序。 #### 二、安装与配置 ##### 2.1 安装 Google Cloud SDK Google ...

    tts:一种简单的文本转语音工具。 使用Streamlab的任何声音将您的文本转换为语音。 前端使用GatsbyJS构建,后端是无服务器的Node.js

    这是由Streamlabs的非官方API支持的文本到语音仿真器。 它将您的文本转换为任何Streamlabs语音的语音。 前端是完全静态的,后端是从Google Cloud Functions运行的Node.js。 是基于的实时流媒体软件。 许多者在游戏...

    转换html为pdf文件 wthtmltopdf

    在软件开发过程中,将HTML(超文本标记语言)文件转换为PDF(便携式文档格式)文件是一项常见的需求。这通常用于创建具有专业外观的报告、手册或网页打印版本。`wthtmltopdf`是一个开源工具,它使得这个转换过程变得...

    matlab开发-文本2使用OfficialGoogle服务的速度格式标签

    在MATLAB开发中,利用官方Google服务来实现文本转语音(Text-to-Speech,TTS)功能,可以极大地拓展MATLAB的应用场景,特别是在人机交互和自动化系统中。本项目标题提到的“速度格式标签”可能指的是控制语音合成...

    googletranslate:Python Google Translate(使用反向工程的公共API,因此免费)

    2. **限制**:谷歌可能对非官方的API调用施加一些限制,比如频率或总量,这可能导致在大规模使用时遇到问题。 3. **更新维护**:开源项目的持续更新和维护取决于社区的贡献,因此可能不如官方API稳定和及时。 4. *...

    jwpl API 文档

    - **数据结构化**:能够将非结构化的文本内容转化为结构化的数据格式,方便后续的数据分析。 3. **数据分析**: - **统计分析**:支持对数据进行基础的统计分析,如词频统计、主题建模等。 - **语义分析**:...

    Android代码-V2EX非官方安卓客户端

    【Android代码-V2EX非官方安卓客户端】 这个项目是一个基于Android平台的V2EX社区的非官方客户端。V2EX是一个以技术交流为主的社交网络,汇聚了众多开发者和科技爱好者。这个客户端是开发者为了学习和研究Android...

    大三上学期学了机器学习之后,发现对于orc来说已经有tesseract的存在(也有python版的tesserocr.zip

    在大三上学期深入学习机器学习的过程中,我们经常会遇到各种技术工具和库,其中OCR(Optical Character Recognition,光学字符识别)技术是一个重要的分支,它主要用于将图像中的文本转换为可编辑、可搜索的文本格式...

    Python-翻译PDF英文通过Python调取第三方库及接口进行翻译PDF文件

    Python中有一个叫做`googletrans`的库,它是Google Translate API的一个非官方客户端,可以方便地进行API调用。 安装`googletrans`库可以通过以下命令: ```bash pip install googletrans==4.0.0-rc1 ``` 接下来,...

    tesseract-ocr-setup-3.02.02.exe 官方绿色版

    OCR技术主要用于将图像中的文本转换成机器编码的文本,使得计算机可以识别和处理。它主要包含以下几个步骤: 1. 图像预处理:清理图像,如去噪、二值化、倾斜校正等,以便于后续分析。 2. 文本定位:找出图像中的...

    python基于语音合成的视频配音系统

    在这个系统中,可能采用了类似gTTS这样的库,因为它是谷歌官方提供的免费服务,能够生成高质量的语音,并且支持多种语言和发音风格。 首先,系统需要一个文本输入模块,用于接收用户输入的脚本或者从视频字幕文件中...

    VoiceToWordTest.rar

    1. Google Speech Recognition API:这是Google提供的官方API,支持多种语言,能实时或非实时进行语音转文字。开发者需要在应用中请求权限(`<uses-permission android:name="android.permission.RECORD_AUDIO" />`...

    JsonView 谷歌浏览器插件 以及客户端

    1. **美化显示**:当访问一个返回JSON数据的URL时,JsonView会自动将原始的、难以阅读的JSON文本转换为格式化的、色彩高亮的树形结构。这样,用户可以直观地看到数据的层级关系,更容易理解和定位所需信息。 2. **...

    语音听写功能

    除了Google的官方API,还有一些第三方库如Sphinx、Kaldi等,它们提供开源的语音识别解决方案,虽然可能在准确度和功能性上稍逊于谷歌,但对隐私保护或离线环境有特殊需求的开发者可能会选择这些替代方案。...

    浏览器翻译插件.zip

    - 用户通常从浏览器的官方应用商店下载并安装插件,例如Google Chrome的Chrome Web Store。 - 安装完成后,插件图标会出现在浏览器的地址栏或工具栏附近,点击即可启用或设置翻译选项。 - 对于Google翻译插件,...

    Windows IME 输入法编程

    在Windows操作系统中,IME(Input Method Editor)输入法编辑器是一种关键组件,它允许用户通过非拉丁字符集输入文本,特别是在使用中文、日文、韩文等语言时。Windows IME编程涉及到创建自定义的输入法,以满足特定...

    python 开发源码- 翻译软件.zip

    1. **`googletrans`库**:它是Python中的一个非官方Google翻译库,无需任何认证即可使用。它提供了简单的接口,可以轻松地进行文本、句子甚至整个段落的翻译。例如: ```python from googletrans import Translator ...

Global site tag (gtag.js) - Google Analytics