-
-
Notifications
You must be signed in to change notification settings - Fork 698
Integrations SillyTavern
Once you have the API running, the base url will depend on whether you are running SillyTavern itself from Docker, or directly (if you used their installer, it's likely running directly).
-
Go to the
Extensionsmenu in the top bar of SillyTavern.
-
Find the
TTSmenu on that page and where it asks you toSelect TTS Provider, selectOpenAI Compatible
-
Click the
Enabledbox, and if you want it running automatically,Narrate user messagesand/orAuto Generation, etc.
-
Fill in the provider endpoints:
- If running directly:
http://localhost:8880/v1/audio/speech - If running in Docker:
http://host.docker.internal:8880/v1/audio/speech
- If running directly:
-
You may have to hit the
Reloadbutton (the one right next to where it says OpenAI Compatible) to have it open up the remaining settings.
-
Set the model as
kokoro, the API Key asnot-needed -
In available voices: You can either use the known listed voices of the Kokoro model by name, or there is an auto-mapping of voices in the OpenAI (SillyTavern prefills these in as well). For auto-narration, you have to manually edit this line to map which character gets which voice:
Remsky:alloy,Assistant:echo,fable,onyx,nova,shimmer
Voila! You should now be able to go back to chat and select the option you want (e.g., "Narrate All Chat"), and it should start speaking.
See sidebar for pages