[Bug] 克隆成功的音色不能播放声音 #1195

Closed
opened 2026-07-30 10:10:33 +08:00 by xiaoxia · 0 comments
Owner

问题描述

我的音色页面,克隆成功的音色点击播放没有声音。

根因分析

  • 前端使用旧的 sample_url 字段播放(metadata里的上传音频),没有对接后端实时合成试听接口
  • 后端新增了 /voice-clones/{id}/preview 接口,前端尚未对接

进度

  • 后端:GET /voice-clones/{clone_id}/preview 接口已合入 develop(PR #1201),实时调用 CosyVoice 合成试听音频,默认文本缓存7天
  • ⚠️ 前端:播放逻辑框架已搭好(PR #1203),但仍使用 sample_url 字段,需切换为调用后端 /preview 接口

前端待完成

  1. 新增 getVoiceClonePreview(cloneId, text?) API 函数
  2. useStep5Voice.tsx 的 handlePlayCloneSample 改为调用新接口拿 audio_url 后播放
  3. 处理加载状态和错误提示

责任人

  • 后端:saas后端程序员(已完成)
  • 前端:saas前端工程师(待对接)
## 问题描述 我的音色页面,克隆成功的音色点击播放没有声音。 ## 根因分析 - 前端使用旧的 sample_url 字段播放(metadata里的上传音频),没有对接后端实时合成试听接口 - 后端新增了 /voice-clones/{id}/preview 接口,前端尚未对接 ## 进度 - ✅ 后端:GET /voice-clones/{clone_id}/preview 接口已合入 develop(PR #1201),实时调用 CosyVoice 合成试听音频,默认文本缓存7天 - ⚠️ 前端:播放逻辑框架已搭好(PR #1203),但仍使用 sample_url 字段,需切换为调用后端 /preview 接口 ## 前端待完成 1. 新增 getVoiceClonePreview(cloneId, text?) API 函数 2. useStep5Voice.tsx 的 handlePlayCloneSample 改为调用新接口拿 audio_url 后播放 3. 处理加载状态和错误提示 ## 责任人 - 后端:saas后端程序员(已完成) - 前端:saas前端工程师(待对接)
xiaoxia added the P0backendbugfrontend labels 2026-07-31 11:56:52 +08:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: xiaoxia/xiaoxia-saas#1195