feat: add character regeneration endpoint and integrate emotion limits for AI-generated scripts

This commit is contained in:
2026-03-13 13:58:01 +08:00
parent 0a12f204ba
commit 16947d6b8b
4 changed files with 128 additions and 16 deletions

View File

@@ -162,6 +162,10 @@ export const audiobookApi = {
await apiClient.post(`/audiobook/projects/${id}/analyze`, { turbo: options?.turbo ?? false })
},
regenerateCharacters: async (id: number): Promise<void> => {
await apiClient.post(`/audiobook/projects/${id}/regenerate-characters`)
},
updateCharacter: async (
projectId: number,
charId: number,