diff --git a/suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java b/suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java index 323f893..a95b63f 100644 --- a/suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java +++ b/suimangCApi/src/main/java/com/iformall/controller/VoiceMouldController.java @@ -176,7 +176,7 @@ public class VoiceMouldController extends BaseController { } @AuthIgnore - @ApiOperation("TTS音色预览(慧影+慧语)") + @ApiOperation("TTS音色预览(慧语)") @PostMapping("/preview") @ApiImplicitParams({}) public ResultData voicePreview(@RequestBody AiPreviewParam aiPreviewParam) { @@ -184,12 +184,21 @@ public class VoiceMouldController extends BaseController { return new ResultData(voiceInfoService.previewVoice(aiPreviewParam)); } + @AuthIgnore + @ApiOperation("TTS音色预览(慧影)") + @PostMapping("/hypreview") + @ApiImplicitParams({}) + public ResultData hyvoicePreview(@RequestBody AiPreviewParam aiPreviewParam) { + logger.debug("[" + getIpAddr() + "] MouldPatchController::hyvoicePreview"); + return new ResultData(voiceInfoService.hyPreviewVoice(aiPreviewParam)); + } + @ApiOperation("TTS音色预览(慧影用)") @PostMapping("/loginPreview") @ApiImplicitParams({}) public ResultData loginPreview(@RequestBody AiPreviewParam aiPreviewParam) { logger.debug("[" + getIpAddr() + "] MouldPatchController::voicePreview"); - PreviewVoiceVO pv = voiceInfoService.loginPreviewVoice(aiPreviewParam); + PreviewVoiceVO pv = voiceInfoService.hyPreviewVoice(aiPreviewParam); Double time = pv.getTime();//秒 if (time > 5*60 ) { return new ResultData(Result.ERROR,"视频最大时长为300秒,当前时长为"+time+"秒"); diff --git a/suimangService/src/main/java/com/iformall/service/sm/VoiceInfoService.java b/suimangService/src/main/java/com/iformall/service/sm/VoiceInfoService.java index e91710f..1fef738 100644 --- a/suimangService/src/main/java/com/iformall/service/sm/VoiceInfoService.java +++ b/suimangService/src/main/java/com/iformall/service/sm/VoiceInfoService.java @@ -16,5 +16,5 @@ public interface VoiceInfoService { ResultData previewVoice(AiPreviewParam aiPreviewParam); - PreviewVoiceVO loginPreviewVoice(AiPreviewParam aiPreviewParam); + PreviewVoiceVO hyPreviewVoice(AiPreviewParam aiPreviewParam); } diff --git a/suimangService/src/main/java/com/iformall/service/sm/impl/VoiceInfoServiceImpl.java b/suimangService/src/main/java/com/iformall/service/sm/impl/VoiceInfoServiceImpl.java index 83b6b82..3c5448d 100644 --- a/suimangService/src/main/java/com/iformall/service/sm/impl/VoiceInfoServiceImpl.java +++ b/suimangService/src/main/java/com/iformall/service/sm/impl/VoiceInfoServiceImpl.java @@ -104,7 +104,7 @@ public class VoiceInfoServiceImpl implements VoiceInfoService { } @Override - public PreviewVoiceVO loginPreviewVoice(AiPreviewParam aiPreviewParam) { + public PreviewVoiceVO hyPreviewVoice(AiPreviewParam aiPreviewParam) { VoiceInfo voiceInfo = voiceMapper.selectOne(new LambdaQueryWrapper() .eq(VoiceInfo::getIsDel, 0) .eq(VoiceInfo::getId, aiPreviewParam.getVoice_id()));