- tts.py: voice_sample param replaces preset voice, add validate_voice_sample(), add record_voice_sample() with CLI (python tts.py record), validate .wav format/duration/channels on init - main.py: warn at startup if voice sample missing, show voice status in banner - .env.example: QWEN_TTS_VOICE now points to voices/echo_voice.wav - .gitignore: voice samples gitignored (personal data) - voices/README.md: instructions for recording & placing voice samples |
||
|---|---|---|
| .env.example | ||
| .gitignore | ||
| actions.py | ||
| brain.py | ||
| main.py | ||
| readme.md | ||
| requirements.txt | ||
| stt.py | ||
| tts.py | ||
#moxie talking