Spaces:
Sleeping
Sleeping
phamngoctukts
commited on
Commit
•
4ef31ad
1
Parent(s):
7943ceb
Update app.py
Browse files
app.py
CHANGED
@@ -74,11 +74,16 @@ def determine_pause(audio:np.ndarray,sampling_rate:int,state:AppState) -> bool:
|
|
74 |
return (duration - dur_vad) > 1
|
75 |
|
76 |
def process_audio(audio:tuple, image: Image, state:AppState):
|
77 |
-
if
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
|
|
|
|
|
|
|
|
|
|
82 |
if image is None:
|
83 |
state.image = {"file":""}
|
84 |
else:
|
|
|
74 |
return (duration - dur_vad) > 1
|
75 |
|
76 |
def process_audio(audio:tuple, image: Image, state:AppState):
|
77 |
+
if audio is None:
|
78 |
+
print("Lỗi: audio là None. Kiểm tra nguồn âm thanh.")
|
79 |
+
# Xử lý lỗi, ví dụ: thoát chương trình hoặc sử dụng giá trị mặc định cho audio
|
80 |
+
else:
|
81 |
+
try:
|
82 |
+
if state.stream is None:
|
83 |
+
state.stream = np.array([], dtype=audio.dtype) # Khởi tạo với cùng kiểu dữ liệu như audio
|
84 |
+
state.stream = np.concatenate((state.stream, audio[1]))
|
85 |
+
except IndexError:
|
86 |
+
print("Lỗi: Chỉ mục vượt quá giới hạn của audio. Kiểm tra kích thước của audio.")
|
87 |
if image is None:
|
88 |
state.image = {"file":""}
|
89 |
else:
|