算法音频合成调用优化
This commit is contained in:
parent
89983b291c
commit
3a330c2600
@ -42,6 +42,7 @@ import org.hswebframework.web.api.crud.entity.PagerResult;
|
||||
import org.slf4j.MDC;
|
||||
import org.springframework.amqp.core.Message;
|
||||
import org.springframework.amqp.rabbit.annotation.RabbitListener;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.reactive.socket.WebSocketSession;
|
||||
import reactor.core.publisher.Mono;
|
||||
@ -713,8 +714,10 @@ public class BaseWebSocketProcess {
|
||||
if(this instanceof BoxWebSocketHandler){
|
||||
audioService.getAudioUrl(baseMessageResp.getText()).map(s ->{
|
||||
log.info("音频地址:{}", s);
|
||||
((BoxMessageResp)baseMessageResp).setAudio(s);
|
||||
baseSession.getSink().next(baseSession.getSession().textMessage(JSONObject.toJSONString(baseMessageResp)));
|
||||
BoxMessageResp boxMessageResp = new BoxMessageResp();
|
||||
BeanUtils.copyProperties(baseMessageResp, boxMessageResp);
|
||||
boxMessageResp.setAudio(s);
|
||||
baseSession.getSink().next(baseSession.getSession().textMessage(JSONObject.toJSONString(boxMessageResp)));
|
||||
return s;
|
||||
}).subscribe();
|
||||
}else{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user