From fdafd3f6bc2f04d16e7cab5afcdb1257e87a8a78 Mon Sep 17 00:00:00 2001
From: 游雁 <zhifu.gzf@alibaba-inc.com>
Date: 星期二, 17 十二月 2024 11:15:53 +0800
Subject: [PATCH] emotion2vec

---
 funasr/utils/load_utils.py |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/funasr/utils/load_utils.py b/funasr/utils/load_utils.py
index aabf5d9..52753c4 100644
--- a/funasr/utils/load_utils.py
+++ b/funasr/utils/load_utils.py
@@ -138,7 +138,10 @@
 
 
 def load_bytes(input):
-    input = validate_frame_rate(input)
+    try:
+        input = validate_frame_rate(input)
+    except:
+        pass
     middle_data = np.frombuffer(input, dtype=np.int16)
     middle_data = np.asarray(middle_data)
     if middle_data.dtype.kind not in "iu":
@@ -153,11 +156,12 @@
     array = np.frombuffer((middle_data.astype(dtype) - offset) / abs_max, dtype=np.float32)
     return array
 
+
 def validate_frame_rate(
     input,
     fs: int = 16000,
 ):
-    
+
     # 灏嗘枃浠惰鍙栦负瀛楄妭娴�
     byte_data = BytesIO(input)
 
@@ -175,7 +179,7 @@
 
         # 鑾峰彇閲嶆柊閲囨牱鍚庣殑瀛楄妭娴佹暟鎹�
         input = output.read()
-        
+
     return input
 
 

--
Gitblit v1.9.1