cfm_svc / measure_diff.py
Hector Li
Initial commit for Hugging Face
df93d13
import soundfile as sf
import numpy as np
wav_gt, _ = sf.read('test_train_gt.wav')
wav_pred, _ = sf.read('test_overfit_pe.wav')
min_len = min(len(wav_gt), len(wav_pred))
diff = np.abs(wav_gt[:min_len] - wav_pred[:min_len]).mean()
print(f"Mean Abs Diff: {diff:.6f}")
print(f"Max Abs Error: np.abs(wav_gt[:min_len] - wav_pred[:min_len]).max():.6f")