Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -51,15 +51,17 @@ def transcribe_audio(file_info):
|
|
| 51 |
def pronunciation_correction(expected_text, file_info):
|
| 52 |
user_spoken_text = transcribe_audio(file_info)
|
| 53 |
similarity = ratio(expected_text.lower(), user_spoken_text.lower())
|
| 54 |
-
similarity = similarity
|
| 55 |
description = f"{similarity:.2f}"
|
| 56 |
|
| 57 |
-
if similarity >= 0.
|
| 58 |
-
feedback = "Excellent
|
|
|
|
|
|
|
| 59 |
elif similarity >= 0.8:
|
| 60 |
-
feedback = "
|
| 61 |
elif similarity >= 0.5:
|
| 62 |
-
feedback = "
|
| 63 |
else:
|
| 64 |
feedback = "What did you say?"
|
| 65 |
|
|
|
|
| 51 |
def pronunciation_correction(expected_text, file_info):
|
| 52 |
user_spoken_text = transcribe_audio(file_info)
|
| 53 |
similarity = ratio(expected_text.lower(), user_spoken_text.lower())
|
| 54 |
+
similarity = similarity
|
| 55 |
description = f"{similarity:.2f}"
|
| 56 |
|
| 57 |
+
if similarity >= 0.95:
|
| 58 |
+
feedback = "Excellent!"
|
| 59 |
+
elif similarity >= 0.9:
|
| 60 |
+
feedback = "Got it; No problem!"
|
| 61 |
elif similarity >= 0.8:
|
| 62 |
+
feedback = "I'll listen carefully when you say :-)"
|
| 63 |
elif similarity >= 0.5:
|
| 64 |
+
feedback = "I think I heard you :-)"
|
| 65 |
else:
|
| 66 |
feedback = "What did you say?"
|
| 67 |
|