Spaces:
Sleeping
Sleeping
Update logic.py
Browse files
logic.py
CHANGED
@@ -18,11 +18,11 @@ def transcribe(audio):
|
|
18 |
return {'language': result['language'], 'text': result['text']}
|
19 |
|
20 |
def text2phoneme(text):
|
21 |
-
return phonemize(text.lower(), backend='espeak' , separator=separator, strip=True, with_stress=False, tie=False, language='en-us')
|
22 |
|
23 |
def rate_pronunciation(expected_phonemes, actual_phonemes):
|
24 |
-
expected_phonemes = expected_phonemes
|
25 |
-
actual_phonemes = actual_phonemes
|
26 |
# Calculate the Levenshtein distance between the two phoneme sequences
|
27 |
results = []
|
28 |
for i, base_word in enumerate(actual_phonemes):
|
|
|
18 |
return {'language': result['language'], 'text': result['text']}
|
19 |
|
20 |
def text2phoneme(text):
|
21 |
+
return phonemize(text.lower().split(), backend='espeak' , separator=separator, strip=True, with_stress=False, tie=False, language='en-us')
|
22 |
|
23 |
def rate_pronunciation(expected_phonemes, actual_phonemes):
|
24 |
+
expected_phonemes = expected_phonemes
|
25 |
+
actual_phonemes = actual_phonemes
|
26 |
# Calculate the Levenshtein distance between the two phoneme sequences
|
27 |
results = []
|
28 |
for i, base_word in enumerate(actual_phonemes):
|