mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-29 05:13:56 +08:00
update:优化
This commit is contained in:
@@ -96,10 +96,9 @@ class ConnectionHandler:
|
|||||||
# 依赖的组件
|
# 依赖的组件
|
||||||
self.vad = None
|
self.vad = None
|
||||||
self.asr = None
|
self.asr = None
|
||||||
self.tts = None
|
|
||||||
self._asr = _asr
|
self._asr = _asr
|
||||||
self._vad = _vad
|
self._vad = _vad
|
||||||
self._tts = _tts
|
self.tts = _tts
|
||||||
self.llm = _llm
|
self.llm = _llm
|
||||||
self.memory = _memory
|
self.memory = _memory
|
||||||
self.intent = _intent
|
self.intent = _intent
|
||||||
|
|||||||
@@ -38,7 +38,21 @@ class TTSProviderBase(ABC):
|
|||||||
";",
|
";",
|
||||||
":",
|
":",
|
||||||
)
|
)
|
||||||
self.first_sentence_punctuations = (",", ",")
|
self.first_sentence_punctuations = (
|
||||||
|
",",
|
||||||
|
"~",
|
||||||
|
"、",
|
||||||
|
",",
|
||||||
|
"。",
|
||||||
|
".",
|
||||||
|
"?",
|
||||||
|
"?",
|
||||||
|
"!",
|
||||||
|
"!",
|
||||||
|
";",
|
||||||
|
";",
|
||||||
|
":",
|
||||||
|
)
|
||||||
self.tts_stop_request = False
|
self.tts_stop_request = False
|
||||||
self.processed_chars = 0
|
self.processed_chars = 0
|
||||||
self.is_first_sentence = True
|
self.is_first_sentence = True
|
||||||
|
|||||||
Reference in New Issue
Block a user