VAANI
Expand Cover

VAANI

ReleasedFebruary 2026

Mission Brief

Project Overview

VAANI analyzes short speech clips and returns a Human, AI, or Inconclusive verdict with the evidence laid out: per-model scores, acoustic features, comparable reference clips, and a reliability report. Two independent signals run on every clip: a fusion head trained on Wav2Vec2 embeddings plus pitch, spectral, and zero-crossing features, and the published Spectra-AASIST3 anti-spoofing model as a second opinion. A disclosed rule table combines them, and when the signals disagree, scores sit in an ambiguous band, or fusion entropy runs high, the API answers Inconclusive rather than forcing a guess. Reference retrieval finds the closest clips in a held-out index by cosine similarity, and a deterministic explanation engine produces the report text, so identical input always yields identical output.

Role
Speech & Applied ML Engineer
Timeline
Feb 2026 - Sep 2026
Tech
Python
Status
Finished

Engineering Chronicles

Forced guesses on ambiguous audio

SolutionThe verdict set includes Inconclusive, triggered by signal disagreement, ambiguous score bands, or high fusion entropy.

V1 limitations

SolutionV2 replaced a single-model, LLM-explained design with the multi-signal deterministic pipeline and is preserved on a legacy branch.

Interested in the code?

|