File size: 505 Bytes
4443db3 3f28e88 4443db3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import gradio as gr
import pesq
def calculate_mos_difference(ref_file, deg_file):
ref_mos = pesq.pesq(ref_file, ref_file, 'wb')
deg_mos = pesq.pesq(ref_file, deg_file, 'wb')
mos_difference = ref_mos - deg_mos
return mos_difference
audio_inputs = [
gr.inputs.Audio(label="Reference Audio"),
gr.inputs.Audio(label="Degraded Audio")
]
output = gr.outputs.Textbox(label="MOS Value Difference")
gr.Interface(fn=calculate_mos_difference, inputs=audio_inputs, outputs=output).launch()
|