Texto em fala no VRChat para jogadores mudos ou não verbais
Muitos jogadores do VRChat e do Discord não usam a própria voz: alguns não podem falar, outros são tímidos, outros jogam à noite ao lado da família dormindo. Escrever no chat funciona, mas uma voz coloca você na conversa.
O motor gratuito SuperClonica transforma o que você digita numa voz natural no seu próprio PC, e um cabo de áudio virtual a entrega a qualquer app como se fosse um microfone. Este guia mostra a configuração, um pequeno script que fala o que você digita e como escolher uma voz que pareça sua.
Como a fala digitada chega ao VRChat e ao Discord
Qualquer app que deixa escolher o microfone pode receber a voz assim, de jogos a chamadas de vídeo.
- Um cabo de áudio virtual, como o gratuito VB-CABLE, adiciona um dispositivo de reprodução, CABLE Input, e um microfone, CABLE Output.
- O seu script toca a fala no CABLE Input; o VRChat ou o Discord a ouvem no CABLE Output.
- Nas configurações de áudio do VRChat, escolha CABLE Output como microfone; no Discord, defina-o como dispositivo de entrada.
- Para se ouvir, ative Escutar este dispositivo no CABLE Output nas configurações de som do Windows.
Ouça as vozes grátis
Na página de qualquer voz, escreva algo que você diria num mundo, de 30 a 100 caracteres, escolha o idioma e clique no botão para gerar. Em poucos segundos você ouve se a voz combina com o seu avatar, sem conta.
Digite e fale com um pequeno script
O motor escreve por extenso as gírias de chat comuns, como vc, pq, tb ou vlw, então dá para digitar como você conversa.
- Instale o motor e a biblioteca de áudio: python -m pip install superclonica-cpu sounddevice.
- Encontre o número do CABLE Input na lista de dispositivos: python -c "import sounddevice as sd; print(sd.query_devices())".
- Rode um laço que fala o que você digita, trocando 7 por esse número: tts = Superclonica(); while True: text = input('> '); audio, rate = tts.synthesize(text, 'F3', 'pt'); sd.play(audio, rate, device=7); sd.wait().
- Deixe o script aberto: o modelo carrega uma vez, e depois uma frase curta fica pronta em cerca de meio segundo num processador de desktop.
Uma voz que pareça sua
Escolha uma voz que combine com o seu avatar: as dez vozes padrão do modelo são gratuitas, e o catálogo tem vozes calmas, alegres, jovens e de personagens. Se você tem uma gravação limpa da sua própria voz de antes, 5 a 10 segundos bastam para treinar uma voz com ela no estúdio da SuperClonica num computador com placa de vídeo NVIDIA, ou você pode encomendar uma voz na bolsa de pedidos.
Boas maneiras com uma voz TTS
Uma voz de texto em fala é algo comum no VRChat e no Discord, e a maioria fica feliz por você participar. Mantenha o volume no nível dos outros jogadores, não use uma voz que imita uma pessoa real ou outro jogador e siga as regras do mundo, servidor ou comunidade. Vozes de personagens são feitas por fãs: para diversão, sim; para se passar por alguém, nunca.