fix: AI数字人对口型接口对齐后端新参数 video_url (#1809 补充) #1816
Reference in New Issue
Block a user
Delete Branch "fix/ai-avatar-lipsync-api-align"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
背景
后端已完成 /api/v1/lipsync/jobs 接口调整(PR #1814,staging 已部署),前端参数对齐。
后端新参数
前端改动
createLipsyncJob参数video_asset_id→video_urlgetAssetById:先按素材 id 查/assets/{id}拿file_url再传给后端voice_id+script_text直接传后端(后端内部调 TTS)video_asset_id传参,全工程残留已清零file_url为空时弹明确 toast,避免静默失败不动
验证
apps/api/app/schemas/lipsync.py第 42 行video_url: str- createLipsyncJob 参数 video_asset_id → video_url(后端 schema 已改) - 新增 getAssetById:先按素材 id 查 /assets/{id} 拿 file_url 再传给后端 - voice_id/script_text 直接传后端(后端内部调 TTS) - 删除前端 video_asset_id 传参,全工程 video_asset_id 残留已清零 - 新增 file_url 为空时的明确 toast 提示,避免静默失败 - UI/其他功能不动🚀 预览环境已部署
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🗑️ 预览环境已清理
PR #1816 已关闭或合并,对应的预览环境已被清理。