Spaces:
Running
Running
Commit History
-
feat: Implement Genie TTS API with text-to-speech and voice cloning functionalities
- Created main API application in `api.py` integrating all modules. - Defined API routes in `api_routes.py` for basic functionality, TTS synthesis, voice cloning, and character management. - Developed data models in `models.py` for API requests and responses. - Implemented voice cloning core functionalities in `voice_cloning.py`, including audio analysis and processing. - Added health check and error handling mechanisms across the API. - Enabled batch processing for TTS synthesis requests. - Integrated audio file retrieval and response generation for synthesized audio.9bc318e