Files
echo-core/tools
Marius Mutu 00e0d1ad8c fix(voice): răspuns în engleză pe voice turns când vocea activă e pocket-tts
Instrucțiunea „engleză pentru audio" nu ajungea la model: VOICE_MODE.md nu
avea nicio regulă de limbă, iar condiția din TOOLS.md („când generez pentru
o voce pockettts") era neevaluabilă — modelul nu știa ce voce e activă.
Rezultat: mirroring pe română → filtrul de diacritice bloca sinteza → tăcere.

- tools/tts.py: helper public engine_for_voice() (catalog → tts.default_engine)
- src/router.py: injectează [tts-lang:en] în prefixul voice când vocea activă
  e pockettts (config citit fresh — vede swap-ul live /voice setvoice);
  anti-jailbreak strip extins la [tts-lang:...]
- personality/VOICE_MODE.md: regulă de limbă gated pe marker
- tests/test_router.py: 5 teste noi pentru marker + strip

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 18:07:14 +00:00
..
2026-02-13 10:20:55 +00:00
2026-05-29 13:35:15 +00:00
2026-05-29 13:35:15 +00:00
2026-02-13 10:20:55 +00:00
2026-02-13 10:20:55 +00:00
2026-02-13 10:20:55 +00:00
2026-02-13 10:20:55 +00:00
2026-04-26 08:06:52 +00:00