- 上传管理TTS模型
 - 生成音频文件
 - 文件管理
 - 前后端联动
 
- models/ 目录:存储所有可用的 TTS 模型。
 - models.json 文件:记录模型的元信息,例如模型名称、路径、描述等。
 
- audio/ 目录:存储所有生成的音频文件。
 - 音频文件命名规则:timestamp_modelName_inputHash.wav。
 
在 Flask 后端提供以下 API:
- GET /api/models:获取所有可用的 TTS 模型。
 - POST /api/models:上传一个新模型。
 - DELETE /api/models/<model_name>:删除一个模型。
 
- POST /api/generate:根据文本生成音频文件。
 
- GET /api/audios:获取所有生成的音频文件。
 - DELETE /api/audios/<file_name>:删除指定音频文件。