package com.backendsys.modules.sdk.volcengine.service; import com.backendsys.modules.sdk.volcengine.entity.VisualFaceFusionMovie; import com.backendsys.modules.sdk.volcengine.entity.VisualFaceSwapV2; import com.volcengine.service.visual.model.request.VisualFaceFusionMovieGetResultRequest; import com.volcengine.service.visual.model.response.VisualFaceFusionMovieGetResultResponse; import com.volcengine.service.visual.model.response.VisualFaceFusionMovieSubmitTaskResponse; import com.volcengine.service.visual.model.response.VisualFaceFusionMovieSyncResponse; import com.volcengine.service.visual.model.response.VisualFaceSwapV2Response; public interface VolcengineService { // 图像-人像融合3.6(最新版) VisualFaceSwapV2Response faceSwapV2(VisualFaceSwapV2 visualFaceSwapV2); // 视频-人脸融合-同步 VisualFaceFusionMovieSyncResponse faceFusionMovieSync(VisualFaceFusionMovie visualFaceFusionMovie); // 视频-人脸融合-异步 VisualFaceFusionMovieSubmitTaskResponse faceFusionMovie(VisualFaceFusionMovie visualFaceFusionMovie); // 视频-人脸融合-异步-查询 VisualFaceFusionMovieGetResultResponse faceFusionMovieGetResult(String task_id); }