From ec593759f75857189802be31714d7f2ddc7c76ab Mon Sep 17 00:00:00 2001 From: wulin Date: Sat, 28 Oct 2023 11:52:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=A4=E8=AF=97=E8=BF=94=E5=9B=9E=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iot/box/websocket/api/command/QianWenActionCommand.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/command/QianWenActionCommand.java b/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/command/QianWenActionCommand.java index 3d595dd..2b81458 100644 --- a/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/command/QianWenActionCommand.java +++ b/iot-modules/iot-box-websocket-api/src/main/java/com/qiuguo/iot/box/websocket/api/command/QianWenActionCommand.java @@ -12,7 +12,9 @@ public class QianWenActionCommand extends ActionCommand implements IActionComma public Mono process(Action action, BaseSession baseSession) { log.info("千问 Action:{}", action.getAsk()); - return toQianWen(action, baseSession, AskTypeEnum.TTS.getCode()).flatMap(vo ->{ + return toQianWen(action, + baseSession, + action.getSystemTalkAnswerConfigEntity() == null ? AskTypeEnum.TTS.getCode() : action.getSystemTalkAnswerConfigEntity().getAnswerType()).flatMap(vo ->{ //千问只调一次 return Mono.empty(); });