aissia/tests
StillHammer 099e0d837e feat: Phase 7.2 - Integrate Whisper.cpp STT engine
Complete STT system with 4 engine options:
- WhisperCpp: High-quality local STT (ggml-base model, 147MB)
- WhisperAPI: Cloud STT via OpenAI
- PocketSphinx: Lightweight keyword spotting (optional)
- Vosk: Balanced local STT (optional)

Changes:
- Add whisper.cpp as git submodule
- Link whisper library with conditional compilation
- Create test_stt_engines manual test program
- Add PocketSphinx and Whisper.cpp optional dependencies

Test results:
 WhisperCpp: Compiled, model loaded successfully
 WhisperAPI: Compiled (requires API key)
⚠️  PocketSphinx: Compiled (model path needs config)
 Vosk: Library not available in Ubuntu repos

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 22:27:44 +08:00
..
fixtures fix: Add Python unbuffered mode flag to MCP servers 2025-11-29 16:31:23 +08:00
integration feat: Add Phase 5 module integration tests (IT_010-013) 2025-11-28 21:11:05 +08:00
manual feat: Phase 7.2 - Integrate Whisper.cpp STT engine 2025-11-29 22:27:44 +08:00
mcp fix: Enable HTTPS for Claude API and fix interactive mode IIO routing 2025-11-28 07:27:56 +08:00
mocks test: Implement 20 integration tests for Scheduler and Notification modules 2025-11-27 09:49:08 +08:00
modules feat: Add WebModule for HTTP requests via IIO 2025-11-28 17:15:46 +08:00
utils fix: Fix test fixtures JsonDataNode constructor calls 2025-11-27 13:49:50 +08:00
CMakeLists.txt feat: Add Phase 5 module integration tests (IT_010-013) 2025-11-28 21:11:05 +08:00
main.cpp test: Implement 20 integration tests for Scheduler and Notification modules 2025-11-27 09:49:08 +08:00