Hello. Thank you for the efforts in this all-in-one package.
I am mainly using MOSNet and SRMR now, as they are non-intrusive (absolute).
But I find that more than 1 value are output from the codes for each metric, even I only load 1 audio file for evaluation.
Here is an example of Python output:
{'mosnet': array([2.75408196, 3.04858017, 3.26394176]), 'srmr': array([10.25382248, 7.35339144, 8.33086446]), 'stoi': array([ 0.09140952, -0.08605568, -0.0059758 ])}
You can see there are 3 values for each metric. And sometimes I got only 1 or 2 for each.
I am quite sure my input audio is an 1d array as numpy.shape(audio) gives (101984,)
Is it because of the length of input audio?
Also please advise why SRMR returns large number while in your introduction it is between 0 to 1 with 1 the best?
Thanks!
Hello. Thank you for the efforts in this all-in-one package.
I am mainly using MOSNet and SRMR now, as they are non-intrusive (absolute).
But I find that more than 1 value are output from the codes for each metric, even I only load 1 audio file for evaluation.
Here is an example of Python output:
{'mosnet': array([2.75408196, 3.04858017, 3.26394176]), 'srmr': array([10.25382248, 7.35339144, 8.33086446]), 'stoi': array([ 0.09140952, -0.08605568, -0.0059758 ])}You can see there are 3 values for each metric. And sometimes I got only 1 or 2 for each.
I am quite sure my input audio is an 1d array as
numpy.shape(audio)gives(101984,)Is it because of the length of input audio?
Also please advise why SRMR returns large number while in your introduction it is between 0 to 1 with 1 the best?
Thanks!