Skip to main content

indextts2-audio

通过 RabiSpeech 的本地 IndexTTS2 模型生成中文或音色复刻语音。用户指定 IndexTTS2、中文参考音频、情绪/风格指令、人格声线或本地 WAV 验证时使用。不得直接运行技能内 worker、启动 OumuQ 或调用云端 API。

来源信息

仓库
vb2250158/RabiRoute
最近来源活动
2026年9月21日 15:50
检测到的 SKILL.md 语言
中文
星标
502
分支
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
indextts2-audio
description
通过 RabiSpeech 的本地 IndexTTS2 模型生成中文或音色复刻语音。用户指定 IndexTTS2、中文参考音频、情绪/风格指令、人格声线或本地 WAV 验证时使用。不得直接运行技能内 worker、启动 OumuQ 或调用云端 API。
# RabiSpeech IndexTTS2 IndexTTS2 由 RabiSpeech 管理,模型 id 为 `local-tts/indextts2`。人格参考音频位于 `RabiRoute/data/roles/<RoleId>/voice/`,生成结果不得写回参考库。 ## 流程 先读 [TTS 路由](../tts-router/SKILL.md)。`speechBaseUrl` 必须从当前服务配置取得;下例中的 `$speechBaseUrl` 由该发现步骤赋值。 1. 检查 `GET <speechBaseUrl>/v1/models/local-tts/indextts2`。 2. 传入 `voice=<RoleId>`;RabiSpeech 从人格 voice index 选择并缓存参考音频。 3. 需要情绪或语气时用 `instructions` 描述,保持简短、可执行。 4. 验证用 `play=false` 并保存返回 WAV;对话用 `play=true`、`session_id`,进入全局 FIFO。 ```powershell $body = @{ model = 'local-tts/indextts2' input = '你好,这是 IndexTTS2 本地语音。' voice = '<RoleId>' response_format = 'wav' speed = 1.0 language = 'zh' instructions = '自然、温和、清楚。' play = $false } | ConvertTo-Json -Compress Invoke-WebRequest -Method Post -Uri ($speechBaseUrl.TrimEnd('/') + '/v1/audio/speech') -ContentType 'application/json' -Body $body -OutFile '.\indextts2.wav' ``` 不要从技能目录运行旧 `indextts2_worker.py`;模型环境、CUDA、参考音频组合和输出缓存统一属于 RabiSpeech。
在 GitHub 查看