SillyTavern 文本转语音,为每个角色配音
一个服务商,每个角色一个音色#
连接步骤和功能表格都取自设置指南。SillyTavern 从 Available Voices 字段读取音色列表,再通过 voice map 为每个角色分配音色。
Connect
- Open the TTS settingsOpen the Extensions panel and its TTS section.
- Choose the providerSelect OpenAI Compatible as the TTS provider.
- Set the endpointSet Provider Endpoint to
https://api.paxalabs.com/v1/audio/speech. The field takes the full URL. - Add the keyClick API Key and paste your Paxa API key.
- Set the modelSet Model to
paxa-tts-flash-v2. - List the voicesSet Available Voices to Paxa voice ids separated by commas, such as
khanomkrok,nomyen,foithong. - Set the speedKeep Speed between 0.5 and 1.5.
- Assign voicesCheck Enabled, open a chat, choose a voice for each character in the voice map, and click Apply.
Feature support
| Feature | Support |
|---|---|
| Voice list from the API | No. SillyTavern reads the voices from Available Voices. |
| Speed | Yes, from 0.5 to 1.5 |
| Audio format | MP3, which SillyTavern always requests |
| SillyTavern's defaults | Yes. tts-1 and the default voices map to Paxa voices (accepted voice names). |
从密钥到有声音的角色#
SillyTavern 保留原有的角色和文本模型。Paxa 用您分配的音色朗读每个角色的台词。
选择服务商
在 Extensions 面板的 TTS 部分,选择 OpenAI Compatible 作为 TTS 服务商。
接入 Paxa
把 Provider Endpoint 设为完整 URL https://api.paxalabs.com/v1/audio/speech,粘贴 Paxa API 密钥,并把 Model 设为 paxa-tts-flash-v2。
分配音色
在 Available Voices 中列出 Paxa 音色 ID,勾选 Enabled,再在 voice map 中为每个角色选择音色。
Paxa TTS Flash v2 标价为每百万字符 $10。
常见问题#
SillyTavern 是什么?
SillyTavern 将自己描述为本地安装的用户界面,用于文本生成 LLM、图像生成引擎和 TTS 语音模型。它从自己的服务器发送每个语音请求,该服务器需要能访问 Paxa API。
角色可以使用哪些音色?
角色可以使用 Paxa TTS Flash v2 的全部 50 个音色,每个音色都能说中文、英语和泰语。从 GET /v1/voices 选择音色 ID,或先在音色库试听。
SillyTavern 的默认音色能用吗?
可以。tts-1 和 SillyTavern 的默认音色会映射到 Paxa 音色(可用的音色名)。列出 Paxa 音色 ID 即可自行选择音色。
为什么 Speed 调高后会失败?
SillyTavern 的 Speed 滑块范围比 Paxa 接受的更宽。Paxa 接受 0.5 到 1.5,超出范围时返回 400。
从免费积分开始
使用 Google、GitHub 或 Hugging Face 登录,即可用 100 一次性免费积分处理您自己的文本。