feat(chat): TTS for chat responses + fix team FAQ with real founder names

- Chat answers are now read aloud via Edge TTS (auto, with mute toggle)
- FAQ team answer: vague text → Benjamin Boenisch (CEO) + Sharang (CTO)
- System prompt: explicit instruction to always cite team names from DB
- Speaker icon in chat header shows speaking state, click to mute/unmute
- Audio stops on new message, chat close, or mute

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-03-20 17:18:30 +01:00
parent f126b40574
commit 959986356b
3 changed files with 97 additions and 4 deletions

View File

@@ -175,8 +175,8 @@ export const PRESENTER_FAQ: FAQEntry[] = [
keywords: ['team', 'gründer', 'founders', 'wer', 'who', 'erfahrung', 'experience', 'hintergrund', 'background'],
question_de: 'Wer sind die Gründer?',
question_en: 'Who are the founders?',
answer_de: 'Unser Gründerteam vereint tiefe Domain-Expertise: Compliance-Wissen aus der Praxis, Software-Architektur für skalierbare Systeme, und KI-Erfahrung mit Large Language Models. Details finden Sie auf der Team-Slide.',
answer_en: 'Our founding team combines deep domain expertise: Compliance knowledge from practice, software architecture for scalable systems, and AI experience with large language models. Details on the team slide.',
answer_de: 'Das Gründerteam besteht aus Benjamin Boenisch (CEO & Co-Founder, 50%) und Sharang (CTO & Co-Founder, 50%). Benjamin bringt Expertise in EdTech, DSGVO und Produktstrategie mit. Sharang ist Experte für AI/ML, Apple Silicon und Full-Stack-Entwicklung. Zusammen decken sie Compliance-Domain-Wissen und technische Umsetzung ab.',
answer_en: 'The founding team consists of Benjamin Boenisch (CEO & Co-Founder, 50%) and Sharang (CTO & Co-Founder, 50%). Benjamin brings expertise in EdTech, GDPR and product strategy. Sharang is an expert in AI/ML, Apple Silicon and full-stack development. Together they cover compliance domain knowledge and technical execution.',
goto_slide: 'team',
priority: 7,
},