Update evaluate.py
Browse files- evaluate.py +3 -1
evaluate.py
CHANGED
|
@@ -776,12 +776,14 @@ def handle_evaluation_request(request, reference_dir, output_dir, sample_rate):
|
|
| 776 |
# Determine feedback based on score
|
| 777 |
is_correct = best_score >= 70.0
|
| 778 |
|
|
|
|
| 779 |
if best_score >= 90.0:
|
| 780 |
feedback = "Perfect pronunciation! Excellent job!"
|
| 781 |
elif best_score >= 80.0:
|
| 782 |
feedback = "Great pronunciation! Your accent is very good."
|
|
|
|
| 783 |
elif best_score >= 70.0:
|
| 784 |
-
feedback = "
|
| 785 |
elif best_score >= 50.0:
|
| 786 |
feedback = "Fair attempt. Try focusing on the syllables that differ from the sample."
|
| 787 |
else:
|
|
|
|
| 776 |
# Determine feedback based on score
|
| 777 |
is_correct = best_score >= 70.0
|
| 778 |
|
| 779 |
+
# To something like this
|
| 780 |
if best_score >= 90.0:
|
| 781 |
feedback = "Perfect pronunciation! Excellent job!"
|
| 782 |
elif best_score >= 80.0:
|
| 783 |
feedback = "Great pronunciation! Your accent is very good."
|
| 784 |
+
# This is no longer a "pass" since you changed threshold to 80
|
| 785 |
elif best_score >= 70.0:
|
| 786 |
+
feedback = "Almost there. Keep practicing to improve your pronunciation."
|
| 787 |
elif best_score >= 50.0:
|
| 788 |
feedback = "Fair attempt. Try focusing on the syllables that differ from the sample."
|
| 789 |
else:
|