Spaces:
Sleeping
Sleeping
Commit History
-
Update requirements.txt
Verified signature96dff5a
-
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
-
Add PyAudio alternative installation and improve genie-tts setup process
88ea7f6 -
Enhance Gradio compatibility by adding theme handling and updating UI_CONFIG; refactor requirements.txt for clarity
8b86e7b -
重构:将app.py拆分为模块化架构 + 修复onnxruntime依赖问题
主要改进: - 创建installer.py:依赖安装和管理 - 创建config.py:配置常量集中管理 - 创建tts_engine.py:TTS核心功能模块 - 创建ui_utils.py:UI辅助函数 - 创建__init__.py:Python包结构 - 重构app.py:仅保留界面定义和启动逻辑 - 修复关键依赖onnxruntime安装问题 - 增强错误处理和用户体验 - 添加依赖检测工具test_dependencies.py 技术解决方案: - onnxruntime是Genie TTS的核心依赖,必须安装 - PyAudio编译问题通过graceful degradation处理 - 模块化架构提高可维护性和可扩展性24437ee -
Fix configuration and docs
7e9192a -
Refactor requirements.txt for clarity and organization
ceeee53 -
Deploy Genie TTS
a2e2aa0 -
initial commit
Verified signaturee1d82ba