Update app.py
Browse files
app.py
CHANGED
@@ -106,12 +106,15 @@ def transcribe_audio():
|
|
106 |
lang_code = LANGUAGE_CODES[language]
|
107 |
|
108 |
# Save audio file temporarily
|
109 |
-
audio_path = os.path.join(OUTPUT_DIR, "input_audio
|
110 |
audio_file.save(audio_path)
|
111 |
|
112 |
# Load and process audio
|
113 |
try:
|
|
|
114 |
waveform, sr = torchaudio.load(audio_path)
|
|
|
|
|
115 |
if sr != SAMPLE_RATE:
|
116 |
waveform = torchaudio.transforms.Resample(sr, SAMPLE_RATE)(waveform)
|
117 |
|
|
|
106 |
lang_code = LANGUAGE_CODES[language]
|
107 |
|
108 |
# Save audio file temporarily
|
109 |
+
audio_path = os.path.join(OUTPUT_DIR, "input_audio")
|
110 |
audio_file.save(audio_path)
|
111 |
|
112 |
# Load and process audio
|
113 |
try:
|
114 |
+
# Load audio using torchaudio, which supports various formats
|
115 |
waveform, sr = torchaudio.load(audio_path)
|
116 |
+
|
117 |
+
# Resample if necessary
|
118 |
if sr != SAMPLE_RATE:
|
119 |
waveform = torchaudio.transforms.Resample(sr, SAMPLE_RATE)(waveform)
|
120 |
|