上云无忧 > 文档中心 > 百度智能云短文本在线合成API
短语音识别标准版API
百度智能云短文本在线合成API

文档简介:
在线调试: 您可以在 示例代码中心 中调试该接口,可进行签名验证、查看在线调用的请求内容和返回结果、示例代码的自动生成。 Demo: 语音合成示例代码: https://github.com/Baidu-AIP/speech-demo/tree/master/rest-api-tts 【百度智能云】短文本在线合成
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

简介

百度语音合成服务,基于HTTP请求的REST API接口,将文本转换为可以播放的音频文件

合成的文件格式为 mp3,pcm(8k及16k),wav(16k),具体见aue参数。 若您需要其它格式,音频文件的转换方法请参考“语音识别工具”=>“音频文件转码”一节

本文档描述了使用语音合成服务REST API的方法。

  • 多音字可以通过标注自行定义发音。格式如:重(chong2)报集团。
  • 目前只有中英文混合这一种语言,优先中文发音。示例: " I bought 3 books” 发音 “three”; “ 3 books are bought” 发音 “three”; “我们买了 3 books” 发音“三”

语音合成示例代码: https://github.com/Baidu-AIP/speech-demo/tree/master/rest-api-tts

接口更新说明

日期 更新内容 更新前的历史状态
2021-06-10 POST 方式提交文本不超过120 GBK字节,即约60个汉字或者字母数字记为1次请求。每超过120个GBK字节则多记1次计费调用。
请注意文本长度必须小于1024GBK字节。
POST 方式提交文本小于2048个中文字或者英文数字(5003、5118发音人需小于512个中文字或者英文数字)
2020-07-21 新增2个精品音库,在线合成音库总数扩充到11个,满足更多应用场景 在线合成音库总数为11个
2019-07-12 增加精品音库per接口,在线合成音库总数扩充到9个,满足更多应用场景 只有基础音库per接口
2018-07-14 添加 aue 参数,可以下载wav和pcm格式
只能下载mp3格式
2018-07-14 tex参数兼容一次urlencode, 推荐两次urlencode
tex参数 urlencode一次,会出现如“+”等特殊字符不能正确发音
2018-07-14 使用POST方式提交,合成限制2048个汉字。使用GET方式提交(不推荐),
拼接的url长度不超过1000个字符。注意:过长的文本将需要更多的请求耗时。
如果对时间敏感,请请自行按照标点切割,可以采用多次请求的方式。
tex参数限制512个汉字

浏览器跨域

目前合成接口支持浏览器跨域。 跨域demo示例: https://github.com/Baidu-AIP/SPEECH-TTS-CORS 由于获取token的接口不支持浏览器跨域。因此需要您从服务端获取或者每隔30天手动输入更新。


相似文档
  • 概述: 本文档是百度语音开放平台Andriod SDK的用户指南,描述了在线合成,离线合成等相关接口的使用说明。 合成的策略是边下载边播放。区别于Rest Api一次性下载整个录音文件。
  • DEMO 中已经集成了 SDK。您可以参考DEMO,集成SDK。 集成前,请先测通DEMO,了解调用原理。 如果您自己代码过于复杂,可以使用一个helloworld项目了解集成过程。
  • 简介: DEMO在SDK的基础上,封装了调用逻辑,您可以直接使用SDK,或者使用DEMO封装好SDK接口的类。也可以对比参考DEMO中对SDK的调用封装。 使用SDK方式的话,比较底层,开发者需要自行实现一部分逻辑。
  • 离线及在线选择: int initTts(TtsMode ttsMode); 初始化tts引擎,可以指定纯在线,离在线混合引擎,纯离线引擎。 TtsMode.ONLINE 纯在线。断网即不可使用。 TtsMode.MIX 离在线混合。 断网或者网络请求超时使用离线。 TtsMode.OFFLINE 纯离线。 任意网络状态都可以使用。
  • 简介: 本文档是百度离线语音合成iOS SDK的用户指南,描述了离线语音合成SDK相关接口的使用说明。 概念解释: 语音合成是实现人机语音交互,建立一个有听和讲能力的交互系统所必需的关键技术。随着语音技术的发展,百度自主研发了语音合成系统(TTS),功能是接收用户发送的文本,生成语音发送给用户。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部