ZK-VSA: ZERO-KNOWLEDGE VERIFIABLE SPEAKER ANONYMIZATION LEVERAGING PHASE VOCODER WITH TIME-SCALE MODIFICATION
Abstract
Speaker anonymization protects against speaker identity inference, yet third parties cannot verify that released speech is authenticated and anonymized as predefined without revealing the original. We propose Verifiable Speaker Anonymization (VSA), a paradigm that enables public verification that a predefined anonymization has been applied while the original remains hidden. We instantiate this paradigm as ZK-VSA using zero-knowledge succinct non-interactive arguments of knowledge (ZK-SNARKs): we encode phase vocoder with time-scale modification (PV-TSM) as arithmetic constraints suitable for succinct proofs, complemented by SNARK-friendly phase handling, and integrate cryptographic commitments with digital signatures for authentication. We evaluate ZK-VSA on LibriSpeech, using automatic speech recognition (ASR) for intelligibility and automatic speaker verification (ASV) for anonymity. Our proof-constrained anonymization closely matches floating-point PV-TSM, while proofs add only a slight overhead and verify in milliseconds. These results demonstrate the practicality of VSA and open a path to proof-based guarantees for broader speech transformations.
System Workflow
Samples
| Transcript | Original Utterance | Semitone | Anonymized Utterance | Proof (ZK-VSA)1
Due to the verifier's size (~3MB), on-demand loading is employed to reduce unnecessary bandwidth.
| |
|---|---|---|---|---|---|
| FPP | ZK-VSA | ||||
| NO NAMES PLEASE SAID HOLMES AS WE KNOCKED AT GILCHRIST'S DOOR Duration: 4.1s | 3 | ||||
| 2 | |||||
| 1 | |||||
| -1 | |||||
| -2 | |||||
| -3 | |||||
| OH THAT MADE HIM SO ANGRY Duration: 3.2s | 3 | ||||
| 2 | |||||
| 1 | |||||
| -1 | |||||
| -2 | |||||
| -3 | |||||
| IT IS THE ONLY AMENDS I ASK OF YOU FOR THE WRONG YOU HAVE DONE ME Duration: 4.1s | 3 | ||||
| 2 | |||||
| 1 | |||||
| -1 | |||||
| -2 | |||||
| -3 | |||||
| SILVIA DID NOT THINK THAT HER GOOD CONDUCT WAS A MERIT FOR SHE KNEW THAT SHE WAS VIRTUOUS ONLY BECAUSE HER SELF LOVE COMPELLED HER TO BE SO AND SHE NEVER EXHIBITED ANY PRIDE OR ASSUMED ANY SUPERIORITY TOWARDS HER THEATRICAL SISTERS ALTHOUGH SATISFIED TO SHINE BY THEIR TALENT OR THEIR BEAUTY THEY CARED LITTLE ABOUT RENDERING THEMSELVES CONSPICUOUS BY THEIR VIRTUE Duration: 23.7s | 3 | ||||
| 2 | |||||
| 1 | |||||
| -1 | |||||
| -2 | |||||
| -3 | |||||
1. The verifier implementation is available at Github.