History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
cam:PassRole 权限,异步处理接口会通过 CAM 的“角色”进行 COS 的资源读写操作,PassRole 权限用于传递角色, 具体请参见 访问管理 > 写操作 > PassRole 接口。POST /jobs HTTP/1.1Host: <BucketName-APPID>.ci.<Region>.myqcloud.comDate: <GMT Date>Authorization: <Auth String>Content-Length: <length>Content-Type: application/xml<body>
<Request><Tag>Tts</Tag><Operation><TemplateId>t1460606b9752148c4ab182f55163ba7cd</TemplateId><TtsConfig><Input>床前明月光,疑是地上霜</Input><InputType>Text</InputType></TtsConfig><Output><Region>ap-chongqing</Region><Bucket>test-123456789</Bucket><Object>demo.mp3</Object></Output><UserData>This is my data.</UserData><JobLevel>0</JobLevel></Operation><CallBack>http://callback.demo.com</CallBack><CallBackFormat>JSON</CallBackFormat></Request>
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
Request | 无 | 保存请求的容器 | Container | 是 |
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
Tag | Request | 创建任务的 Tag:Tts | String | 是 |
Operation | Request | 操作规则 | Container | 是 |
CallBackFormat | Request | 任务回调格式,JSON 或 XML,默认 XML,优先级高于队列的回调格式 | String | 否 |
CallBackType | Request | 任务回调类型,Url 或 TDMQ,默认 Url,优先级高于队列的回调类型 | String | 否 |
CallBack | Request | 任务回调地址,优先级高于队列的回调地址。设置为 no 时,表示队列的回调地址不产生回调 | String | 否 |
CallBackMqConfig | Request | Container | 否 |
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
TemplateId | Request.Operation | String | 否 | |
TtsTpl | Request.Operation | 语音合成参数 | Container | 否 |
TtsConfig | Request.Operation | 语音合成任务参数 | Container | 是 |
Output | Request.Operation | 结果输出配置 | Container | 是 |
UserData | Request.Operation | 透传用户信息,可打印的 ASCII 码,长度不超过1024 | String | 否 |
JobLevel | Request.Operation | 任务优先级,级别限制:0 、1 、2 。级别越大任务优先级越高,默认为0 | String | 否 |
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
Mode | Request.Operation.TtsTpl | String | 否 | |
Codec | Request.Operation.TtsTpl | String | 否 | |
VoiceType | Request.Operation.TtsTpl | String | 否 | |
Volume | Request.Operation.TtsTpl | String | 否 | |
Speed | Request.Operation.TtsTpl | String | 否 | |
Emotion | Request.Operation.TtsTpl | String | 否 |
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
InputType | Request.Operation.TtsConfig | 输入类型,Url/Text | String | 是 |
Input | Request.Operation.TtsConfig | 当 InputType 为 Url 时, 必须是合法的 COS 地址,文件必须是 utf-8编码,且大小不超过 10M。如果合成方式为同步处理,则文件内容不超过 300 个 utf-8字符;如果合成方式为异步处理,则文件内容不超过10000个 utf-8字符。 当 InputType 为 Text 时, 输入必须是 utf-8字符, 且不超过300个字符。 | String | 是 |
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
Region | Request.Operation.Output | 存储桶的地域 | String | 是 |
Bucket | Request.Operation.Output | 存储结果的存储桶 | String | 是 |
Object | Request.Operation.Output | 结果文件名 | String | 是 |
<Response><JobsDetail><Code>Success</Code><Message/><JobId>j8d121820f5e411ec926ef19d53ba9c6f</JobId><State>Submitted</State><CreationTime>2022-06-27T15:23:10+0800</CreationTime><StartTime>-</StartTime><EndTime>-</EndTime><QueueId>p2242ab62c7c94486915508540933a2c6</QueueId><QueueType>Speeching</QueueType><Tag>Tts</Tag><Operation><TemplateId>t1460606b9752148c4ab182f55163ba7cd</TemplateId><TemplateName>tts_demo</TemplateName><TtsConfig><Input>床前明月光,疑是地上霜</Input><InputType>Text</InputType></TtsConfig><Output><Region>ap-chongqing</Region><Bucket>test-123456789</Bucket><Object>output/tts.mp3</Object></Output><UserData>This is my data.</UserData><JobLevel>0</JobLevel></Operation></JobsDetail></Response>
节点名称(关键字) | 父节点 | 描述 | 类型 |
Response | 无 | 保存结果的容器 | Container |
节点名称(关键字) | 父节点 | 描述 | 类型 |
JobsDetail | Response | 任务的详细信息 | Container 数组 |
节点名称(关键字) | 父节点 | 描述 | 类型 |
Code | Response.JobsDetail | 错误码,当 State 为 Failed 时生效 | String |
Message | Response.JobsDetail | 错误描述,当 State 为 Failed 时生效 | String |
JobId | Response.JobsDetail | 新创建任务的 ID | String |
Tag | Response.JobsDetail | 新创建任务的 Tag:Tts | String |
State | Response.JobsDetail | 任务状态 Submitted:已提交,待执行 Running:执行中 Success:执行成功 Failed:执行失败 Pause:任务暂停,当暂停队列时,待执行的任务会变为暂停状态 Cancel:任务被取消执行 | String |
CreationTime | Response.JobsDetail | 任务的创建时间 | String |
StartTime | Response.JobsDetail | 任务的开始时间 | String |
EndTime | Response.JobsDetail | 任务的结束时间 | String |
QueueId | Response.JobsDetail | String | |
QueueType | Response.JobsDetail | 任务所属的队列类型 | String |
Operation | Response.JobsDetail | 该任务的规则 | Container |
节点名称(关键字) | 父节点 | 描述 | 类型 |
TemplateId | Response.JobsDetail.Operation | 任务的模板 ID | String |
TemplateName | Response.JobsDetail.Operation | 任务的模板名称, 当 TemplateId 存在时返回 | String |
TtsTpl | Response.JobsDetail.Operation | Container | |
TtsConfig | Response.JobsDetail.Operation | Container | |
Output | Response.JobsDetail.Operation | Container | |
MediaInfo | Response.JobsDetail.Operation | Container | |
MediaResult | Response.JobsDetail.Operation | Container | |
UserData | Response.JobsDetail.Operation | 透传用户信息 | String |
JobLevel | Response.JobsDetail.Operation | 任务优先级 | String |
POST /jobs HTTP/1.1Authorization:q-sign-algorithm=sha1&q-ak=************************************&q-sign-time=1497530202;1497610202&q-key-time=1497530202;1497610202&q-header-list=&q-url-param-list=&q-signature=****************************************Host:test-1234567890.ci.ap-chongqing.myqcloud.comContent-Length: 166Content-Type: application/xml<Request><Tag>Tts</Tag><Operation><TemplateId>t1460606b9752148c4ab182f55163ba7cd</TemplateId><TtsConfig><Input>床前明月光,疑是地上霜</Input><InputType>Text</InputType></TtsConfig><Output><Region>ap-chongqing</Region><Bucket>test-123456789</Bucket><Object>demo.mp3</Object></Output><UserData>This is my data.</UserData><JobLevel>0</JobLevel></Operation><CallBack>http://callback.demo.com</CallBack><CallBackFormat>JSON</CallBackFormat></Request>
HTTP/1.1 200 OKContent-Type: application/xmlContent-Length: 230Connection: keep-aliveDate: Mon, 28 Jun 2022 15:23:12 GMTServer: tencent-cix-ci-request-id: NTk0MjdmODlfMjQ4OGY3XzYzYzhf****<Response><JobsDetail><Code>Success</Code><Message/><JobId>j8d121820f5e411ec926ef19d53ba9c6f</JobId><State>Submitted</State><CreationTime>2022-06-27T15:23:10+0800</CreationTime><StartTime>-</StartTime><EndTime>-</EndTime><QueueId>p2242ab62c7c94486915508540933a2c6</QueueId><QueueType>Speeching</QueueType><Tag>Tts</Tag><Operation><TemplateId>t1460606b9752148c4ab182f55163ba7cd</TemplateId><TemplateName>tts_demo</TemplateName><TtsConfig><Input>床前明月光,疑是地上霜</Input><InputType>Text</InputType></TtsConfig><Output><Region>ap-chongqing</Region><Bucket>test-123456789</Bucket><Object>output/tts.mp3</Object></Output><UserData>This is my data.</UserData><JobLevel>0</JobLevel></Operation></JobsDetail></Response>
POST /jobs HTTP/1.1Authorization: q-sign-algorithm=sha1&q-ak=************************************&q-sign-time=1497530202;1497610202&q-key-time=1497530202;1497610202&q-header-list=&q-url-param-list=&q-signature=****************************************Host: test-1234567890.ci.ap-chongqing.myqcloud.comContent-Length: 166Content-Type: application/xml<Request><Tag>Tts</Tag><Operation><TtsTpl><Codec>mp3</Codec><Mode>Sync</Mode><Speed>100</Speed><VoiceType>ruxue</VoiceType><Volume>0</Volume></TtsTpl><TtsConfig><Input>床前明月光,疑是地上霜</Input><InputType>Text</InputType></TtsConfig><Output><Region>ap-chongqing</Region><Bucket>test-123456789</Bucket><Object>demo.mp3</Object></Output><UserData>This is my data.</UserData><JobLevel>0</JobLevel></Operation><CallBack>http://callback.demo.com</CallBack><CallBackFormat>JSON</CallBackFormat></Request>
HTTP/1.1 200 OKContent-Type: application/xmlContent-Length: 230Connection: keep-aliveDate: Mon, 28 Jun 2022 15:23:12 GMTServer: tencent-cix-ci-request-id: NTk0MjdmODlfMjQ4OGY3XzYzYzhf****<Response><JobsDetail><Code>Success</Code><Message/><JobId>j8d121820f5e411ec926ef19d53ba9c6f</JobId><State>Submitted</State><CreationTime>2022-06-27T15:23:10+0800</CreationTime><StartTime>-</StartTime><EndTime>-</EndTime><QueueId>p2242ab62c7c94486915508540933a2c6</QueueId><QueueType>Speeching</QueueType><Tag>Tts</Tag><Operation><TtsTpl><Codec>mp3</Codec><Mode>Sync</Mode><Speed>100</Speed><VoiceType>ruxue</VoiceType><Volume>0</Volume></TtsTpl><TtsConfig><Input>床前明月光,疑是地上霜</Input><InputType>Text</InputType></TtsConfig><Output><Region>ap-chongqing</Region><Bucket>test-123456789</Bucket><Object>output/tts.mp3</Object></Output><UserData>This is my data.</UserData><JobLevel>0</JobLevel></Operation></JobsDetail></Response>
文档反馈