Refactor audio processing and chatbot services; enhance STT and TTS functionalities with base64 support and session management
malek-messaoudii
56dc677
Update files
malek-messaoudii
674469e
fix errors
malek-messaoudii
a8c8142
Refactor audio processing to utilize free models and enhance logging; update TTS and STT services for improved functionality
malek-messaoudii
95cb26e
Enhance configuration validation and audio processing limits
malek-messaoudii
918acab
- Added configuration validation to ensure required environment variables are set.
- Introduced MAX_AUDIO_SIZE to limit audio file uploads to 10MB.
- Updated audio processing routes to check file size before processing.
- Adjusted TTS service to handle audio data extraction more robustly.
add files
malek-messaoudii
4a13628
Update audio.py
malek-messaoudii
218c6a3
Update codes
malek-messaoudii
d4b6133
Update audio.py
malek-messaoudii
520a06a
Correct files
malek-messaoudii
544d113
Refactor audio models and services for improved error handling and response streaming
malek-messaoudii
9aa985d
add gemini api
malek-messaoudii
73d4f3c
Add tts/stt services
malek-messaoudii
c7fc3b6
Update label files
malek-messaoudii
8a40c79
Add label/KPA-related schemas to models and update documentation in label routes
Yassine Mhirsi
3afc11b
Update API routes to include label module and add prefix for stance and label endpoints
Yassine Mhirsi
693c788
Add KPA model integration and update configuration for label predictions
Yassine Mhirsi
f28285b
Add Kpa classification model
malek-messaoudii
03d23e8
Redirect root endpoint to API documentation instead of returning API information
Yassine Mhirsi
b0001af
Refactor import statements in health.py and stance.py to use absolute paths for improved clarity and consistency
Yassine Mhirsi
24cfb63
Refactor import statements in health.py and stance.py to use relative paths; update .dockerignore to remove models directory