From af3d7bcb6250000f4e51d6cc6e7b7833c5933b17 Mon Sep 17 00:00:00 2001 From: xmzhao71 Date: Fri, 20 Oct 2023 16:30:11 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E4=BF=AE=E6=94=B9=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E8=A7=86=E9=A2=91=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/VoiceMouldController.java | 2 +- .../com/iformall/smsdk/SmSdkConstant.java | 4 ++-- .../java/com/iformall/smsdk/SmSdkUtils.java | 22 +++++++++---------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java b/suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java index 56a9eb4..2f2de09 100644 --- a/suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java +++ b/suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java @@ -160,7 +160,7 @@ public class VoiceMouldController extends BaseController { @AuthIgnore @ApiOperation("TTS音色预览") - @PostMapping("/preview_bak") + @PostMapping("/preview") @ApiImplicitParams({}) public ResultData voicePreview(@RequestBody AiPreviewParam aiPreviewParam) { logger.debug("[" + getIpAddr() + "] MouldPatchController::voicePreview"); diff --git a/suimangService/src/main/java/com/iformall/smsdk/SmSdkConstant.java b/suimangService/src/main/java/com/iformall/smsdk/SmSdkConstant.java index 003c5ad..ee2c40a 100644 --- a/suimangService/src/main/java/com/iformall/smsdk/SmSdkConstant.java +++ b/suimangService/src/main/java/com/iformall/smsdk/SmSdkConstant.java @@ -11,10 +11,10 @@ public interface SmSdkConstant { /** * 预览视频 */ - String PREVIEW_VIDEO = "/ai/video/preview"; + String PREVIEW_VIDEO = "/ai/video/previewVideo"; /** * 生成视频 */ - String GENERATE_VIDEO = "/ai/video/preview"; + String GENERATE_VIDEO = "/ai/video/generateVideo"; } diff --git a/suimangService/src/main/java/com/iformall/smsdk/SmSdkUtils.java b/suimangService/src/main/java/com/iformall/smsdk/SmSdkUtils.java index d0367c3..7ceb654 100644 --- a/suimangService/src/main/java/com/iformall/smsdk/SmSdkUtils.java +++ b/suimangService/src/main/java/com/iformall/smsdk/SmSdkUtils.java @@ -34,17 +34,6 @@ public class SmSdkUtils { smSdkUtils = this; } - public static AiVideoResult generateVideo(SmGenerateVideoDTO dto) { - String url = smSdkUtils.smSdkProperties.getBaseUrl() + SmSdkConstant.GENERATE_VIDEO; - HttpEntity httpEntity = new HttpEntity<>(dto); - log.info("(遂芒api)【生成视频】接口的请求参数:{}", JSON.toJSONString(dto)); - ResponseEntity response = smSdkUtils.restTemplate.exchange(url, HttpMethod.POST, httpEntity, String.class); - log.info("(遂芒api)【生成视频】接口的响应数据:{}", JSON.toJSONString(response.getBody())); - JSONObject resultObject = JSON.parseObject(response.getBody()); - String data = resultObject.getString("data"); - return StringUtils.isNotBlank(data) ? JSON.parseObject(data, AiVideoResult.class) : new AiVideoResult(); - } - public static AiPreviewResult preview(SmPreviewVideoDTO dto) { String url = smSdkUtils.smSdkProperties.getBaseUrl() + SmSdkConstant.PREVIEW_VIDEO; HttpEntity httpEntity = new HttpEntity<>(dto); @@ -55,4 +44,15 @@ public class SmSdkUtils { String data = resultObject.getString("data"); return StringUtils.isNotBlank(data) ? JSON.parseObject(data, AiPreviewResult.class) : new AiPreviewResult(); } + + public static AiVideoResult generateVideo(SmGenerateVideoDTO dto) { + String url = smSdkUtils.smSdkProperties.getBaseUrl() + SmSdkConstant.GENERATE_VIDEO; + HttpEntity httpEntity = new HttpEntity<>(dto); + log.info("(遂芒api)【生成视频】接口的请求参数:{}", JSON.toJSONString(dto)); + ResponseEntity response = smSdkUtils.restTemplate.exchange(url, HttpMethod.POST, httpEntity, String.class); + log.info("(遂芒api)【生成视频】接口的响应数据:{}", JSON.toJSONString(response.getBody())); + JSONObject resultObject = JSON.parseObject(response.getBody()); + String data = resultObject.getString("data"); + return StringUtils.isNotBlank(data) ? JSON.parseObject(data, AiVideoResult.class) : new AiVideoResult(); + } }