Alternatives
Products that do what Vaaani does
The speaking coach that measures your voice, not guesses it
- 1

- 2

- 3IT
Built this because tones are killing my spoken Mandarin and I can't reliably hear my own mistakes. It's a 9M Conformer-CTC model trained on ~300h (AISHELL + Primewords), quantized to INT8 (11 MB), runs 100% in-browser via ONNX Runtime Web. Grades per-syllable pronunciation + tones with Viterbi forced alignment. Try it here: https://simedw.com/projects/ear/
Jan 2026 · simedw.com
- 4

First TTS model to support all 22 Indic languages + English
2024
- 5IB
I built a voice agent from scratch that averages ~400ms end-to-end latency (phone stop → first syllable). That’s with full STT → LLM → TTS in the loop, clean barge-ins, and no precomputed responses. What moved the needle: Voice is a turn-taking problem, not a transcription problem. VAD alone fails; you need semantic end-of-turn detection. The system reduces to one loop: speaking vs listening. The two transitions - cancel instantly on barge-in, respond instantly on end-of-turn - define the experience. STT → LLM → TTS must stream. Sequential pipelines are dead on arrival for natural…
Mar 2026 · ntik.me
- 6

- 7

What accent do you have in English? I will tell in 30s
Nov 2025 · guru.getfluently.app
- 8NT
2020 · vocodes.com
- 9

- 10

- 11

- 12

- 13

- 14

- 15

- 16AO
I've been obsessed for the past ~year with the possibilities of talking to LLMs. I built a bunch of one-off prototypes, shared code on X, started a Meetup group in SF, and co-hosted a big hackathon. It turns out that there are a few low-level problems that everybody building conversational/real-time AI needs to solve on the way to building/shipping something that works well: low-latency media transport, echo cancellation, voice activity detection, phrase endpointing, pipelining data between models/services, handling voice interruptions, swapping out different…
2024 · github.com
- 17

- 18

- 19

- 20

- 21

- 22MT
2019 · mandarintonetrainer.com
- 23
- 24

Ranked by how close each launch is in meaning, then by votes. Refine with a description →