mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-27 17:43:55 +08:00
update:优化日志打印
This commit is contained in:
@@ -8,6 +8,7 @@ TTS上报功能已集成到ConnectionHandler类中。
|
|||||||
|
|
||||||
具体实现请参考core/connection.py中的相关代码。
|
具体实现请参考core/connection.py中的相关代码。
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import time
|
import time
|
||||||
|
|
||||||
import opuslib_next
|
import opuslib_next
|
||||||
@@ -145,4 +146,4 @@ def enqueue_asr_report(conn, text, opus_data):
|
|||||||
f"ASR数据已加入上报队列: {conn.device_id}, 不上报音频"
|
f"ASR数据已加入上报队列: {conn.device_id}, 不上报音频"
|
||||||
)
|
)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
conn.logger.bind(tag=TAG).error(f"加入ASR上报队列失败: {text}, {e}")
|
conn.logger.bind(tag=TAG).debug(f"加入ASR上报队列失败: {text}, {e}")
|
||||||
|
|||||||
@@ -107,7 +107,6 @@ class ASRProvider(ASRProviderBase):
|
|||||||
# 等待初始化响应
|
# 等待初始化响应
|
||||||
try:
|
try:
|
||||||
init_res = await self.asr_ws.recv()
|
init_res = await self.asr_ws.recv()
|
||||||
logger.bind(tag=TAG).debug(f"收到原始响应: {init_res}")
|
|
||||||
result = self.parse_response(init_res)
|
result = self.parse_response(init_res)
|
||||||
logger.bind(tag=TAG).info(f"ASR服务初始化响应: {result}")
|
logger.bind(tag=TAG).info(f"ASR服务初始化响应: {result}")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@@ -328,7 +327,6 @@ class ASRProvider(ASRProviderBase):
|
|||||||
self.retry_delay
|
self.retry_delay
|
||||||
) # 继续等待,以便后续重试
|
) # 继续等待,以便后续重试
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.bind(tag=TAG).error(f"处理ASR结果时发生错误: {e}")
|
|
||||||
if not self.conn.stop_event.is_set():
|
if not self.conn.stop_event.is_set():
|
||||||
await asyncio.sleep(2) # 增加重试延迟
|
await asyncio.sleep(2) # 增加重试延迟
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|||||||
Reference in New Issue
Block a user