Realtime voice for AI agents

Give your product a voice
your users can just talk to

Vocra is the low-latency voice layer for AI. Natural turn-taking, lifelike speech, and real understanding — powered by your own keys. Pick a voice, tap the orb, and talk.

Tap to talk
GROQAsteria

Tap the orb to start talking

Add your keys in Configuration and pick a voice. Vocra replies in a natural voice and stops the instant you speak.

TTFT
1st Sent
TTS₁
TTFV
Stream
Total
Tap the orb to start · or type above
~320MS LATENCY40+ LANGUAGESBRING YOUR OWN KEYSOPEN SOURCE

Built for conversations that feel human

Everything you need to ship a voice agent — handled end to end, in a single realtime stream.

Natural turn-taking

Vocra knows when to listen, when to pause, and when to jump in. It handles interruptions and backchannels the way a real conversation flows.

Sub-second latency

Speech in, speech out in around 320ms. The streaming pipeline means replies start before the sentence even finishes — no awkward dead air.

40+ languages, 100+ voices

Pick a lifelike voice or clone your own. Vocra speaks fluently across languages and switches mid-call without missing a beat.

FOR DEVELOPERS

A voice agent in a few lines

Drop Vocra into any stack. Bring your own model and tools, point it at a phone number or the web, and ship. We handle the audio, you handle the logic.

Read the docs →
// start a live voice agent
import { Vocra } from "vocra";

const agent = new Vocra({
  voice: "nova",
  model: "your-llm",
  greeting: "Hey, how can I help?",
});

await agent.start();

One voice layer, every conversation

Support agents
Resolve calls 24/7 with an agent that actually understands.
Scheduling & booking
Let callers book, reschedule and confirm by just talking.
In-app voice
Add a talk-to button to your product in an afternoon.
Outbound calls
Reminders, surveys and follow-ups at any scale.

Hear it for yourself

Spin up your first voice agent free. No credit card, no waiting — just talk.

Start building free