Update project documentation with voice assistant integration
- Add AI voice assistant to goals and current status - Include voice assistant in documentation structure - Update repository structure diagram - Add voice server commands to CLAUDE.md - Include voice assistant service URLs and management commands 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
24
CLAUDE.md
24
CLAUDE.md
@@ -92,4 +92,26 @@ Use `TODO.md` for centralized task management organized by category (Network & S
|
||||
### Service URLs
|
||||
- **Local access**: http://192.168.0.100/servicename/
|
||||
- **External access**: http://ak-homelab.duckdns.org/servicename/
|
||||
- **Gitea SSH**: ssh://git@ak-homelab.duckdns.org:2223
|
||||
- **Gitea SSH**: ssh://git@ak-homelab.duckdns.org:2223
|
||||
- **Voice Assistant**: http://127.0.0.1:8880 (local TTS server)
|
||||
|
||||
### Voice Assistant Commands
|
||||
```bash
|
||||
# Enable voice mode (starts server and configures voice-mode)
|
||||
./scripts/enable-voice.sh
|
||||
|
||||
# Disable voice mode (stops server)
|
||||
./scripts/disable-voice.sh
|
||||
|
||||
# Manual voice server management
|
||||
cd voice-server
|
||||
poetry run voice-server # Start server
|
||||
poetry install # Install dependencies
|
||||
poetry run pytest # Run tests
|
||||
|
||||
# Test TTS directly
|
||||
curl -X POST "http://127.0.0.1:8880/v1/audio/speech" \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{"input": "Hello world!", "voice": "ryan"}' \
|
||||
--output test.wav
|
||||
```
|
||||
Reference in New Issue
Block a user