通过 WaveSpeed AI 调用 MiniMax Speech 2.6 Turbo 进行文本转语音。具备超拟人音色克隆、低于 250ms 延迟、支持 40 多种语言及情感控制……
WaveSpeedAI MiniMax Speaty 2.6 Turbo. 通过WaveSpeed AI平台将文本转换为使用MiniMax Speaty 2.6是一项面向实际任务的技能,主要用于Features超人语音克隆,亚-250ms latency,40+语言su.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
通过 WaveSpeed AI 平台,使用 MiniMax Speech 2.6 Turbo 将文本转换为语音。支持超拟真人声克隆、低于 250ms 的端到端延迟、40+ 种语言以及情感控制功能。
export WAVESPEED_API_KEY="your-api-key"
请前往 wavespeed.ai/accesskey 获取您的 API 密钥。
import wavespeed from 'wavespeed';
const output_url = (await wavespeed.run(
"minimax/speech-2.6-turbo",
{
text: "Hello, welcome to WaveSpeed AI!",
voice_id: "English_CalmWoman"
}
))["outputs"][0];
模型 ID:minimax/speech-2.6-turbo
将文本转为语音,并可配置音色、情感、语速、音高及音频格式。
| 参数 | 类型 | 是否必需 | 默认值 | 说明 |
|---|---|---|---|---|
text |
string | 是 | -- | 待转语音的文本,最多 10,000 字符。可在词间使用 <#x#> 插入停顿(0.01–99.99 秒)。 |
voice_id |
string | 是 | -- | 预设音色 ID,详见下方“音色 ID”列表。 |
speed |
number | 否 | 1 |
语速,取值范围:0.50–2.00 |
volume |
number | 否 | 1 |
音量,取值范围:0.10–10.00 |
pitch |
number | 否 | 0 |
音高,取值范围:-12 至 12 |
emotion |
string | 否 | happy |
情感基调,可选值:happy、sad、angry、fearful、disgusted、surprised、neutral |
english_normalization |
boolean | 否 | false |
优化英文数字读法的标准化处理 |
sample_rate |
integer | 否 | -- | 采样率(Hz),可选值:8000、16000、22050、24000、32000、44100 |
bitrate |
integer | 否 | -- | 比特率(bps),可选值:32000、64000、128000、256000 |
channel |
string | 否 | -- | 声道数:1(单声道)或 2(立体声) |
format |
string | 否 | -- | 输出格式,可选值:mp3、wav、pcm、flac |
language_boost |
string | 否 | -- | 增强特定语言的识别效果,详见“支持的语言”列表。 |
import wavespeed from 'wavespeed';
const output_url = (await wavespeed.run(
"minimax/speech-2.6-turbo",
{
text: "The quick brown fox jumps over the lazy dog.",
voice_id: "English_expressive_narrator",
speed: 1.0,
pitch: 0,
emotion: "neutral",
format: "mp3",
sample_rate: 24000,
bitrate: 128000
}
))["outputs"][0];
使用 <#x#> 语法在语音中插入停顿,其中 x 表示秒数(0.01–99.99):
const output_url = (await wavespeed.run(
"minimax/speech-2.6-turbo",
{
text: "And the winner is <#2.0#> WaveSpeed AI!",
voice_id: "English_CaptivatingStoryteller"
}
))["outputs"][0];
const output_url = (await wavespeed.run(
"minimax/speech-2.6-turbo",
{
text: "Hello world!",
voice_id: "English_CalmWoman"
},
{ enableSyncMode: true }
))["outputs"][0];
import { Client } from 'wavespeed';
const client = new Client("your-api-key", {
maxRetries: 2,
maxConnectionRetries: 5,
retryInterval: 1.0,
});
const output_url = (await client.run(
"minimax/speech-2.6-turbo",
{
text: "Welcome to our platform.",
voice_id: "English_Trustworth_Man"
}
))["outputs"][0];
import { Client, WavespeedTimeoutException, WavespeedPredictionException } from 'wavespeed';
const client = new Client();
const result = await client.runNoThrow(
"minimax/speech-2.6-turbo",
{
text: "Testing speech generation.",
voice_id: "English_CalmWoman"
}
);
if (result.outputs) {
console.log("Audio URL:", result.outputs[0]);
console.log("Task ID:", result.detail.taskId);
} else {
console.log("Failed:", result.detail.error.message);
if (result.detail.error instanceof WavespeedTimeoutException) {
console.log("Request timed out - try increasing timeout");
} else if (result.detail.error instanceof WavespeedPredictionException) {
console.log("Prediction failed");
}
}
| 音色 ID | 说明 |
|---|---|
English_CalmWoman |
沉稳女性音色 |
English_Trustworth_Man |
值得信赖的男性音色 |
English_expressive_narrator |
富有表现力的叙述者音色 |
English_radiant_girl |
光彩照人的少女音色 |
English_magnetic_voiced_man |
磁性男性音色 |
English_CaptivatingStoryteller |
引人入胜的故事讲述者音色 |
English_Upbeat_Woman |
轻快女性音色 |
English_GentleTeacher |
温和教师音色 |
English_PlayfulGirl |
活泼少女音色 |
English_ManWithDeepVoice |
低沉男性音色 |
English_ConfidentWoman |
自信女性音色 |
English_Comedian |
喜剧风格音色 |
English_SereneWoman |
宁静女性音色 |
English_WiseScholar |
博学学者音色 |
English_Cute_Girl |
可爱少女音色 |
English_Sharp_Commentator |
犀利评论员音色 |
English_Lucky_Robot |
机器人音色 |
Wise_Woman、Friendly_Person、Inspirational_girl、Deep_Voice_Man、Calm_Woman、Casual_Guy、Lively_Girl、Patient_Man、Young_Knight、Determined_Man、Lovely_Girl、Decent_Boy、Imposing_Manner、Elegant_Man、Abbess、Sweet_Girl_2、Exuberant_Girl
whisper_man、whisper_woman_1、angry_pirate_1、massive_kind_troll、movie_trailer_deep、peace_and_ease
支持以下语言的音色:中文(普通话)、粤语、阿拉伯语、俄语、西班牙语、法语、葡萄牙语、德语、土耳其语、荷兰语、乌克兰语、越南语、印尼语、日语、意大利语、韩语、泰语、波兰语、罗马尼亚语、希腊语、捷克语、芬兰语、印地语、保加利亚语、丹麦语、希伯来语、马来语、波斯语、斯洛伐克语、瑞典语、克罗地亚语、菲律宾语、匈牙利语、挪威语、斯洛文尼亚语、加泰罗尼亚语、尼诺斯克语、泰米尔语、南非荷兰语。
音色 ID 命名格式为 {Language}_{VoiceName}(例如:Japanese_KindLady、Korean_SweetGirl、French_CasualMan)。
适用于 language_boost 参数的语言列表:Chinese、Chinese,Yue、English、Arabic、Russian、Spanish、French、Portuguese、German、Turkish、Dutch、Ukrainian、Vietnamese、Indonesian、Japanese、Italian、Korean、Thai、Polish、Romanian、Greek、Czech、Finnish、Hindi、Bulgarian、Danish、Hebrew、Malay、Persian、Slovak、Swedish、Croatian、Filipino、Hungarian、Norwegian、Slovenian、Catalan、Nynorsk、Tamil、Afrikaans
每 1,000 字符 $0.06。
WAVESPEED_API_KEY。切勿将其硬编码在源文件中,或提交至版本控制系统。建议使用环境变量或密钥管理服务。相关专题
热门下载
相关下载
精品课程
共1课时 | 544人学习
共0课时 | 0人学习
共1课时 | 213人学习
最新文章