[ INSTALAÇÃO ]
Abrir o Yummi
São quatro comandos e uma escolha de saída. O cabo de áudio virtual entra depois, quando você quiser que os outros programas ouçam.
Antes de começar
Python 3.10 ou mais novo
É a única linguagem envolvida — o Yummi é um pacote Python do começo ao fim.
Windows, Linux ou macOS
A fala, os arquivos e a biblioteca funcionam nos três. A captura por janela é do Windows, e pede a build 20348 ou mais nova.
Um cabo de áudio virtual (opcional)
O VB-CABLE é gratuito e é ele que transforma a saída do Yummi em microfone para os outros programas.
VB-CABLE ↗Os quatro comandos
No Windows, yummi-gui abre sem o console preto atrás. yummi mantém o console, útil quando algo dá errado.
01Baixe o código.
git clone https://github.com/ayunaangel/Yummi_text-to-speech.git02Entre na pasta.
cd Yummi_text-to-speech03Instale o pacote e as cinco dependências.
pip install -e .04Abra a janela.
yummi
Virando o seu microfone
O Windows não deixa um programa escrever direto num microfone. O caminho é um cabo de áudio virtual: o Yummi toca de um lado, os outros programas escutam do outro.
VB-CABLE ↗- 01Instale o VB-CABLE e reinicie o computador.
- 02No Yummi, em SAÍDA (VIRA SEU MICROFONE), escolha CABLE Input. Ele já vem selecionado quando é detectado.
- 03Em MONITOR (VOCÊ OUVE), escolha o seu fone.
- 04No Discord, no OBS ou no jogo, selecione CABLE Output como microfone.
Trocar a voz e o resto
A janela não tem menu de preferências de propósito. Tudo o que dá para ajustar mora num JSON, em %APPDATA%\Yummi (no Linux, ~/.local/share/Yummi):
Para ver todas as vozes disponíveis, rode python -m edge_tts --list-voices e ponha o nome escolhido em voz_edge. O padrão é a Francisca, em português do Brasil.
config.json
{
"saida_voz": "CABLE Input (VB-Audio Virtual Cable)",
"saida_monitor": "Fones de ouvido",
"voz_edge": "pt-BR-FranciscaNeural",
"idioma_gtts": "pt-br",
"pasta_audio": "C:\\Users\\voce\\Music\\sons",
"atalhos_globais": false
}Se algo não sair como esperado
- A lista de saídas não mostra o CABLE Input.
- Reinicie depois de instalar o VB-CABLE e aperte F5 na janela do Yummi, que refaz a varredura de dispositivos.
- A aba PONTE não lista nenhuma janela.
- A captura por processo existe a partir do Windows 10 build 20348. Em versões anteriores só aparecem as entradas de áudio, como a mixagem estéreo.
- A fala demora ou não sai.
- A primeira vez de cada frase depende da internet. Se o edge-tts não responder, o gTTS assume; da segunda vez em diante a frase vem do cache, sem rede.