From 8f32b160ebdb00b2826ca7503e37b322772c40e9 Mon Sep 17 00:00:00 2001 From: buua436 Date: Tue, 2 Dec 2025 09:36:22 +0800 Subject: [PATCH] update --- api/apps/conversation_app.py | 8 ++++---- rag/llm/sequence2txt_model.py | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/api/apps/conversation_app.py b/api/apps/conversation_app.py index 9c7708566..09310250f 100644 --- a/api/apps/conversation_app.py +++ b/api/apps/conversation_app.py @@ -291,8 +291,8 @@ async def sequence2txt(): text = asr_mdl.transcription(temp_audio_path) try: os.remove(temp_audio_path) - except: - pass + except Exception as e: + logging.error(f"Failed to remove temp audio file: {str(e)}") return get_json_result(data={"text": text}) async def event_stream(): try: @@ -304,8 +304,8 @@ async def sequence2txt(): finally: try: os.remove(temp_audio_path) - except: - pass + except Exception as e: + logging.error(f"Failed to remove temp audio file: {str(e)}") return Response(event_stream(), content_type="text/event-stream") diff --git a/rag/llm/sequence2txt_model.py b/rag/llm/sequence2txt_model.py index 201f0febb..e5839afd1 100644 --- a/rag/llm/sequence2txt_model.py +++ b/rag/llm/sequence2txt_model.py @@ -99,8 +99,8 @@ class QWenSeq2txt(Base): try: text = resp["output"]["choices"][0]["message"].content[0]["text"] - except: - text = "" + except Exception as e: + text = "**ERROR**: " + str(e) return text, num_tokens_from_string(text) def stream_transcription(self, audio_path): @@ -139,8 +139,8 @@ class QWenSeq2txt(Base): piece = chunk["output"]["choices"][0]["message"].content[0]["text"] full = piece yield {"event": "delta", "text": piece} - except: - pass + except Exception as e: + yield {"event": "error", "text": str(e)} yield {"event": "final", "text": full}