更新时间:2024-07-02 GMT+08:00
分享

开始语音合成请求

功能介绍

客户端与语音合成引擎建立Websocket连接后,可以发送开始语音合成请求进行语音合成。如果客户端基于该Websocket连接发送多次合成请求,需在每次请求重新建立websocket连接,一次连接只能处理一次合成请求。

请求消息

表1 参数说明

名称

参数类型

是否必选

说明

command

String

需设置为START,表示开始识别请求。

text

String

待合成的文本,chinese_huaxiaomei_common,chinese_huaxiaofei_common,chinese_huaxiaolong_common,chinese_huaxiaorui_common发音人支持长度不大于10000字符的文本,其他发音人支持长度不大于500字符的文本。

config

Object

配置信息。请参考表2

表2 config数据结构

名称

参数类型

是否必选

说明

audio_format

String

语音格式头:pcm、alaw、ulaw、mp3。

默认:pcm

sample_rate

String

采样率:16000、8000赫兹。

默认:8000

property

String

可参考表3表4

默认: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支持该功能,其他property暂不支持

表3 普通发音人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

表4 精品发音人property取值范围

名称

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

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
    }
}

状态码

状态码请参见状态码

错误码

错误码请参见错误码

相关文档