【P1】配音预设接口/voices/preset返回404 #455

Closed
opened 2026-07-17 11:54:46 +08:00 by xiaoxia · 1 comment
Owner

问题描述

一键生成第4步(配音选择)调用 /api/v1/voices/preset 返回404,前端无法展示配音预设列表。

可能原因

  • 接口路径不一致(如实际是 /voice-presets/tts/presets
  • 接口未实现
  • 路由配置问题

根因说明

根因已定位:前端路径写错。后端实际路径是 /voices/presets(复数s),voices.py第198行 @router.get("/presets") 挂载在 /voices prefix下。前端调的是 /voices/preset(单数),所以404。另外 /tts/presets 也有一个带筛选的预设音色接口,两个都可用。

来源:一键生成全链路实测报告 #406

### 问题描述 一键生成第4步(配音选择)调用 `/api/v1/voices/preset` 返回404,前端无法展示配音预设列表。 ### 可能原因 - 接口路径不一致(如实际是 `/voice-presets` 或 `/tts/presets`) - 接口未实现 - 路由配置问题 ### 根因说明 根因已定位:前端路径写错。后端实际路径是 `/voices/presets`(复数s),voices.py第198行 `@router.get("/presets")` 挂载在 `/voices` prefix下。前端调的是 `/voices/preset`(单数),所以404。另外 `/tts/presets` 也有一个带筛选的预设音色接口,两个都可用。 来源:一键生成全链路实测报告 #406
xiaoxia added the bugfrontend labels 2026-07-17 12:00:41 +08:00
Author
Owner

确认非bug。develop分支前端路径已为 /voices/presets(复数),与后端一致,staging实测返回200+8条音色。该问题此前已修复,本次为误报。关闭。

确认非bug。develop分支前端路径已为 `/voices/presets`(复数),与后端一致,staging实测返回200+8条音色。该问题此前已修复,本次为误报。关闭。
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: xiaoxia/xiaoxia-saas#455