vineelpratap commited on
Commit
8140dae
1 Parent(s): ad15874

Update asr.py

Browse files
Files changed (1) hide show
  1. asr.py +4 -1
asr.py CHANGED
@@ -72,7 +72,10 @@ def transcribe(audio_data, lang="eng (English)"):
72
  # microphone
73
  sr, audio_samples = audio_data
74
  audio_samples = (audio_samples / 32768.0).astype(np.float32)
75
- assert sr == ASR_SAMPLING_RATE, "Invalid sampling rate"
 
 
 
76
  else:
77
  # file upload
78
  isinstance(audio_data, str)
 
72
  # microphone
73
  sr, audio_samples = audio_data
74
  audio_samples = (audio_samples / 32768.0).astype(np.float32)
75
+ if sr != ASR_SAMPLING_RATE:
76
+ audio_samples = librosa.resample(
77
+ audio_samples, orig_sr=sr, target_sr=ASR_SAMPLING_RATE
78
+ )
79
  else:
80
  # file upload
81
  isinstance(audio_data, str)