a1285be576
- TTS服务抽象层 (TtsService Port),支持多provider切换 - Mock TTS实现:基于FFmpeg sine波合成,8种预设音色 - 配音核心引擎 (TtsEngine):整段配音+字幕联动配音 - 语速/语调调整:speed 0.5x~2.0x,pitch -12~12半音 - 8种预设音色:温暖女声/沉稳男声/活泼女声/可爱童声/客服女声/新闻男声/轻柔女声/磁性男声 - 字幕联动:按字幕片段分段合成,自动对齐时间轴 - 降级策略:TTS失败自动跳过,不阻断渲染 - 集成到UnifiedRenderService:配音作为独立音轨混入 - 音色列表API:GET /api/v1/tts/presets 支持按性别/风格/关键词筛选 - 40个新增单测全绿 + 134个现有测试全绿,无回归
xiaoxia-saas Worker
结构
worker_app/core/:worker 配置worker_app/celery_app.py:Celery 应用入口worker_app/tasks/:任务模块main.py:本地调试入口
当前任务
worker.healthcheck