File size: 412 Bytes
004e907 |
1 2 3 4 5 6 7 8 9 10 11 12 |
import jiwer
def calculate_wer(predictions, golds):
transformation = jiwer.Compose([
jiwer.ToLowerCase(),
jiwer.RemoveWhiteSpace(replace_by_space=True),
jiwer.RemoveMultipleSpaces(),
jiwer.Strip(),
jiwer.ReduceToListOfListOfWords(word_delimiter=" ")
])
return jiwer.wer(golds, predictions, truth_transform=transformation, hypothesis_transform=transformation) |