From 5050c5b9aebefcf54bdd05b1940b02a1c0c97e94 Mon Sep 17 00:00:00 2001 From: haosenwang1018 Date: Tue, 24 Feb 2026 22:03:46 +0000 Subject: [PATCH] fix: replace bare except clauses with Exception - tools/utils.py: exception in text processing - tools/whisper_mix_normalize.py: pyopenjtalk.g2p fallback (2 sites) --- tools/utils.py | 2 +- tools/whisper_mix_normalize.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/utils.py b/tools/utils.py index 7125bca..e0e601d 100644 --- a/tools/utils.py +++ b/tools/utils.py @@ -52,6 +52,6 @@ def forced_align(log_probs: torch.Tensor, targets: torch.Tensor, blank: int = 0) "score": round(score, 3), } ) - except: + except Exception: pass return items diff --git a/tools/whisper_mix_normalize.py b/tools/whisper_mix_normalize.py index 8382c9b..e831474 100644 --- a/tools/whisper_mix_normalize.py +++ b/tools/whisper_mix_normalize.py @@ -46,13 +46,13 @@ def safe_ja_g2p(text, kana=True, max_length=100): try: converted = pyopenjtalk.g2p(part, kana=kana) parts.append(converted) - except: + except Exception: parts.append(part) # 如果转换失败,使用原文本 return ' '.join(parts) else: try: return pyopenjtalk.g2p(text, kana=kana) - except: + except Exception: return text # 如果转换失败,返回原文本