MK-316 commited on
Commit
e0fb459
·
verified ·
1 Parent(s): 83bc86f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
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 - 0.05
55
  description = f"{similarity:.2f}"
56
 
57
- if similarity >= 0.9:
58
- feedback = "Excellent pronunciation!"
 
 
59
  elif similarity >= 0.8:
60
- feedback = "Good pronunciation!"
61
  elif similarity >= 0.5:
62
- feedback = "Needs improvement."
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