# dsh-agent-voice

Dejte svému agentovi v DeepSeek Harness hlas. Agent čte nahlas, když **dokončí úkol** a když **potřebuje vaši pozornost** — nikdy nečte své úvahy, průběh ani mezivýsledky.

- Lokální, offline převod řeči (Piper hlasy + XTTS v2), žádné cloud API.
- Kurátorovaná sada hlasů (česky + anglicky) z [rhasspy/piper-voices](https://huggingface.co/rhasspy/piper-voices).
- Pěkné nastavení přímo v hlavním rozhraní s živým náhledem.
- Automatické hlášení, když skončí subagent / workflow, a když agent žádá o rozhodnutí.

**🇬🇧 [English guide →](README.md)**

## Instalace

```bash
dsh plugin add dsh-agent-voice
```

Restartujte DSH a otevřete záložku **🔊 Agent Voice** v hlavním rozhraní.

## Jak to funguje

| Akce | Kdy | Příklad |
| --- | --- | --- |
| `dsh_agent_voice action='speak' text='…'` | Úkol dokončen | *"Úkol dokončen."* |
| `dsh_agent_voice action='attention'` | Agent vás potřebuje | *"Potřebuji tě u počítače."* |

Agent má pokyn **nikdy** nečíst nahlas své úvahy ani průběžné kroky a držet hlasové zprávy na jednu větu.

## Hlasy

| id | Hlas | Jazyk |
| --- | --- | --- |
| `jirka` | Jirka (medium) | cs |
| `kasandra` | Kasandra (medium) | cs |
| `lessac` | Lessac (medium) | en |
| `ryan` | Ryan (high) | en |
| `xtts` | XTTS v2 (multilingual) | cs, en |

Hlasy se stahují z HuggingFace při prvním použití (Piper `.onnx` modely) do `~/.local/share/piper/`.

## Licence

MIT. Piper hlasy mají licenci MIT (rhasspy/piper-voices). XTTS v2 podléhá nekomerční licenci CPML od Coqui; pro souhlas nastavte `COQUI_TOS_AGREED=1` (plugin to dělá automaticky).
