Texto a voz en VRChat para jugadores mudos o no verbales
Muchos jugadores de VRChat y Discord no usan su propia voz: algunos no pueden hablar, otros son tímidos, otros juegan de noche junto a su familia dormida. Escribir en el chat funciona, pero una voz te mete en la conversación.
El motor gratuito SuperClonica convierte lo que escribes en una voz natural en tu propio PC, y un cable de audio virtual la entrega a cualquier app como si fuera un micrófono. Esta guía muestra la configuración, un pequeño script que dice lo que escribes y cómo elegir una voz que sientas tuya.
Cómo llega la voz escrita a VRChat y Discord
Cualquier app que permita elegir micrófono puede recibir la voz así, de juegos a videollamadas.
- Un cable de audio virtual, como el gratuito VB-CABLE, añade un dispositivo de reproducción, CABLE Input, y un micrófono, CABLE Output.
- Tu script reproduce la voz en CABLE Input; VRChat o Discord la oyen en CABLE Output.
- En los ajustes de audio de VRChat, elige CABLE Output como micrófono; en Discord, ponlo como dispositivo de entrada.
- Para oírte, activa Escuchar este dispositivo en CABLE Output en la configuración de sonido de Windows.
Escucha las voces gratis
En la página de cualquier voz, escribe algo que dirías en un mundo, de 30 a 100 caracteres, elige el idioma y pulsa el botón para generarlo. En unos segundos oyes si la voz encaja con tu avatar, sin cuenta.
Escribe y habla con un pequeño script
El motor desarrolla la jerga de chat habitual, como xd, pq o tmb, así que puedes escribir como chateas.
- Instala el motor y la biblioteca de audio: python -m pip install superclonica-cpu sounddevice.
- Busca el número de CABLE Input en la lista de dispositivos: python -c "import sounddevice as sd; print(sd.query_devices())".
- Ejecuta un bucle que diga lo que escribes, cambiando 7 por ese número: tts = Superclonica(); while True: text = input('> '); audio, rate = tts.synthesize(text, 'F3', 'es'); sd.play(audio, rate, device=7); sd.wait().
- Deja el script abierto: el modelo se carga una vez y luego una frase corta está lista en medio segundo en un procesador de escritorio.
Una voz que sientas tuya
Elige una voz que encaje con tu avatar: las diez voces de serie del modelo son gratuitas, y el catálogo tiene voces tranquilas, alegres, jóvenes y de personajes. Si tienes una grabación limpia de tu propia voz de antes, bastan de 5 a 10 segundos para entrenar una voz con ella en el estudio de SuperClonica en un ordenador con tarjeta gráfica NVIDIA, o puedes encargar una voz en la bolsa de pedidos.
Buenos modales con una voz TTS
Una voz de texto a voz es algo normal en VRChat y Discord, y la mayoría se alegra de que puedas participar. Mantén el volumen al nivel de los demás, no uses una voz que imite a una persona real o a otro jugador y respeta las normas del mundo, servidor o comunidad. Las voces de personajes son de fans: para divertirse sí, para hacerse pasar por alguien nunca.