Voice ID

Access code

This demo is private. Enter the code to continue.

Voice ID

Speaker recognition & synthetic-voice detection

01 — Teach it a voice

Enroll

Record up to 15 seconds under a name. Recording the same name again adds another sample and sharpens the match. Speak for at least 3 seconds.

Ready 15.0s

Reference set

Enrolled voices

    No voices yet. Enroll one to start matching.

    02 — Ask who is speaking

    Identify

    Record a fresh sample. Every enrolled voice gets a probability; the raw cosine similarity decides whether anyone matches at all.

    Ready 15.0s

      Probability the recording is AI-generated. Indicative demo signal, not forensic proof.

      03 — Watch it decide

      Live mode

      Once a second the last 3 seconds and the last 10 seconds are each scored on their own. The short window reacts to a speaker change within a tick or two; the long one is steadier. During silence the lines wobble and the badge reads unknown — that is the model telling the truth, not a fault.

      3-second window
      10-second window
      Latest probability per speaker for each window
      Speaker3s10s
      Start listening to fill this table.
      ECAPA-TDNN speaker embeddings · wav2vec2 synthetic-voice detector · CPU Audio is never stored — only 192-number voice fingerprints.