Glossary
Voice AI has its own words.
Your team will hear these words in its first week of running calls: barge-in, WER, DND.
AI agents from ₹1 a minute.¹
- 30terms in plain language, in 5 groups
- 76sources cited and linked
Speech
Speech recognition and text to speech have their own words.
Turning speech into text and text into speech, and how to tell whether it worked.
- ASR vs STT Also called automatic speech recognition
ASR (automatic speech recognition) and STT (speech to text) are two names for the same job: turning spoken audio into written words. Researchers tend to say ASR, and API products tend to say STT.
- Character error rate (CER) Also called CER
Character error rate, or CER, scores a speech recogniser letter by letter instead of word by word. A small spelling slip costs a little, where word error rate would count the whole word as wrong.
- Code-switching (Hinglish) Also called Hinglish
Code-switching is moving between two languages inside one conversation, often inside one sentence. Hinglish, the mix of Hindi and English you hear on so many Indian business calls, is the everyday example.
- SSML Also called Speech Synthesis Markup Language
SSML, the Speech Synthesis Markup Language, is a W3C standard for adding instructions to text before a voice reads it. Tags can ask for a pause, stress a word, or say how a number or date should be read.
- Text normalisation Also called text normalization
Text normalisation turns written shorthand into the words a voice should say. Digits, dates, currency amounts, abbreviations and codes all need it before text-to-speech can read them out.
- Voice activity detection (VAD) Also called VAD
Voice activity detection, or VAD, is the part of a voice system that tells speech apart from silence and background noise, many times a second. Everything else in the call waits on its answer.
- Word error rate (WER) Also called WER
Word error rate, or WER, measures how often a speech recogniser gets words wrong. It counts the words it swapped, missed or added, and divides by the number of words that were really said.
Conversation
A good call has rules about who talks when.
Who talks when, and what the agent does before, during and after a call.
- Backchannel Also called back-channel
A backchannel is a short sound a listener makes to show they're following, like "हाँ", "जी" or "hmm". It doesn't ask for the turn, so the speaker carries on.
- Barge-in Also called interruption
Barge-in is when the caller starts talking while the voice agent is still speaking, and the agent stops to listen. Without it, people have to sit through every sentence before they can answer.
- End-of-turn detection Also called EOT detection
End-of-turn detection predicts whether the caller has finished what they wanted to say and is handing the conversation back. It listens to the words and the voice as well as the silence.
- Endpointing Also called end-of-speech detection
Endpointing is how a speech system decides that the caller has stopped speaking. It is the moment the agent starts working on its reply.
- Node-based agent Also called flow agent
A node-based agent, or flow, runs a call as a map of steps. Each step has its own instructions, and the model moves to the next step when a condition in plain language is met.
- Post-call analysis Also called call analysis
Post-call analysis reads a call after it ends and turns the conversation into something you can act on: a short summary, a yes or no against your goal, and the fields you asked for.
- Prompt-based agent Also called single-prompt agent
A prompt-based agent runs the whole call from one written brief: who it is, what it knows, and what it should get done. The language model decides each reply from that brief and the conversation so far.
- Tool calling in voice agents Also called function calling
Tool calling lets a voice agent reach your systems during a conversation, such as checking an order or booking a slot. The model decides when it needs a tool, asks for it with the right inputs, and uses the answer in its reply.
- Turn-taking Also called turn taking
Turn-taking is how people in a conversation share the floor: one speaks, then the other, with short gaps and little overlap. A voice agent has to do it as well as a person, or the call feels off within seconds.
- Webhook (call events) Also called call events
A webhook is a message the calling platform sends to your server the moment something happens on a call: it started, it ended, it went to voicemail, or its analysis is ready. Your system reacts without having to keep asking.
Telephony & India rules
Calling in India runs on phone lines, numbers and TRAI rules.
Phone lines, numbers and the TRAI rules every business calling in India follows.
- BYO telephony (BYOC) Also called BYOC
BYO telephony, or bring your own carrier (BYOC), means the voice AI platform makes and takes calls on your phone numbers and your telecom account. You keep the numbers, the carrier contract and the carrier's bill, and the platform supplies the agent.
- Caller ID (CLI) and number pools Also called CLI
Caller ID, or CLI (calling line identification), is the number a person sees when your call rings. A number pool spreads your outbound calls across several numbers, so no single one calls too many people too fast.
- DND and the NCPR (India) Also called Do Not Disturb
DND, short for Do Not Disturb, is the preference a mobile user in India registers with their telecom operator to block promotional calls and messages. It began as the National Customer Preference Register (NCPR); under TRAI's current rules the preferences sit on the operators' shared DLT platform.
- μ-law and A-law (8 kHz phone audio) Also called mu-law
μ-law and A-law are the two standard ways phone networks squeeze voice into one byte per sample, defined in ITU-T G.711. A phone call carries 8,000 of those samples every second.
- SIP trunk Also called SIP trunking
A SIP trunk is a phone line delivered over the internet: a connection from a carrier that lets software place and receive ordinary phone calls. One trunk can carry many calls at once.
- TCCCPR and A2P voice calls Also called TCCCPR 2018
TCCCPR is TRAI's rulebook for commercial calls and messages in India. An A2P (application-to-person) call is one that software places without a person dialling it, and TRAI's 2026 amendment gives it rules of its own.
Models & serving
How fast a reply comes back depends on the serving.
How fast the reply comes back, and how voices get compared.
- Caller-perceived latency Also called voice-to-voice latency
Caller-perceived latency is the silence a caller hears between finishing their sentence and hearing the agent reply. It's the delay that counts, because it's the only one the caller experiences.
- Elo rating (Voice Arena) Also called Elo score
An Elo rating ranks voices by blind head-to-head votes. Listeners hear two clips of the same text without knowing who made them, pick the better one, and every vote nudges the two ratings apart.
- Speech-to-speech and realtime APIs Also called realtime API
A speech-to-speech API takes the caller's voice in and sends the agent's spoken reply back, on one live connection. You stream audio in and play audio out; listening, thinking and speaking all happen on the provider's side.
- Streaming TTS Also called streaming text to speech
Streaming text-to-speech sends audio back in small pieces while it's still being made, so playback can start before the whole sentence is ready. Live voice agents depend on it.
- Time to first byte (TTS) Also called TTFB
Time to first byte, or TTFB, is how long a text-to-speech service takes to send back the first piece of audio after you ask for it. On a live call it decides how soon the caller hears the agent start speaking.
Billing
A few words explain what a call minute costs.
What a call minute and a busy hour cost you.
- 10-second billing blocks (pulse) Also called pulse
A billing block, or pulse, is the unit a call's length is rounded up to before it's charged. With 10-second blocks, a call is billed in small slices instead of whole minutes.
- Concurrency (calls and streams) Also called concurrent calls
Concurrency is how many calls, or speech streams, a system runs at the same moment. It's the number of lines open at once, and with call length it sets how many calls you can finish in an hour.
A to Z
Every term is listed here, from A to Z.
Each one gets a sentence or two, an example from an Indian phone call, and what we do about it.