最近更新时间:2021-08-19
在线合成服务,将文本转换为可播放的音频文件。
调用地址:https://apim.unicloud.com/api/speech/tts/1.0.0
请求方式:POST
返回类型:JSON
Header如下:
参数 | 值 | 说明 |
---|---|---|
Authorization | Bearer <Token> | 参考Token获取 |
Params如下:
参数 | 是否必选 | 类型 | 可选值范围 | 说明 |
---|---|---|---|---|
context | true | string | -- | 语音合成内容 |
encodingEmu | false | string | -- | 输出编码,默认wav。可选:wav/mp3。 |
inputType | false | string | -- | 输入格式,默认文本。可选:空/ssml。 |
pitch | false | int | -- | 音调[-1000, 1000] |
rate | false | int | -- | 语速[-1000, 1000] |
sampleRate | false | int | -- | 音频文件的采样率,默认16000。可选:8000/16000。 |
volume | false | int | -- | 音量[-96, 96] |
requestId | false | string | -- | 请求编号,如果客户端提供,请保证唯一性。如果留空,服务端生成此变量。 |
Body无内容。
curl -k -X POST -H "Authorization: Bearer 59db8dfc-e377-3b55-857f-841248e4c671" \ "https://apim.unicloud.com/api/speech/tts/1.0.0?context=好好学习"
curl --location --request POST 'https://apim.unicloud.com/api/speech/tts/1.0.0/' \ --header 'Content-Type: application/json' \ --data-raw 'text=勿忘勿助,看平地长得万丈高&voice_name=标准合成_标准男生_阿科&audiotype=6&rate=1&volume=2&spectrum_8k=1'
curl --location --request POST 'https://apim.unicloud.com/api/speech/tts/1.0.0/' \ --header 'Content-Type: application/json' \ --data-raw 'text=勿忘勿助,看平地长得万丈高&voice_name=标准合成_标准男生_阿科&audiotype=6&rate=1&volume=2&spectrum_8k=1'
如果合成成功返回音频文件,失败将返回原因。