fix(voices): 配音库四连修复——进度条隔离/TTS克隆音色/克隆弹窗素材选择 #1554
Reference in New Issue
Block a user
Delete Branch "feat/voice-library-fixes"
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?
前端改动(4 项)
1. 素材卡片进度条联动 bug
MaterialVoiceTab.tsx(旧配音库)与新配音库页CardPlayer.tsx:所有卡片共用页面级 currentTime,点一个播放全部进度条跑动isPlaying && duration > 0 ? ... : 0),参照 ClonedVoiceTab 隔离写法;非播放卡片进度为空、显示各自总时长2. AI 配音弹窗下拉新增「我的克隆音色」
VoiceSelector新增 clonedVoices(optgroup 分组,预置音色后追加,无克隆音色不显示分组);useTtsSynthesize透传;VoiceLibrary传入 ready 状态克隆音色(profile id)TtsModal同样加分组;hook 用getVoiceClonesWithTotal拉取并只列 ready3. 克隆音色弹窗改造(共享 CloneModal,三处入口统一生效)
4. API 与清理
CreateVoiceCloneRequest/Full支持 asset_id(与 audio_url/source_audio_url 二选一)测试
依赖
验收
🚀 预览环境已部署
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🗑️ 预览环境已清理
PR #1554 已关闭或合并,对应的预览环境已被清理。