Voz en off
- no se lee nada en voz alta
- los espectadores no escuchan la voz en la transmisión
- la voz suena robótica
- ¿cómo hago para que lea los mensajes del chat?
- los mensajes largos de donaciones se cortan
- el bot dice que un espectador se suscribió cuando la suscripción fue un regalo
- cincuenta suscripciones de regalo inundaron la cola de voz
Se instala aparte, como parte del paquete Voz en off: este módulo no viene en el instalador de la aplicación. Abre Catálogo de Módulos → Complementos y presiona Instalar en la tarjeta del paquete Voz en off; el paquete instala todos sus módulos de una vez.
Qué es esta página
Voz → Voz en off lee en voz alta las donaciones, el chat y las respuestas del bot. La línea bajo el título indica de dónde viene el sonido: "La síntesis se ejecuta en esta máquina — sin internet, sin límites".
Cómo configurarlo
La página tiene tres pestañas — Qué decir, Reglas, Sonido en OBS — y un único botón Guardar arriba a la derecha para todas.
La voz en sí no está en esta página. Qué voz lee qué, el paquete de voces, la velocidad, el volumen y el largo de la cola viven en Voz → Voces, porque la aplicación habla con más que este módulo: los escenarios y el asistente usan la misma boca. Véase el artículo Voces. La cola, con Saltar y Detener, es el mosaico Voz en off: Cola del panel de control.
Qué decir
En una instalación nueva todo está apagado, y la aplicación calla hasta que actives algo y presiones Guardar. Ese es el paso que la gente se salta: las voces se descargan, «Escuchar» habla, y el directo sigue sin oír nada porque no se ha activado nada. Los interruptores se guardan con el botón, como todo lo demás; la única excepción son las casillas Qué fuentes cuentan bajo Donaciones, que surten efecto por sí solas.
Cinco bloques, cada uno con su interruptor. Bajo el nombre del bloque dice Se lee en voz alta o Apagado, y un bloque apagado esconde sus propios ajustes.
- Donaciones — Monto mínimo: «Se compara en tu moneda base, así que una donación en otra moneda se juzga correctamente. Cero lee todas». La Plantilla empieza como «{user} donó {amount} {currency}[ y dice: {message}]» y admite
{user},{amount},{currency},{message}. Los corchetes marcan una parte opcional: desaparece cuando todas las variables de adentro están vacías, así que una donación sin mensaje se lee «Alex donó 5 dólares», sin un «y dice» colgando al final. Los corchetes funcionan igual en todas las plantillas de la página. Qué fuentes cuentan es una casilla por cada conector de donaciones instalado; surten efecto sin Guardar. Si Alertas muestra la donación, se lee después del sonido de la alerta y no encima, y la siguiente alerta espera a que termine la lectura. Los números y los códigos de moneda se dicen con palabras: «100 USD» se lee «cien dólares». - Chat — Leer es Solo por comando o Todos los mensajes («Todos los mensajes se vuelven ruido en un chat vivo: ese modo es para directos pequeños»), y Comando guarda el comando,
!ttspor defecto. El comando funciona en ambos modos: es una petición de leer algo en voz alta, y «Todos los mensajes» no se lo traga, y en ambos modos solo se lee el texto que va después del comando. Pausa entre líneas en segundos, 3 por defecto, contada por espectador. La Plantilla empieza como «{user} dice: {message}». - Lo que el bot escribe en el chat — cinco interruptores separados: Respuestas del agente de IA, Respuestas a comandos del chat, Temporizadores, Mensajes de escenarios, Anuncios del directo. Separados porque las decisiones difieren: las respuestas a comandos pueden quedarse en texto mientras el asistente habla, o al revés. Lo que escribes tú en el mosaico del chat nunca se lee; la única excepción es el comando de arriba, que es una petición y no un comentario.
- Recompensas por puntos del canal — el mensaje que el espectador escribió junto con la recompensa, leído con su propia plantilla y no como chat normal. La Plantilla empieza como «{user} canjeó {reward}[ y dice: {message}]» y admite
{user},{reward},{message}. Qué recompensas leer empieza con Todas las que traen mensaje; desmárcala para elegirlas una a una, y la lista se ordena por coste o por nombre. Si no marcas nada, no se lee nada. Las compras propias de Twitch — Destacar mi mensaje y Enviar un mensaje en modo solo para suscriptores — también están en la lista, marcadas como integradas. - Suscripciones — la Plantilla de suscripción empieza como «{user} se suscribió por {duration}[: {message}]» y admite
{user},{duration},{months},{tier},{message}; la Plantilla de suscripciones regaladas empieza como «{user} regaló {gifts}» y admite{user},{gifts},{count},{tier}.{duration}y{gifts}llevan el número junto con la palabra en la forma correcta («1 mes», «5 meses», «1 suscripción»), así que un solo regalo ya no se lee «1 suscripciones». Una plantilla que sigue con el valor predeterminado anterior pasa sola al nuevo; una plantilla escrita por ti queda como está. Quien recibió una suscripción de regalo es un caso aparte, y está desactivado por defecto: Leer también a quienes reciben una suscripción de regalo. Un regalo de cincuenta suscripciones son cincuenta frases en un segundo, y el regalo ya lo anunció la línea de arriba. Además, las líneas de quienes reciben cuentan como suscripciones, y las suscripciones nunca se descartan de la cola: con esto activado, un regalo de cincuenta se lee hasta el final, cincuenta líneas seguidas, una donación que llega mientras tanto espera detrás de ellas, y mientras la cola está por encima de su límite, se descartan los mensajes nuevos del chat y las respuestas del bot. Actívalo y cada persona que lo recibe sonará con la Plantilla para quien recibe el regalo — «{user} recibió una suscripción de regalo de {gifter}» — en lugar de la de suscripción, que diría que se suscribió por su cuenta. Donde la plataforma no nombra a quien regala — un regalo anónimo, o YouTube, que esconde el nombre dentro de su propio anuncio —,{gifter}pasa a ser «alguien».
Reglas
- Longitud — Límite de longitud en caracteres, 300 por defecto ("Caracteres. Cero significa sin límite"), y Cuando es demasiado largo: Recortarlo o Omitir todo el mensaje. El límite solo se aplica al chat y a las recompensas por puntos: las donaciones y suscripciones siempre se leen completas.
- Filtros — Eliminar enlaces, activado por defecto: "De lo contrario, un espectador paga para que el bot lea una dirección web en tu stream". Palabras bloqueadas, una por línea: "Un mensaje que contenga alguna de estas no se lee en absoluto. Palabras completas, no partes de ellas". Espectadores bloqueados, un apodo por línea.
- Cola — el largo de la cola se mudó a Voz → Voces, porque ahora la cola es común a todo lo que la aplicación dice, no solo a este módulo.
Sonido en OBS
La pestaña es la instrucción misma, bajo Cómo llevar la voz a la transmisión: "En OBS: Fuentes → + → Captura de audio de aplicación, y elige strAImer en la lista de ventanas", luego "Ajusta el volumen en la app: Configuración → Sonido, control deslizante Voz (TTS)", luego "Presiona Escuchar junto a cualquier rol en la pantalla Voz → Voces y observa el medidor de la fuente en el mezclador de OBS". Una fuente cubre todo lo que la app reproduce — voz, alertas y sonidos de escenario pasan por ella.
La segunda sección, Ya no se necesita la superposición de voz, te pide que elimines la fuente de navegador de la superposición de voz: ya no reproduce nada, porque "OBS pone una fuente de navegador a dormir en silencio y pierde el inicio del audio, por lo que la reproducción se movió a la app". La última sección, Si sigue en silencio, enumera las tres cosas que debes revisar: la fuente de captura en el mezclador de OBS, el volumen en Configuración → Sonido, y la franja de estado en la parte superior de esta página.
La pestaña describe el camino habitual, en el que la app reproduce la voz ella misma. Si OBS corre en una segunda PC, o tu OBS no tiene Captura de audio de aplicación, cambia Dónde se reproduce el sonido en Configuración → Sonido a En una fuente de navegador de OBS: la voz entonces suena en esa fuente de navegador en lugar de en la app. Solo las voces neuronales viajan por ahí; la voz del sistema de Windows se queda en la app, y los espectadores no la escuchan. Los pasos están en la guía «Sonido».
Qué no puede hacer
- Aquí no hay voz, velocidad ni volumen. Los tres están en Voz → Voces, para todo lo que dice la app: Voz es Neuronal, Del sistema o Desactivada, después una voz por rol, Velocidad y Volumen. Con Del sistema la voz de Windows lo lee todo, y la voz elegida para un rol no se aplica.
- El paquete de voces de esa página llega como una sola descarga. Voces o idiomas individuales no se pueden instalar por separado, y Eliminar quita todo.
- La cola no se muestra línea por línea y no se puede reordenar — la franja da el conteo, y las únicas dos acciones son Saltar y Detener y limpiar.
- Todos los mensajes lee lo que dicen los espectadores, no otros comandos. Una línea de chat que comienza con un signo de exclamación se clasifica como comando en el momento en que llega de Twitch, YouTube o Kick, y comandos como
!clipo!auctionnunca se leen en este modo. La única excepción es el comando escrito en Comando: se lee en ambos modos, sin la palabra del comando delante. - Qué fuentes cuentan existe solo bajo Donaciones. Chat, respuestas del bot y suscripciones no tienen filtro de fuente propio.
- Si el asistente dice en voz alta lo que responde a tus comandos de voz no se decide aquí: eso es Leer respuestas en voz alta en Bot de Chat → Control por voz. Esta página solo decide si se leen sus respuestas en el chat, con el interruptor Respuestas del agente de IA de arriba.
- Esta página no tiene enlace para OBS. La antigua superposición de voz no reproduce nada; la fuente de navegador para una segunda PC es otra, y su dirección se copia en Configuración → Sonido.