Spaces:
Runtime error
Runtime error
Commit
•
d2870ee
1
Parent(s):
034cd74
Update app.py
Browse files
app.py
CHANGED
@@ -115,13 +115,16 @@ def main():
|
|
115 |
audio_location = "audio_cache/" + str(uuid.uuid4()) + ".wav"
|
116 |
|
117 |
save_audio_file_using_mic(audio_location, wav_audio_data)
|
|
|
|
|
118 |
|
119 |
-
|
120 |
-
|
121 |
-
|
|
|
|
|
122 |
else:
|
123 |
-
|
124 |
-
|
125 |
print(text)
|
126 |
st.write("Transcription:")
|
127 |
st.write(text)
|
|
|
115 |
audio_location = "audio_cache/" + str(uuid.uuid4()) + ".wav"
|
116 |
|
117 |
save_audio_file_using_mic(audio_location, wav_audio_data)
|
118 |
+
duration=get_audio_length_wave(audio_location)
|
119 |
+
if duration>2:
|
120 |
|
121 |
+
if language == "Hindi":
|
122 |
+
text = hi_asr_model.transcribe([audio_location], logprobs=False)[0]
|
123 |
+
|
124 |
+
else:
|
125 |
+
text = en_asr_model.transcribe([audio_location], logprobs=False)[0]
|
126 |
else:
|
127 |
+
st.write("ERROR mic recording should be more than 2 seconds")
|
|
|
128 |
print(text)
|
129 |
st.write("Transcription:")
|
130 |
st.write(text)
|