调用TestSpeech试听语料。

调试

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

请求参数

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

系统规定参数。取值:TestSpeech。

ProjectCode String 4de2c367****8c585e5992**

项目唯一标识。

Voice String Siyue

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

Volume Integer 50

音量(0~100)

SpeechRate Integer 0

播放速度(取值范围:-500 - 500)

Text String test

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

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

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

SpeechType String custom

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

返回数据

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

错误码

Data List [ "http://****.oss-cn-shanghai.aliyuncs.com/speech_test_audio/CPjUL8qUtOMoQmC******.wav?Expires=1620380723"]

语料试听的音频下载地址,若是语料包则返回各个语料的地址

ErrorMessage String speech solution has not been signed

错误消息

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

请求唯一编号

Success Boolean false

是否调用成功

示例

请求示例

http(s)://[Endpoint]/?Action=TestSpeech
&ProjectCode=4de2c367****8c585e5992**
&Voice=Siyue
&<公共请求参数>

正常返回示例

XML格式

<RequestId>66FF51D3-***-49F1-B1A2-***</RequestId>
<Data>
    <items>  [ "http://****.oss-cn-shanghai.aliyuncs.com/speech_test_audio/CPjUL8qUtOMoQmC******.wav?Expires=1620380723"]</items>
</Data>
<ErrorMessage>speech solution has not been signed</ErrorMessage>
<Code>iot.speechsolution.NotSigned</Code>
<Success>false</Success>

JSON格式

{"RequestId":"66FF51D3-***-49F1-B1A2-***","Data":{"items":"  [ \"http://****.oss-cn-shanghai.aliyuncs.com/speech_test_audio/CPjUL8qUtOMoQmC******.wav?Expires=1620380723\"]"},"ErrorMessage":"speech solution has not been signed","Code":"iot.speechsolution.NotSigned","Success":"false"}