|
@@ -417,6 +417,16 @@ public class ApiController extends BaseController {
|
|
|
if (!checkVoiceCode(apiCallTaskModel.getVoiceCode(), apiCallTaskModel.getVoiceSource())) {
|
|
if (!checkVoiceCode(apiCallTaskModel.getVoiceCode(), apiCallTaskModel.getVoiceSource())) {
|
|
|
return AjaxResult.error(AjaxResult.Type.INVALID_PARAM, "voiceCode或voiceSource参数不合法,请输入正确的voiceCode和voiceSource!", "");
|
|
return AjaxResult.error(AjaxResult.Type.INVALID_PARAM, "voiceCode或voiceSource参数不合法,请输入正确的voiceCode和voiceSource!", "");
|
|
|
}
|
|
}
|
|
|
|
|
+ // 校验asr传参
|
|
|
|
|
+ if (StringUtils.isBlank(ccCallTask.getAsrProvider())) {
|
|
|
|
|
+ return AjaxResult.error(AjaxResult.Type.INVALID_PARAM, "AsrProvider 参数不合法,请输入正确的AsrProvider!", "");
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isBlank(ccCallTask.getAsrModels())) {
|
|
|
|
|
+ return AjaxResult.error(AjaxResult.Type.INVALID_PARAM, "asrModels 参数不合法,请输入正确的asrModels!", "");
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isBlank(ccCallTask.getAsrLanguageCode())) {
|
|
|
|
|
+ return AjaxResult.error(AjaxResult.Type.INVALID_PARAM, "asrLanguageCode 参数不合法,请输入正确的asrLanguageCode!", "");
|
|
|
|
|
+ }
|
|
|
// 创建任务
|
|
// 创建任务
|
|
|
BeanUtils.copyProperties(apiCallTaskModel, ccCallTask, "batchId");
|
|
BeanUtils.copyProperties(apiCallTaskModel, ccCallTask, "batchId");
|
|
|
if ("acd".equals(ccCallTask.getAiTransferType())) {
|
|
if ("acd".equals(ccCallTask.getAiTransferType())) {
|
|
@@ -433,16 +443,16 @@ public class ApiController extends BaseController {
|
|
|
ccCallTask.setRate(ccCallTask.getConntectRate()/100.0);
|
|
ccCallTask.setRate(ccCallTask.getConntectRate()/100.0);
|
|
|
}
|
|
}
|
|
|
ccCallTask.setCreatetime(System.currentTimeMillis());
|
|
ccCallTask.setCreatetime(System.currentTimeMillis());
|
|
|
- if (StringUtils.isBlank(ccCallTask.getAsrLanguageCode())) {
|
|
|
|
|
- ccCallTask.setAsrLanguageCode("zh-CN");
|
|
|
|
|
- }
|
|
|
|
|
|
|
+// if (StringUtils.isBlank(ccCallTask.getAsrLanguageCode())) {
|
|
|
|
|
+// ccCallTask.setAsrLanguageCode("zh-CN");
|
|
|
|
|
+// }
|
|
|
if (StringUtils.isBlank(ccCallTask.getTtsLanguageCode())) {
|
|
if (StringUtils.isBlank(ccCallTask.getTtsLanguageCode())) {
|
|
|
ccCallTask.setTtsLanguageCode("zh-CN");
|
|
ccCallTask.setTtsLanguageCode("zh-CN");
|
|
|
}
|
|
}
|
|
|
- if (StringUtils.isBlank(ccCallTask.getAsrModels())) {
|
|
|
|
|
- ccCallTask.setAsrProvider("ali");
|
|
|
|
|
- ccCallTask.setAsrModels("fun-asr-flash-8k-realtime");
|
|
|
|
|
- }
|
|
|
|
|
|
|
+// if (StringUtils.isBlank(ccCallTask.getAsrModels())) {
|
|
|
|
|
+// ccCallTask.setAsrProvider("ali");
|
|
|
|
|
+// ccCallTask.setAsrModels("fun-asr-flash-8k-realtime");
|
|
|
|
|
+// }
|
|
|
if (StringUtils.isBlank(ccCallTask.getTtsModels())) {
|
|
if (StringUtils.isBlank(ccCallTask.getTtsModels())) {
|
|
|
ccCallTask.setTtsModels("");
|
|
ccCallTask.setTtsModels("");
|
|
|
}
|
|
}
|