license: apache-2.0 | |
``` | |
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) | |
``` | |