文档列表

应用体验

  • 小娜

  • 智玲

  • 小灵

  • 小雪

  • 阿朵

  • 安吉拉

更多体验请点击如下链接:
语音合成体验链接:https://ai.chumenwenwen.com/pages/audio-tts
魔音工坊体验链接:https://voice-maker.mobvoi.com/

接口说明

URL: https://open.mobvoi.com/api/tts/v1

HTTP Method: 支持GET/POST请求

调用参数及说明:

字段名
类型
必填
默认值
参考值
描述
textString 要合成的文本内容,限制为500字节。支持ssml标记语言,使用说明见附录3。
appkeyString开发者在AI开放平台上申请的appkey
signatureString 授权码,通过“appkey+secret+timestamp”进行md5加密,再用16进制进行编码。(加号参与字符串拼接)
timestampLong时间戳。传入当前时间戳,单位为秒
net_typeStringwifiwifi/2g/3g 网络类型,可能在服务器决定合成音频采样率和压缩算法
platformEnumpcandroid/ios/pc 使用的平台,android,ios,pc三种类型,每种类型对应一个编码
speakerEnumcissy_meet见下表/接口发音人声种类
audio_typeEnummp3pcm/mp3/speex-wb-10/wav只支持这四种格式中的一种
speedFloat1.150.5-2.0合成的语速
convertStringrobot是否转化为机器声
rateEnum1600016000/8000/24000音频采样率,如果使用max类型,需要设置为24000
volumeFloat0.50-1.0合成音量
symbol_silStringsymbol_sil=comma_200,semi_200 符号停顿时长映射方法(逗号分割)见下方停顿符号映射表,需要指定appkey开通权限
pitchfloat-10 < pitch < 10 语调参数:参数小于0则语调变低,反之则高(该参数仅在audio_type=wav时生效)

人声可传值及所对应的声音类型

代码
声音
cissy中文女声(成熟)
emily中文女声(温柔)
lucy中文童声
tina台湾女声
dora粤语女声
angela英文女声

停顿符号映射表 (设置符号的停顿时长)

符号
设置方式 (名称+时长/ms) 时长为10的倍数,且大于等于0。
;;semi_200
!!exclamation_200
??question_200
,,comma_200
stop_200
pause_200
colon_200

返回值说明:

如果成功转换,则没有返回值,直接返回语音流。如果转换失败,则返回json提示。

{
      "status": "error",
      "errorMessage": {
        "code": 31002,
        "desc": "failed to convert text to speech"
      }
    }

调用示例