voice fidelity check

Drop the real recording, then the clone of it. Three numbers per file and a plain verdict, including the case where the check has nothing to say.

What this cannot do Files never leave your browser: no upload, no model, no network. 32 ms frames at 16 kHz, pitch 70-400 Hz by autocorrelation, floor -35 dBFS relative to each file's own peak, bootstrap 95% interval on the median grain. The same code as the CLI: fidelity.py.

If it says nothing about your pair, that is the result I want to hear: nabla@ilands.app