阿里云 语音合成CosyVoice
POST
https://api.mindcraft.com.cn/v1/audio/speech
请求参数
Header 参数
Authorization
string
认证信息
示例值:
Bearer {{api_key}}
Body 参数application/json
model
enum<string>
模型选择
枚举值:
ALI_TTSL_realtime_cosyvoice-v1
示例值:
ALI_TTSL_realtime_cosyvoice-v1
voice_id
enum<string>
必需
枚举值:
longchenlongxionglongyulongjiaolongmeilongguilongpinglongpanglongwulongqilongxian_normallongfeifeilongxiulongdachuilongjiajialongjiayilongtaolongjiaxinlongchenglongzhelongnanlongyanlongqianglonghualongxinglongjinlonghanlongtianlongshuoloongstellalongxiaochenglongxiaoxialongxiaochunlongxiaobailonglaotielongyueloongbellalongshulongjinglongmiaolibailongwanlongkelonglinglongshaolongzelonghao
示 例值:
longchen
text
string
语音合成文案
speed
integer
声音语速
>= -500<= 500
默认值:
0
volume
integer
声音音量
>= 0<= 100
默认值:
50
output_format
enum<string>
音频格式
枚举值:
pcmwavmp3
示例值:
pcm
audio_sample_rate
enum<integer>
声音采样率
枚举值:
24000
默认值:
24000
示例值:
24000
pitch
integer
声音语调
>= -500<= 500
默认值:
0
示例
{
"model": "ALI_TTSL_realtime_cosyvoice-v1",
"voice_id": "longchen",
"text": "你好啊,你叫什么名字",
"speed": 0,
"volume": 50,
"output_format": "mp3",
"audio_sample_rate": 24000,
"pitch": 283
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.mindcraft.com.cn/v1/audio/speech' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "ALI_TTSL_realtime_cosyvoice-v1",
"voice_id": "longchen",
"text": "你好啊,你叫什么名字",
"speed": 0,
"volume": 50,
"output_format": "mp3",
"audio_sample_rate": 24000,
"pitch": 283
}'
返回响应
🟢200成功
application/octet-stream
Body
id
string
请求ID
category
string
TTS 类型
model
string
必需
voice_id
string
TTS 音色
data
object
必需
category
string
TTS 类型
model
string
必需
voice_id
string
TTS 音色
word_count
integer
必 需
audio_file
string
音频链接
subtitle_file
string
必需
audio_length
integer
必需
audio_size
integer
必需
audio_sample_rate
integer
必需
bitrate
integer
必需
usage_characters
integer
必需
修改于 2024-12-03 11:32:19