daihui.zhang
commited on
Commit
·
966f24d
1
Parent(s):
352d0e5
fix error in vad
Browse files
transcribe/whisper_llm_serve.py
CHANGED
|
@@ -238,16 +238,9 @@ class PyWhiperCppServe(ServeClientBase):
|
|
| 238 |
|
| 239 |
|
| 240 |
def get_audio_chunk_for_processing(self):
|
| 241 |
-
if self.frames_np.shape[0] >= self.sample_rate * 1:
|
| 242 |
-
return self.frames_np.copy()
|
| 243 |
self.vad_merge()
|
| 244 |
-
|
| 245 |
-
|
| 246 |
-
# 创建静音填充(零值)
|
| 247 |
-
silence = np.zeros(padding_length + int(0.01 * self.sample_rate), dtype=np.float32)
|
| 248 |
-
# 拼接原始音频和静音填充
|
| 249 |
-
padded_audio = np.concatenate([silence, self.frames_np])
|
| 250 |
-
return padded_audio.copy()
|
| 251 |
|
| 252 |
def stop(self):
|
| 253 |
self._translate_thread_stop.set()
|
|
|
|
| 238 |
|
| 239 |
|
| 240 |
def get_audio_chunk_for_processing(self):
|
|
|
|
|
|
|
| 241 |
self.vad_merge()
|
| 242 |
+
|
| 243 |
+
return self.frames_np.copy()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 244 |
|
| 245 |
def stop(self):
|
| 246 |
self._translate_thread_stop.set()
|