- Cambia
- 14 de octubre de 2026 a las 23:38 UTC
- Autor
- Kamo
- Comprometerse
- 1ecacca
La voz de la web pública — dictación, respuestas leídas en voz alta y un bucle sin manos— ahora se ejecuta en cada ventana de herramientas de estilo de chat: chat miembro (incluyendo chats con miembros de SI), tickets de soporte, conversaciones sociales, Exec2Exec, el asistente de SI y SMS. - @kamo/voice-core 0.1.0 es la máquina del estado, compartido con el widget; useChatVoice une controlador por ventana (SSR-safe, creado lazily) y lo entrega por contexto. - El Compositor compartido (y los compositores SI y SMS) dibujan el micrófono junto a emoji/attach, un cortés línea de estado, y las respuestas de la ventana sin manos / Leer respuestas en voz alta toggles (preprimida por la puerta). - Las respuestas alcanzan la voz del controlador existente en tiempo real de cada ventana: nunca un segundo socket suscripción, nunca el chat de toda la app:mensage-received nudge. SMS replays a un recién abierto ventana se marcan y no se releen; el turno de la charla SI resuelve con la respuesta misma. - Una ventana minimizada es silenciosa; una voz en todo el mundo (una nueva escucha / discurso para el último; una respuesta no se lee sobre otra ventana de media conversación; el pronunciador del nombre comparte la regla). - Las preferencias de la UI son libres de manos, se transmiten a ventanas abiertas; las manos libres vienen se detuvo. El lenguaje del habla sigue la aplicación local.
