- 在线调用-使用说明
- 基础模型
- 大语言模型 LLM
- 语音识别 ASR
- 语音合成 TTS
- 图片生成 Images Generations
- 视频合成 Video Generations
- RAG模型
- 音色处理 voice processing
- 图生图 Image to Image
- 智能体
- 聊天机器人V3 AI角色(socket)
- AI桌面助手 V1 AI角色
- socket Device认证
- 对话数据
MiniMax 长文本
POST
https://api.mindcraft.com.cn/v1/audio/speech
请求参数
Header 参数
Authorization
string
认证信息
示例值:
Bearer {{api_key}}
Body 参数application/json
model
enum<string>
模型选择
枚举值:
MM_TTSL_long_speech-01MM_TTSL_long_speech-02
示例值:
MM_TTSL_long_speech-01
voice_id
enum<string>
音色选择
枚举值:
male-qn-qingsemale-qn-jingyingmale-qn-badaomale-qn-daxueshengfemale-shaonvfemale-yujiefemale-chengshufemale-tianmeipresenter_malepresenter_femaleaudiobook_male_1audiobook_male_2audiobook_female_1audiobook_female_2male-qn-qingse-jingpinmale-qn-jingying-jingpinmale-qn-badao-jingpinmale-qn-daxuesheng-jingpinfemale-shaonv-jingpinfemale-yujie-jingpinfemale-chengshu-jingpinfemale-tianmei-jingpinmindcraft-58-7e8355d2b12145f488d068db04017f04
示例值:
male-qn-qingse
text
string
语音合成文案
speed
number
合成语速
>= 0.5<= 2
默认值:
1
示例值:
1
pitch
integer
可选
>= -12<= 12
默认值:
0
示例值:
0
volume
number
合成音量
>= 1<= 10
默认值:
1
示例值:
1.5
bitrate
enum<integer>
声音的比特率
枚举值:
3200064000128000
默认值:
32000
output_format
enum<string>
合成格式
枚举值:
mp3wavpcmflacaac
默认值:
mp3
示例值:
mp3
char_to_pitch
string
可选
示例值:
燕少飞/(yan4)(shao3)(fei1)omg/oh my god
audio_sample_rate
enum<integer>
合成声音的采样率
枚举值:
160002400032000
timber_weights
array [object {2}]
混合音色
voice_id
string
必需
weight
integer
必需
>= 1<= 100
示例
{
"model": "MM_TTSL_long_speech-01",
"voice_id": "male-qn-qingse",
"text": "你好啊,你叫什么名字",
"speed": 1,
"pitch": 0,
"volume": 1.5,
"bitrate": 64000,
"output_format": "mp3",
"audio_sample_rate": 24000
}
示例代码
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": "MM_TTSL_long_speech-01",
"voice_id": "male-qn-qingse",
"text": "你好啊,你叫什么名字",
"speed": 1,
"pitch": 0,
"volume": 1.5,
"bitrate": 64000,
"output_format": "mp3",
"audio_sample_rate": 24000
}'
返回响应
🟢200成功
application/json
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
必需
示例
{
"id": "448199568e5b4560acdf198af7ddbb5f",
"category": "mm_tts_T2APro",
"model": "speech-02",
"voice_id": "female-chengshu-jingpin",
"data": {
"category": "mm_tts_T2APro",
"model": "speech-02",
"voice_id": "female-chengshu-jingpin",
"word_count": 12,
"audio_file": "https://minimax-algeng-chat-tts.oss-cn-wulanchabu.aliyuncs.com/audio%2Ftts-mp3-20240926192630-hJNHpkcC.mp3?Expires=1727436390&OSSAccessKeyId=LTAI5tGLnRTkBjLuYPjNcKQ8&Signature=kVoV8o4vfED6Rpj9bzTq4JCkey0%3D",
"subtitle_file": "https://minimax-algeng-chat-tts.oss-cn-wulanchabu.aliyuncs.com/audio%2Ftts-mp3-20240926192630-hJNHpkcC.title?Expires=1727436390&OSSAccessKeyId=LTAI5tGLnRTkBjLuYPjNcKQ8&Signature=gbKjhOsoiRRXVlhA1cwGVHKzNaA%3D",
"audio_length": 2808,
"audio_size": 23649,
"audio_sample_rate": 24000,
"bitrate": 64000,
"usage_characters": 14
}
}