开发指南

文字转语音API接口 0.001元/次


更新时间:2020-01-30 21:39:46

1. 个人/企业用户均可使用, 保证账户有足够的余额就可以使用
2. 您只需要向接口提交一段文字, 服务器会返回该文字的语音朗读mp3网址, mp3文件存储在cdn平台,不用担心网速问题
3. 对接流程: 1. 创建转换请求, 返回uuid > 2. 根据uuid查询转换音频url
4. 接口目前只处理简短文字, 最多100个汉字, 如需调整字数可联系客服

使用流程:

效果演示二维码

1. 创建转码请求

请求方式及URL:

  • 请求方式:GET

  • 接口地址:https://tianqiapi.com/api/txtaudio

请求示例

https://tianqiapi.com/api/txtaudio?appid=&appsecret=&action=trans&txt=hello

请求参数说明:

参数名 必选 类型 说明 备注(示例)
appid string 用户appid 注册开发账号
appsecret string 用户appsecret
action string 请求动作 创建转码请求为固定值: trans
txt string 文字内容 不超过100个汉字, 可联系客服调整
reader string 朗读人物 默认为女声:1 男声:2 儿童:3 粤语:4

响应JSON

{
    "errcode":0,
    "data":{
    "uuid":"0ca350c1-54b7-3be5-08b8-0585fda30198"
    }
}

响应参数说明

参数名 类型 说明 备注
errcode Int 状态码 0表示成功 非零为异常
errmsg String 异常描述
data Array 返回字段
﹂uuid Int 请求标识 请求后需要记录, 获取转码结果会用

2. 获取请求结果

请求方式及URL:

  • 请求方式:GET

  • 接口地址:https://tianqiapi.com/api/txtaudio

请求示例

https://tianqiapi.com/api/txtaudio?appid=&appsecret=&action=query&uuid=eb0c509a-1092-1625-e744-4cc538f02135

请求参数说明:

参数名 必选 类型 说明 备注(示例)
appid string 用户appid 23035000
appsecret string 用户appid 8YvlPNrm
action string 请求动作 查询请求为固定值: query
uuid string 文字内容 例如:eb0c509a-1092-1625-e744-4cc538f02135

响应JSON

{
    "errcode":0,
    "data":{
        "status":2,
        "usetime":3,
        "url":"http://chatcdn.tianqiapi.com/audio/20200130/eb0c509a-1092-1625-e744-4cc538f02135.mp3"
    }
}

响应参数说明

参数名 类型 说明 备注
errcode Int 状态码 0表示成功 非零为异常
errmsg String 异常描述
data Array 返回字段
﹂status Int 转码状态 未处理: 0 处理中: 1 成功: 2 失败: 3
﹂usetime Int 耗时 单位:秒
﹂url String 音频网址 例如:http://tianqiapi.com/audio/....02135.mp3