| | |
| | | } |
| | | |
| | | |
| | | wrapper.orderByAsc(TemplateDO::getId); |
| | | wrapper.orderByDesc(TemplateDO::getCreateTime); |
| | | |
| | | return selectPage(reqVO, wrapper); |
| | | } |
| | | |
| | |
| | | // 处理业务逻辑错误,更新状态和错误信息 |
| | | String referenceAudioText = responseJson.getString("reference_audio_text"); |
| | | String asrFormatAudioUrl = responseJson.getString("asr_format_audio_url"); |
| | | if (referenceAudioText == null || asrFormatAudioUrl == null) { |
| | | // 如果没有返回正确的文本或音频 URL,认为训练失败 |
| | | digitalHumansMapper.update(new UpdateWrapper<DigitalHumansDO>().lambda().eq(DigitalHumansDO::getCode, digitalHumansTrailVo.getCode()).set(DigitalHumansDO::getStatus, ERROR_STATUS)); |
| | | log.error("训练失败:->>>>>>>>> 没有返回正确的文本或音频 URL"); |
| | | return; |
| | | } |
| | | // 如果成功,获取一帧当图片 |
| | | String picFileName = modelFileName.replace(extname, ".png"); |
| | | String pngPath = configApi.getConfigValueByKey(EASEGEN_URL) + "\\human_picture"; |