Spaces:
Sleeping
Sleeping
import werpy | |
import gradio as gr | |
def word_error_rate(reference, hypothesis): | |
normalized_reference = werpy.normalize(reference) | |
normalized_hypothesis = werpy.normalize(hypothesis) | |
wer_result = werpy.wer(normalized_reference, normalized_hypothesis) | |
return wer_result | |
title = "Word Error Rate Calculator" | |
description = '''A simple application to quickly calculate the Word Error Rate (WER)''' | |
inputs=[ | |
gr.Textbox(type='str', lines=2, label="Input Reference Text"), | |
gr.Textbox(type='str', lines=2, label="Input Hypothesis Text") | |
] | |
outputs = gr.outputs.Textbox(label="Word Error Rate") | |
iface = gr.Interface( | |
fn = word_error_rate, | |
inputs = inputs, | |
outputs = outputs, | |
title = title, | |
description = description | |
) | |
iface.launch() |