调整 音频合成, 头衔监测

This commit is contained in:
spllzh
2025-10-06 23:16:59 +08:00
parent 20378e8115
commit 76dedb657a
36 changed files with 1732 additions and 12 deletions

View File

@@ -0,0 +1,45 @@
package com.rj.service;
import com.rj.dto.VideoSynthesisRequestDto;
import com.rj.entity.VideoSynthesisLog;
/**
* 视频合成服务接口
*
* @author rj
* @date 2025-01-02
*/
public interface IVideoSynthesisService {
/**
* 执行视频合成并保存日志
*
* @param request 视频合成请求
* @return 视频合成日志
*/
VideoSynthesisLog synthesizeVideoAndSave(VideoSynthesisRequestDto request);
/**
* 保存视频合成日志
*
* @param log 视频合成日志
* @return 是否保存成功
*/
boolean saveVideoSynthesisLog(VideoSynthesisLog log);
/**
* 根据请求ID查询视频合成日志
*
* @param requestId 请求ID
* @return 视频合成日志
*/
VideoSynthesisLog getVideoSynthesisLogByRequestId(String requestId);
/**
* 根据任务ID查询视频合成日志
*
* @param taskId 任务ID
* @return 视频合成日志
*/
VideoSynthesisLog getVideoSynthesisLogByTaskId(String taskId);
}