|
|
@@ -60,12 +60,17 @@ public class AiVideoHelper { |
|
|
|
public void setLocalDeploy(boolean localDeploy) { |
|
|
|
this.localDeploy = localDeploy; |
|
|
|
} |
|
|
|
|
|
|
|
public static String token;//跟遂芒唯一验证 |
|
|
|
@Value("${suimang.token}") |
|
|
|
public void setToken(String token) { |
|
|
|
this.token = token; |
|
|
|
} |
|
|
|
|
|
|
|
public static String doPost(String url, String params) { |
|
|
|
return HttpUtil.doAiVideoPost(url,params); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static AiVideoResult createVideo(AiVideoParam videoParam) { |
|
|
|
|
|
|
|
// videoParam.setTask_id(taskId); |
|
|
@@ -75,6 +80,7 @@ public class AiVideoHelper { |
|
|
|
videoParam.setCallback_url(callbackUrl + "/callback/oral/broadcasting"); |
|
|
|
} |
|
|
|
|
|
|
|
videoParam.setToken(token); |
|
|
|
log.info("生成视频start request:" + videoParam.neglectImgString()); |
|
|
|
String response = doPost(oral_broadcasting+"/gen_dh_video", JSONObject.toJSONString(videoParam)); |
|
|
|
log.info("生成视频end response:"+response); |
|
|
@@ -135,6 +141,7 @@ public class AiVideoHelper { |
|
|
|
|
|
|
|
public static AiCheckPhotoResult checkPhoto(AiCheckPhotoParam param) { |
|
|
|
// String response = doPost("http://111.198.0.15:22299" + "/image_qualit", JSONObject.toJSONString(param)); |
|
|
|
param.setToken(token); |
|
|
|
String response = doPost(photo_speak + "/image_qualit", JSONObject.toJSONString(param)); |
|
|
|
log.info("图片质量审核 end response:" + response); |
|
|
|
AiCheckPhotoResult result = new AiCheckPhotoResult(); |
|
|
@@ -168,6 +175,7 @@ public class AiVideoHelper { |
|
|
|
} |
|
|
|
|
|
|
|
public static AiPreviewResult voicePreview(AiPreviewParam param) { |
|
|
|
param.setToken(token); |
|
|
|
log.info("TTS音色预览 start request:" + JSONObject.toJSONString(param)); |
|
|
|
String response = doPost(photo_speak + "/tts_wav", JSONObject.toJSONString(param)); |
|
|
|
log.info("TTS音色预览 end response:" + response); |
|
|
|