import onnxruntime as ort
import librosa
import numpy as np

sess = ort.InferenceSession("wav2vec2mos.onnx")
signal, _ = librosa.load("example.wav", sr=16000)
x = signal[np.newaxis, :].astype(np.float32)
outs = sess.run(None, {"input_values": x})
mos = float(outs[0].reshape(-1).mean())

print("MOS:", mos)
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support