|
@@ -145,21 +145,20 @@ public class ScrbServiceImpl implements IScrbService {
|
|
|
throw new BusinessException(ErrorCode.FAILURE_CODE_5012);
|
|
|
}
|
|
|
textVoiceTransfer.setUpdateTime(new Date());
|
|
|
- textVoiceTransfer.setName(dto.getName());
|
|
|
- if(!dto.getDocument().equals(textVoiceTransfer.getDocument())){
|
|
|
- String taskId = ttsUtil.logTextToVoice(dto.getDocument(), dto.getVoiceType().longValue(), dto.getSpeed(), dto.getVolume());
|
|
|
- textVoiceTransfer.setTaskId(taskId);
|
|
|
- }
|
|
|
}else{
|
|
|
textVoiceTransfer = new TextVoiceTransfer();
|
|
|
textVoiceTransfer.setNum(dto.getNum());
|
|
|
- textVoiceTransfer.setName(dto.getName());
|
|
|
- textVoiceTransfer.setType("tts");
|
|
|
- textVoiceTransfer.setDocument(dto.getDocument());
|
|
|
- String taskId = ttsUtil.logTextToVoice(dto.getDocument(), dto.getVoiceType().longValue(), dto.getSpeed(), dto.getVolume());
|
|
|
- textVoiceTransfer.setTaskId(taskId);
|
|
|
- textVoiceTransferService.save(textVoiceTransfer);
|
|
|
}
|
|
|
+ textVoiceTransfer.setName(dto.getName());
|
|
|
+ textVoiceTransfer.setType("tts");
|
|
|
+ textVoiceTransfer.setDocument(dto.getDocument());
|
|
|
+ textVoiceTransfer.setVoiceType(dto.getVoiceType());
|
|
|
+ textVoiceTransfer.setSpeed(dto.getSpeed());
|
|
|
+ textVoiceTransfer.setVolume(dto.getVolume());
|
|
|
+ String taskId = ttsUtil.logTextToVoice(dto.getDocument(), dto.getVoiceType().longValue(), dto.getSpeed(), dto.getVolume());
|
|
|
+ textVoiceTransfer.setTaskId(taskId);
|
|
|
+ textVoiceTransfer.setStatus(CommonOperStatus.WAITING.code());
|
|
|
+ textVoiceTransfer.set
|
|
|
textVoiceTransferService.saveOrUpdate(textVoiceTransfer);
|
|
|
}
|
|
|
|