Update documentation and installation scripts for TTS audio formats

- Clarified the requirements for Telegram voice bubbles, specifying the need for ffmpeg when using Edge TTS.
- Enhanced README and messaging documentation to detail audio delivery formats across platforms.
- Improved installation script messages to inform users about the necessity of ffmpeg for proper audio playback on Telegram.
This commit is contained in:
teknium1 2026-02-14 16:16:54 -08:00
parent ff9ea6c4b1
commit eb49936a60
4 changed files with 67 additions and 31 deletions

View file

@ -423,8 +423,12 @@ check_ffmpeg() {
return
fi
log_warn "ffmpeg not found (TTS voice bubbles on Telegram will send as audio files instead)"
log_info "To install ffmpeg (optional):"
log_warn "ffmpeg not found"
log_info "ffmpeg is needed for Telegram voice bubbles when using the default Edge TTS provider."
log_info "Without it, Edge TTS audio is sent as a file instead of a voice bubble."
log_info "(OpenAI and ElevenLabs TTS produce Opus natively and don't need ffmpeg.)"
log_info ""
log_info "To install ffmpeg:"
case "$OS" in
linux)