Spaces:
Runtime error
Runtime error
Gabriel C
commited on
Update app.py
Browse files
app.py
CHANGED
|
@@ -14,7 +14,14 @@ def transcribe(stream, new_chunk):
|
|
| 14 |
Transcribes using whisper
|
| 15 |
"""
|
| 16 |
sr, y = new_chunk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
y = y.astype(np.float32)
|
|
|
|
|
|
|
| 18 |
y /= np.max(np.abs(y))
|
| 19 |
|
| 20 |
if stream is not None:
|
|
|
|
| 14 |
Transcribes using whisper
|
| 15 |
"""
|
| 16 |
sr, y = new_chunk
|
| 17 |
+
|
| 18 |
+
# Convert stereo to mono if necessary
|
| 19 |
+
if y.ndim == 2 and y.shape[1] == 2:
|
| 20 |
+
y = y.mean(axis=1) # Averaging both channels if stereo
|
| 21 |
+
|
| 22 |
y = y.astype(np.float32)
|
| 23 |
+
|
| 24 |
+
# Normalization
|
| 25 |
y /= np.max(np.abs(y))
|
| 26 |
|
| 27 |
if stream is not None:
|