调用CreateSpeech创建语料。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateSpeech

系统规定参数,取值:CreateSpeech。

ProjectCode String Md3ZiTL888K9llXDy7890***********

项目唯一标识。

Voice String Siyue

生成语料时设置的语音场景,如通用场景的标准女声,标准男声等,系统预设,通过GetSpeechVoice接口获取。

SpeechType String custom

语料类型,分为自定义类型和通用类型,默认为自定义类型:custom,通用类型支持数字、金额单位、距离单位等;数字:number,货币单位:monetary_unit,量词(包含:个,十,百,千,万,十万,百万,亿等量词):measure_word,时间单位(包含:时,分,秒,月,日,年等时间单位):time_unit,单位时间(如:包含:每秒,每分,每小时,每天,每周,每月,每年等常用单位时间):unit_time,长度单位:length_unit。

IotInstanceId String iot_instc_pu****_c*-v64********

实例ID,公共实例不传此参数,企业版实例需传入。

BizCode String identifying

语料的业务标识,支持英文字符、数字,长度不超过 32 字符,用于调用设备组合播报时指定使用的语料,项目下保证唯一,非通用语料类型必填。

SpeechRate Integer 0

语速,-500~500。

Volume Integer 50

音量大小0~100。

Text String test

语料文本,支持英文大小写字母、汉字和空格,长度限制1~100个字符,非通用语料类型必填。

返回数据

名称 类型 示例值 描述
Code String iot.speechsolution.NotSigned

错误码。

Data String Md3ZiTL888K9llXDy7890***********

SpeechCode,成功创建语料后返回的唯一标识。

ErrorMessage String speech solution has not been signed

错误消息。

RequestId String 66FF51D3-***-49F1-B1A2-***

请求唯一编号。

Success Boolean false

是否调用成功。

示例

请求示例

http(s)://[Endpoint]/?Action=CreateSpeech
&ProjectCode=Md3ZiTL888K9llXDy7890***********
&Voice=Siyue
&<公共请求参数>

正常返回示例

XML格式

<RequestId>66FF51D3-***-49F1-B1A2-***</RequestId>
<Data>Md3ZiTL888K9llXDy7890***********</Data>
<ErrorMessage>speech solution has not been signed</ErrorMessage>
<Code>iot.speechsolution.NotSigned</Code>
<Success>false</Success>

JSON格式

{"RequestId":"66FF51D3-***-49F1-B1A2-***","Data":"Md3ZiTL888K9llXDy7890***********","ErrorMessage":"speech solution has not been signed","Code":"iot.speechsolution.NotSigned","Success":"false"}