0xbyt4
1a6fbef8a9
feat: add voice mode with push-to-talk and TTS output for CLI
Implements Issue #314 Phase 2 & 3:
- /voice command to toggle voice mode (on/off/tts/status)
- Ctrl+Space push-to-talk recording via sounddevice
- Whisper STT transcription via existing transcription_tools
- Optional TTS response playback via existing tts_tool
- Visual indicators in prompt (recording/transcribing/voice)
- 21 unit tests, all mocked (no real mic/API)
- Optional deps: sounddevice, numpy (pip install hermes-agent[voice])
2026-03-14 14:25:28 +03:00
..
2026-03-12 01:52:53 -07:00
2026-03-13 09:03:48 -07:00
2026-03-12 01:35:47 -07:00
2026-03-13 23:59:18 -07:00
2026-03-12 01:23:28 -07:00
2026-03-12 08:20:12 -07:00
2026-03-11 02:56:19 -07:00
2026-03-13 21:34:01 -07:00
2026-02-20 23:23:32 -08:00
2026-03-14 14:25:28 +03:00
2026-03-14 14:25:28 +03:00
2026-02-21 16:21:19 -08:00
2026-03-11 03:06:15 -07:00
2026-03-13 08:51:45 -07:00
2026-03-13 21:32:53 -07:00
2026-03-14 03:07:11 -07:00
2026-03-14 03:35:37 -07:00
2026-02-20 23:23:32 -08:00
2026-03-13 23:59:47 -07:00
2026-03-14 03:21:46 -07:00
2026-03-11 06:34:32 -07:00
2026-03-12 08:08:22 -07:00
2026-03-14 03:12:52 -07:00
2026-03-14 03:35:37 -07:00
2026-03-11 06:34:32 -07:00
2026-02-20 23:23:32 -08:00