fix: Improve Piper TTS error handling and user messaging
- Added proper error handling for missing voice models in preview endpoint - Return 404 with helpful message when Piper models not found - Added user-friendly alert in frontend when preview fails - Added prominent warning in UI when Piper is selected about manual setup - Check for empty audio before returning to prevent decode errors Users now get clear feedback when Piper voice models are missing instead of cryptic 'media could not be decoded' errors.
This commit is contained in:
1
backend/piper_models/en_US-lessac-medium.onnx.json
Normal file
1
backend/piper_models/en_US-lessac-medium.onnx.json
Normal file
@@ -0,0 +1 @@
|
||||
Entry not found
|
||||
Reference in New Issue
Block a user