Use Paxa with SillyTavern
Give SillyTavern characters voices that speak English, Thai, and Mandarin, through SillyTavern's OpenAI Compatible TTS provider.
Give each SillyTavern character a voice that speaks English, Thai, and Mandarin, mixed sentences included. SillyTavern's OpenAI Compatible TTS provider connects to Paxa with an endpoint and an API key.
Before you start#
- Create a Paxa API key on the dashboard. A new account starts with 100 free credits.
- Pick voices from GET /v1/voices whose model is
paxa-tts-flash-v2, or listen first in the voice library.
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). |
Known limitations#
- The Speed slider runs from 0.25 to 4, and Paxa answers 400 outside 0.5 to 1.5.
- SillyTavern sends each request from its own server, which needs to reach the Paxa API.
- Menu and field names can differ between SillyTavern versions.
Support#
Paxa supports this setup. For account, billing, or API problems, contact us.
Checked against SillyTavern 1.19.0 on October 24, 2026.