Update modules/vad/silero_vad.py
Browse files
modules/vad/silero_vad.py
CHANGED
@@ -107,10 +107,9 @@ class SileroVAD:
|
|
107 |
|
108 |
audio_length_samples = len(audio)
|
109 |
|
110 |
-
padded_audio = np.pad(
|
111 |
-
|
112 |
-
)
|
113 |
-
speech_probs = self.model(padded_audio.reshape(1, -1)).squeeze(0)
|
114 |
|
115 |
triggered = False
|
116 |
speeches = []
|
|
|
107 |
|
108 |
audio_length_samples = len(audio)
|
109 |
|
110 |
+
padded_audio = np.pad(audio, (0, window_size_samples - audio.shape[0] % window_size_samples))
|
111 |
+
padded_audio = padded_audio.reshape(1, -1)
|
112 |
+
speech_probs = self.model(padded_audio).squeeze(0)
|
|
|
113 |
|
114 |
triggered = False
|
115 |
speeches = []
|