mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-26 17:13:54 +08:00
Merge pull request #2905 from xinnan-tech/py_fix_minimaxLog
补充minimax接口错误信息
This commit is contained in:
@@ -216,6 +216,18 @@ class TTSProvider(TTSProviderBase):
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
data = json.loads(json_str)
|
data = json.loads(json_str)
|
||||||
|
|
||||||
|
# 检查业务层错误
|
||||||
|
base_resp = data.get("base_resp", {})
|
||||||
|
status_code = base_resp.get("status_code", 0)
|
||||||
|
if status_code != 0:
|
||||||
|
status_msg = base_resp.get("status_msg", "未知错误")
|
||||||
|
logger.bind(tag=TAG).error(
|
||||||
|
f"TTS请求失败, 错误码:{status_code}, 错误消息:{status_msg}"
|
||||||
|
)
|
||||||
|
self.tts_audio_queue.put((SentenceType.LAST, [], None))
|
||||||
|
return
|
||||||
|
|
||||||
status = data.get("data", {}).get("status", 1)
|
status = data.get("data", {}).get("status", 1)
|
||||||
audio_hex = data.get("data", {}).get("audio")
|
audio_hex = data.get("data", {}).get("audio")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user