VoiceSign is a small open-source toolkit (Python on PyPI, JavaScript on npm, browser extension on Chrome Web Store) that lets producers cryptographically sign voice recordings and lets recipients verify them with no software install.

How it works

A producer signs an audio file with their private key and an identity string. The signature is embedded as an inaudible cryptographic watermark in the audio bytes themselves -- the file size and audible quality are unchanged. Anyone receiving the file can run the watermark recovery and check the signature against the producer's public key.

The verifier ecosystem

To make verification one click rather than a developer task, ORAVYS hosts a public registry at oravys.com/s/<id>. Producers get a shareable URL back; the URL renders a clean verification page with the signature status. The Chrome extension does the same thing for any audio or video already on the web.

Honest limits

Identity claims are user-asserted by default. A signer who writes 'Elon Musk' as their identity is not magically Elon Musk. To get a verified identity badge, signers can publish a DNS TXT record on a domain they control. Without that binding, every identity is displayed as 'self-claimed, not independently verified'.