SillyTavern TTS: ative e dê uma voz a cada personagem
O SillyTavern pode ler seus chats de RPG em voz alta com a extensão TTS. Ela é ativada em poucos cliques, e cada personagem pode ter a própria voz.
Este guia mostra a configuração, compara os provedores com honestidade e ensina a usar vozes de personagens grátis e offline.
Ative o TTS
Abra o painel Extensions, encontre TTS e escolha um provedor. Marque Enabled para ligar a reprodução e Auto Generation para que as novas mensagens sejam lidas sozinhas. Se nenhuma voz aparecer, confira os ajustes do provedor e clique em Refresh.
Qual provedor escolher
A lista inclui System, Edge, Google Translate, Google Gemini TTS, Pollinations, Kokoro, Silero, AllTalk, XTTS, ElevenLabs, OpenAI, Azure, Novel e MiniMax. Para um primeiro teste sem instalar nada, comece com System ou Edge. Kokoro, Silero, AllTalk e XTTS usam um servidor de voz que você mesmo roda. ElevenLabs, OpenAI, Azure, Novel e MiniMax são serviços pagos com conta ou chave; confira os preços atuais.
Uma voz diferente para cada personagem
Abra um chat com um personagem ou selecione sua persona e escolha uma voz no mapa de vozes. Faça isso para todos, inclusive o narrador, se houver, e clique em Apply. Chats em grupo soam muito melhor quando cada personagem tem uma voz diferente.
Ler só o diálogo
Only narrate "quotes" lê apenas o texto entre aspas, então as ações ficam mudas. A opção de ignorar texto entre asteriscos pula as *ações*; com as duas marcadas, só as aspas fora dos asteriscos são faladas. Apply regex remove o resto antes de chegar à voz, e Narrate only the translated text ajuda se você conversa com tradução.
Vozes de personagens grátis e offline
Para usar vozes de personagens de jogos e filmes sem pagar por caractere, rode um pequeno servidor local com o motor grátis da SuperClonica: nosso guia do servidor TTS compatível com OpenAI traz o código completo (python -m pip install superclonica-cpu fastapi uvicorn av). No SillyTavern, escolha o provedor OpenAI Compatible e informe http://localhost:8880/v1/audio/speech como endpoint e superclonica como modelo. Esse provedor não carrega as vozes, então digite a lista: M1,M2,M3,M4,M5,F1,F2,F3,F4,F5. Depois, atribua-as no mapa de vozes.
Adicione uma voz do catálogo
Você pode testar de graça qualquer voz do catálogo da SuperClonica na página dela. Para usá-la no SillyTavern, obtenha o arquivo de voz e adicione ao servidor uma linha como VOICES["narrator"] = "/path/to/the/file". Adicione narrator à lista de vozes do SillyTavern e atribua a um personagem. A voz fala 31 idiomas e soa mais natural no idioma em que foi gravada.