c948013a36
Gateway-chat now auto-plays quoted text from each assistant reply through the mOrpheus TTS endpoint. Sidebar gains a 🔊 toggle + endpoint/voice fields (persist in localStorage, prefilled to irv-ml1:8299 / baddy). On reply-complete, straight and typographic double quotes are extracted, joined, POSTed to /tts, and the returned WAV plays (click 🔊 to replay; a new reply interrupts the prior clip). Requires CORS on the wrapper (page served from ana-docker:8091 fetches irv-ml1:8299 cross-origin) — added CORSMiddleware(allow_origins=[*]) to the mOrpheus tts app (internal- only endpoint). Verified end-to-end: preflight + POST return ACAO=*, valid 24kHz WAV. Deployed: tts container rebuilt/recreated on irv-ml1; page pushed to ana-docker conf (bind-mounted, live on next request).