mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-26 00:53:54 +08:00
update:合并双流式
This commit is contained in:
@@ -19,13 +19,12 @@ class WebSocketServer:
|
||||
"VAD" in self.config["selected_module"],
|
||||
"ASR" in self.config["selected_module"],
|
||||
"LLM" in self.config["selected_module"],
|
||||
"TTS" in self.config["selected_module"],
|
||||
False,
|
||||
"Memory" in self.config["selected_module"],
|
||||
"Intent" in self.config["selected_module"],
|
||||
)
|
||||
self._vad = modules["vad"] if "vad" in modules else None
|
||||
self._asr = modules["asr"] if "asr" in modules else None
|
||||
self._tts = modules["tts"] if "tts" in modules else None
|
||||
self._llm = modules["llm"] if "llm" in modules else None
|
||||
self._intent = modules["intent"] if "intent" in modules else None
|
||||
self._memory = modules["memory"] if "memory" in modules else None
|
||||
@@ -50,7 +49,6 @@ class WebSocketServer:
|
||||
self._vad,
|
||||
self._asr,
|
||||
self._llm,
|
||||
self._tts,
|
||||
self._memory,
|
||||
self._intent,
|
||||
self, # 传入server实例
|
||||
@@ -99,7 +97,7 @@ class WebSocketServer:
|
||||
update_vad,
|
||||
update_asr,
|
||||
"LLM" in new_config["selected_module"],
|
||||
"TTS" in new_config["selected_module"],
|
||||
False,
|
||||
"Memory" in new_config["selected_module"],
|
||||
"Intent" in new_config["selected_module"],
|
||||
)
|
||||
@@ -109,8 +107,6 @@ class WebSocketServer:
|
||||
self._vad = modules["vad"]
|
||||
if "asr" in modules:
|
||||
self._asr = modules["asr"]
|
||||
if "tts" in modules:
|
||||
self._tts = modules["tts"]
|
||||
if "llm" in modules:
|
||||
self._llm = modules["llm"]
|
||||
if "intent" in modules:
|
||||
|
||||
Reference in New Issue
Block a user