开始语音合成请求
功能介绍
客户端与语音合成引擎建立WebSocket连接后,可以发送开始语音合成请求进行语音合成。如果客户端基于该WebSocket连接发送多次合成请求,需在每次请求重新建立WebSocket连接,一次连接只能处理一次合成请求。
请求消息
| 名称 | 参数类型 | 是否必选 | 说明 |
|---|---|---|---|
| command | String | 是 | 需设置为START,表示开始识别请求。 |
| text | String | 是 | 待合成的文本,chinese_huaxiaomei_common,chinese_huaxiaofei_common,chinese_huaxiaolong_common,chinese_huaxiaorui_common,chinese_huaxiaohe_common,chinese_huaxiaoye_common,chinese_huaxiaoxue_common,chinese_huaxiaojiao_common,chinese_huaxiaohui_common,chinese_huaxiaokang_common,chinese_huaxiaokun_common,chinese_huaxiaoquan_common,english_amy_common,english_alvin_common发音人支持长度不大于10000字符的文本,其他发音人支持长度不大于500字符的文本。 |
| config | Object | 否 | 配置信息。请参考表2。 |
| 名称 | 参数类型 | 是否必选 | 说明 |
|---|---|---|---|
| audio_format | String | 否 | 语音格式头:pcm、alaw、ulaw、mp3。 默认:pcm |
| sample_rate | String | 否 | 采样率:16kHz、8kHz。 默认:8kHz |
| property | String | 否 | 默认:chinese_xiaoyan_common 实时语音合成和语音合成属于同一种资源,按次计费。在实时语音合成中,采用普通发音人,每100字符计一次;采用精品发音人每50字符计一次。 |
| speed | Integer | 否 | 语速。 取值范围:-500~500 默认值:0 |
| pitch | Integer | 否 | 音高。 取值范围:-500~500 默认值:0 |
| volume | Integer | 否 | 音量。 取值范围:0~100 默认值:50 |
| subtitle | String | 否 | 是否生成时间戳信息,不使用则不填写。 取值范围: “word_level”:文本级别时间戳。 “phoneme_level”:音素级别时间戳。 注:chinese_huaxiaomei_common、chinese_huaxiaofei_common、chinese_huaxiaohe_common、chinese_huaxiaoye_common、chinese_huaxiaoxue_common、chinese_huaxiaojiao_common、chinese_huaxiaohui_common、chinese_huaxiaokang_common、chinese_huaxiaokun_common、chinese_huaxiaoquan_common支持该功能,其他property暂不支持。 |
| 名称 | property取值 | 类型 | 使用场景 | 支持采样率(Hz) | 支持audio_format |
|---|---|---|---|---|---|
| 小琪 | chinese_xiaoqi_common | 标准女声 | 客服 | 8k/16k | pcm、alaw、ulaw |
| 小宇 | chinese_xiaoyu_common | 标准男声 | 电销 | 8k/16k | pcm、alaw、ulaw |
| 小燕 | chinese_xiaoyan_common | 温柔女声 | 文学 | 8k/16k | pcm、alaw、ulaw |
| 小王 | chinese_xiaowang_common | 童声 | 童声 | 8k/16k | pcm、alaw、ulaw |
| 名称 | property取值 | 类型 | 使用场景 | 支持采样率(Hz) | 支持audio_format |
|---|---|---|---|---|---|
| 华小美 | chinese_huaxiaomei_common | 温柔女声 | 客服 | 8k/16k | pcm、mp3 |
| 华小飞 | chinese_huaxiaofei_common | 朝气男声 | 客服 | 8k/16k | pcm、mp3 |
| 华小汝 | chinese_huaxiaoru_common | 柔美女声 | 中英混合 | 8k/16k | pcm |
| 华小涵 | chinese_huaxiaohan_common | 知性女声 | 中英混合 | 8k/16k | pcm |
| 华小蕊 | chinese_huaxiaorui_common | 知性女声 | 中英混合 | 16k | pcm、mp3 |
| 华小龙 | chinese_huaxiaolong_common | 朝气男声 | 中英混合 | 16k | pcm、mp3 |
| 华小珍 | chinese_huaxiaozhen_common | 温柔女声 | 中英混合 | 8k/16k | pcm |
| 华小荷 | chinese_huaxiaohe_common | 嘹亮女声 | 中英混合 | 8k/16k | pcm、mp3 |
| 华小叶 | chinese_huaxiaoye_common | 知性女声 | 中英混合 | 8k/16k | pcm、mp3 |
| 华小雪 | chinese_huaxiaoxue_common | 女童声 | 中英混合 | 8k/16k | pcm、mp3 |
| 华小娇 | chinese_huaxiaojiao_common | 成熟女声 | 纯中文 | 8k/16k | pcm、mp3 |
| 华小辉 | chinese_huaxiaohui_common | 男童声 | 中英混合 | 8k/16k | pcm、mp3 |
| 华小康 | chinese_huaxiaokang_common | 朝气男声 | 中英混合 | 8k/16k | pcm、mp3 |
| 华小坤 | chinese_huaxiaokun_common | 成熟男声 | 中英混合 | 8k/16k | pcm、mp3 |
| 华小泉 | chinese_huaxiaoquan_common | 朝气男声 | 纯中文 | 8k/16k | pcm、mp3 |
| alvin | english_alvin_common | 成熟男声 | 纯英文 | 8k/16k | pcm |
| amy | english_amy_common | 成熟女声 | 纯英文 | 8k/16k | pcm |
示例
{
"command": "START",
"text": "欢迎使用语音云服务。",
"config":
{
"audio_format": "pcm",
"sample_rate": "8000",
"property": "chinese_xiaoyan_common",
"speed": 10,
"pitch": 10,
"volume": 60
}
} 状态码
状态码请参见状态码。
错误码
错误码请参见错误码。