Files
happy-life-star/mini-program/src/services/tts.js
T
2026-05-17 10:10:01 +08:00

31 lines
636 B
JavaScript

import { get, post } from './request.js'
const DEFAULT_SOURCE_TYPE = 'epic_script'
const DEFAULT_VOICE = 'default_zh_female'
export const createTtsTask = ({
sourceType = DEFAULT_SOURCE_TYPE,
sourceId,
voice = DEFAULT_VOICE
}) => {
return post('/tts/tasks', { sourceType, sourceId, voice })
}
export const getTtsTask = (id) => {
return get(`/tts/tasks/${id}`)
}
export const getTtsTaskBySource = ({
sourceType = DEFAULT_SOURCE_TYPE,
sourceId,
voice = DEFAULT_VOICE
}) => {
return get('/tts/tasks/by-source', { sourceType, sourceId, voice })
}
export default {
createTtsTask,
getTtsTask,
getTtsTaskBySource
}