ojas121 commited on
Commit
2ee5365
·
verified ·
1 Parent(s): 9fb6965

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -0
app.py CHANGED
@@ -12,6 +12,18 @@ import os
12
  from pydub import AudioSegment
13
  import noisereduce as nr
14
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  # Load Vosk model
16
  MODEL_PATH = "vosk-model-small-en-us-0.15"
17
  if not os.path.exists(MODEL_PATH):
 
12
  from pydub import AudioSegment
13
  import noisereduce as nr
14
 
15
+ import os
16
+ import subprocess
17
+
18
+ # Ensure librosa is installed
19
+ try:
20
+ import librosa
21
+ except ImportError:
22
+ subprocess.run(["pip", "install", "librosa"])
23
+ import librosa
24
+
25
+
26
+
27
  # Load Vosk model
28
  MODEL_PATH = "vosk-model-small-en-us-0.15"
29
  if not os.path.exists(MODEL_PATH):