Texto a voz en Discord: cómo funciona /tts, cómo desactivarlo y arreglarlo
Discord tiene un comando integrado de texto a voz: escribe /tts antes de un mensaje y se lee en voz alta. Dos ajustes distintos deciden si puedes enviar esos mensajes y si los oyes, por eso parece tan a menudo que /tts no funciona.
Esta guía explica ambos ajustes según el artículo de ayuda del propio Discord, las soluciones habituales y qué hacer si quieres algo que /tts no puede hacer: otras voces o hablar en un canal de voz. Los nombres de los menús siguen la interfaz de Discord en inglés.
Cómo enviar un mensaje /tts
Escribe /tts y luego tu frase, por ejemplo: /tts Discord is pretty awesome. Discord la lee en los dispositivos de quienes tienen activado el texto a voz. La voz no se elige en Discord: viene de la plataforma de cada oyente, así que un navegador, Windows y macOS suenan distinto.
Activar o desactivar oír el texto a voz
Abre User Settings, luego Notifications y luego Text-to-Speech. Hay tres opciones: For all channels lee los mensajes de todos los canales de todos los servidores, incluso sin /tts, así que úsala con cuidado; For current selected channel lee el canal de texto que tienes abierto; Never desactiva todo el texto a voz para ti. Es el ajuste que hay que cambiar cuando alguien hace spam con /tts.
Activar o desactivar el comando /tts
Abre User Settings, luego App Settings y luego Accessibility. Aquí permites o bloqueas la reproducción y el uso del comando /tts y ajustas la velocidad del texto a voz. Este ajuste es independiente de Notifications: si tus amigos oyen el texto a voz de un canal, oyen tus mensajes /tts elijas lo que elijas aquí, y si lo desactivaron, nunca los oyen.
Cuando /tts no funciona
Nadie oye tu mensaje: su ajuste de Notifications está en Never o en otro canal. Tu /tts no se lee: revisa Accessibility y pregunta si el servidor permite Send Text-to-Speech Messages en ese canal. Suena raro o robótico: es la voz del sistema del dispositivo o navegador del oyente, no algo que fije Discord.
Voces propias y voz en el chat de voz
/tts nunca habla dentro de un canal de voz y no puede usar otras voces. Para eso los servidores usan un bot TTS: entra al canal de voz y lee allí los mensajes para todos los de la llamada. Puedes crear uno con cualquier voz del catálogo de SuperClonica, personajes, narradores o locutores: en Python con el motor gratuito sin conexión o por la API, o en discord.js por la API. Para clips sueltos de soundboard, genera gratis una frase en la página de una voz y súbela.