Para enviar un mensaje de texto a voz en Discord, escribe /tts seguido de tu mensaje en un canal de texto:
/tts Welcome to the server!
Discord puede leer el mensaje en voz alta, pero quién lo oye depende de sus ajustes. No se transmite a un canal de voz ni sustituye las preferencias de reproducción de otra persona.
Los pasos siguientes usan Discord en un ordenador. La guía TTS de Discord documenta el comando, las opciones de notificación y los ajustes de Accesibilidad.1
Activa el comando
- Abre Ajustes de usuario con el icono de engranaje junto a tu nombre de usuario.
- En Ajustes de la aplicación, abre Accesibilidad.
- Activa la opción para permitir la reproducción y el uso del comando /tts, llamada “Allow playback and usage of /tts command” en la interfaz en inglés.
- Envía un mensaje
/ttsbreve en un canal de texto que permita TTS.
Si el canal no permite mensajes TTS, pide a un administrador del servidor que revise los permisos. Puede abrir los ajustes del canal, seleccionar Permisos y revisar el permiso de enviar mensajes TTS, “Send TTS Messages” en inglés, para el rol o miembro correspondiente. Una restricción del canal puede anular el permiso de un rol a nivel de servidor.
Usa un canal de pruebas durante la configuración. Probablemente tu servidor no necesite oír “probando, probando” doce veces.
Elige qué mensajes lee Discord
Abre Ajustes de usuario, después Notificaciones y busca las notificaciones de texto a voz. Discord documenta tres opciones:1
- “Para todos los canales” lee mensajes de todos los canales y servidores, incluidos los mensajes sin
/tts. - “Para el canal seleccionado actualmente” limita la lectura automática al canal de texto que has seleccionado.
- “Nunca” desactiva las notificaciones TTS automáticas.
El ajuste de notificaciones es independiente del ajuste del comando en Accesibilidad. Si quieres desactivar TTS, revisa ambos. Cambiar tus ajustes no cambia lo que oyen los demás.
Ajusta la velocidad del habla y la voz
En Accesibilidad, usa el ajuste de velocidad de texto a voz para cambiar la velocidad de lectura. Empieza con un mensaje breve para oír la diferencia.
El TTS integrado de Discord depende del sistema o navegador donde se ejecuta, por lo que la voz puede variar entre Windows, macOS y los distintos navegadores.1 No es una voz de Cartesia y elegir una voz en el entorno de pruebas de Cartesia no la cambia.
Si texto a voz no funciona
Comprueba por separado los ajustes de envío y escucha:
- Confirma que has escrito
/tts, un espacio y el mensaje. - Comprueba que tienes permiso para enviar mensajes TTS en ese canal.
- Revisa la reproducción del comando en Accesibilidad.
- Revisa las notificaciones de texto a voz en Notificaciones.
- Comprueba el dispositivo de salida y el volumen del sistema. Después reinicia o actualiza Discord si hace falta.
Si haces pruebas con otra persona, pídele que revise sus propios ajustes de notificación. Que hayas enviado el mensaje correctamente no significa que su cliente lo lea en voz alta.
Si el problema persiste, consulta el soporte de Discord. Indica tu sistema operativo, si usas la aplicación de escritorio o el navegador y qué ajustes has comprobado.
Usa una voz personalizada mediante un bot
Un bot personalizado es otra opción. Puede generar audio con una API de voz y reproducirlo en un canal de voz. No cambia el comportamiento nativo de /tts en Discord.
Si desarrollas esa experiencia con Cartesia:
- Prueba una voz y un texto de ejemplo en el entorno de pruebas de Cartesia.
- Usa la documentación de la API de Cartesia para solicitar voz a Sonic desde el backend de tu bot. Mantén las claves de API en el servidor, fuera de los mensajes del chat y del código del cliente.
- Usa las API de bots y voz de Discord para entrar en un canal de voz autorizado y reproducir el audio generado. Ajusta el formato de audio a los requisitos de tu biblioteca de reproducción.
- Añade comprobaciones de permisos, límites de solicitudes y un comando de parada para que los miembros puedan controlar la reproducción.
Sonic proporciona la generación de voz. Tú debes implementar y alojar el bot, gestionar los permisos de Discord y conectar el audio con la reproducción del canal de voz. Consulta los precios actuales de Cartesia y los requisitos para desarrolladores de Discord antes de desplegarlo.
Notas al pie
-
Soporte de Discord, Text-to-Speech 101. ↩ ↩2 ↩3
