Skip to content
Voice & Speech Data

Voice Agent Training Data: What Conversational Speech Datasets Need

Share:
Voice Agent Training Data: What Conversational Speech Datasets Need

Last updat­ed: Novem­ber 2026

Key takeaways

  • Voice agent train­ing data is two-sided, con­ver­sa­tion­al audio with tran­scripts and labels. It must match the chan­nel, accents, noise and turn-tak­ing your agent will face live.
  • Each part of the stack needs dif­fer­ent data: ASR needs tran­scribed audio, the dia­log lay­er needs labeled con­ver­sa­tions, and TTS needs clean, con­sent­ed voice record­ings.
  • Phone agents need 8 kHz tele­pho­ny audio in the mix. Record each speak­er on a sep­a­rate chan­nel, and nev­er upsam­ple nar­row­band audio and call it wide­band.
  • Word error rate (WER) is the stan­dard ASR met­ric, but it depends on clear tran­scrip­tion and nor­mal­iza­tion rules.
  • Voice can be bio­met­ric data. Col­lect with explic­it, doc­u­ment­ed con­sent under GDPR, BIPA-style laws and the CCPA.

Many voice agents sound great in a demo and stum­ble on the first real call. The caller is on a noisy phone line, speaks with a region­al accent, and talks over the agent mid-sen­tence. The mod­el nev­er heard any­thing like that in train­ing.

Voice agent train­ing data clos­es that gap, if it is built for real con­ver­sa­tions. This guide cov­ers what ASR, dia­log and TTS mod­els each need, how to plan cov­er­age, and how to col­lect, tran­scribe and check speech data with con­sent in place.

Want to hear the dif­fer­ence first? Request our free 30-minute speech sam­ple set in the lan­guage and set­ting you care about.

What is voice agent training data?

Voice agent train­ing data is record­ed speech, usu­al­ly two-sided con­ver­sa­tions, paired with time-aligned tran­scripts, speak­er labels and task labels. It teach­es a phone or app agent to hear callers, fol­low the dia­log and respond. Good data mir­rors live use: real chan­nels, accents, back­ground noise, inter­rup­tions and the tasks callers actu­al­ly bring.

In short: gen­er­al speech data teach­es a mod­el to tran­scribe. Voice agent data teach­es it to hold a con­ver­sa­tion.

The dif­fer­ence shows up in the details. A read-speech cor­pus has one speak­er, clean audio and com­plete sen­tences. A real sup­port call has two speak­ers, over­laps, fillers like “um,” half-fin­ished thoughts and long paus­es. Your data needs both, in pro­por­tions that match your use case.

What data does each part of a voice agent need?

Most voice agents chain three mod­els. Speech recog­ni­tion (ASR) turns caller audio into text. A lan­guage mod­el or dia­log man­ag­er decides what to say. Text-to-speech (TTS) speaks the reply. Each lay­er has its own data needs, and a gap in one shows up as a fail­ure in the whole call.

Voice agent pipeline from caller audio to ASR, LLM dialog and TTS reply, with the training data each stage needs
Caller audio flows through ASR, the LLM or dia­log lay­er and TTS. Each stage needs its own data: caller audio and tran­scripts, dia­log trees, and stu­dio voic­es.
Com­po­nentData it needsCom­mon gap
ASRAudio with ver­ba­tim, time-aligned tran­scriptsToo lit­tle phone-line, accent­ed or noisy speech
Turn-tak­ing and end­point­ingTwo-chan­nel audio with over­lap and pause tim­ingSin­gle-chan­nel mix­es that hide who spoke when
LLM or dia­log lay­erMul­ti-turn tran­scripts with intents, enti­ties and out­comesOnly “hap­py path” dialogs, no cor­rec­tions or con­fu­sion
TTSClean stu­dio record­ings with exact scriptsMiss­ing voice-tal­ent con­sent for syn­thet­ic voice use
Eval­u­a­tionHeld-out calls that match pro­duc­tionTest­ing on the same speak­ers used in train­ing

For speech-to-speech mod­els that skip the text lay­er, the same rules apply. They still need nat­ur­al two-sided audio, with each speak­er on a sep­a­rate chan­nel.

How is voice agent training data collected?

A reli­able col­lec­tion runs in six steps: con­sent, script design, record­ing, tran­scrip­tion, QA and deliv­ery. Con­sent comes first because it shapes every­thing else, from what you can record to how long you can keep it. Skip­ping a step usu­al­ly means re-record­ing lat­er, which costs more than doing it right once.

Voice data collection workflow: consent, script design, recording, transcription, QA and delivery
Six-step voice data col­lec­tion work­flow, from con­sent to deliv­ery.
  1. Con­sent. Explain the pur­pose, the uses, reten­tion and with­draw­al. Cap­ture a signed record for each speak­er. Our speak­er con­sent form tem­plate lists the fields to include.
  2. Script design. Write sce­nar­ios, prompts or role-play briefs from your real call rea­sons. Include names, num­bers, address­es and prod­uct terms.
  3. Record­ing. Cap­ture on the tar­get chan­nels and devices, with each speak­er on a sep­a­rate track. Log device, envi­ron­ment and sam­ple rate as meta­da­ta.
  4. Tran­scrip­tion. Tran­scribe ver­ba­tim to a writ­ten style guide, with speak­er turns, time­stamps and tags for noise and over­lap.
  5. QA. Check audio qual­i­ty, tran­script accu­ra­cy, label con­sis­ten­cy and meta­da­ta com­plete­ness on a defined sam­ple.
  6. Deliv­ery. Ship audio, tran­scripts, meta­da­ta and con­sent ref­er­ences in an agreed for­mat, with a short QA report.

The Six-Axis Voice Coverage Matrix

Cov­er­age is where most voice datasets fall short. We plan col­lec­tions with a sim­ple tool: the Six-Axis Voice Cov­er­age Matrix. List your tar­get val­ues on each axis, then fill a grid to check that every com­bi­na­tion that mat­ters has enough exam­ples. The six axes are accents, chan­nels, noise, intents, dis­flu­en­cies and lan­guages.

Voice data coverage matrix across accents, channels (8 kHz phone vs wideband), noise, intents, disfluencies and languages
The Six-Axis Voice Cov­er­age Matrix: accents, chan­nels, noise, intents, dis­flu­en­cies and lan­guages.

1. Accents

List the region­al and sec­ond-lan­guage accents of your real callers, not just the “stan­dard” one. Spread record­ings across many speak­ers rather than a few long ses­sions. More speak­ers usu­al­ly means wider cov­er­age of voic­es and speak­ing styles.

2. Channels: 8 kHz telephony vs wideband

Clas­sic phone calls car­ry nar­row­band audio, sam­pled at 8 kHz. App and web calls often use wide­band codecs, such as ITU‑T G.722, which car­ries audio up to about 7 kHz. As of Novem­ber 2026, NIST’s OpenASR21 eval­u­a­tion plan still describes con­ver­sa­tion­al tele­phone speech as two chan­nels, dis­trib­uted sep­a­rate­ly, at 8 kHz or high­er sam­ple rates.

Three rules help. Record each speak­er on a sep­a­rate chan­nel. Keep the native sam­ple rate in meta­da­ta. And nev­er upsam­ple 8 kHz audio and label it wide­band, because the miss­ing fre­quen­cies do not come back.

3. Noise

Record in the places callers real­ly are: cars, kitchens, streets, open offices and speak­er­phones. Added syn­thet­ic noise helps, but it rarely cap­tures echo, crosstalk and phone-line arti­facts. Tag the envi­ron­ment for every file.

4. Intents

Map scripts to your top call rea­sons and the enti­ties inside them. Include hard cas­es: spelled names, account num­bers, dates, address­es and cor­rec­tions such as “no, I said fif­teen.”

5. Disfluencies and turn-taking

Real speech is messy. Cap­ture fillers, false starts, repairs, backchan­nels like “mm-hmm,” long paus­es and barge-in, when a caller talks over the agent. Sep­a­rate chan­nels let you label over­lap tim­ing, which turn-tak­ing and end­point­ing mod­els need.

6. Languages

List each lan­guage and locale, plus code-switch­ing where callers mix lan­guages. A Span­ish line in Texas and one in Madrid need dif­fer­ent speak­ers. The same applies to Ital­ian, Hin­di or French across regions.

Need cov­er­age across sev­er­al lan­guages or accents? Scope a pilot billed only on approved files, or start with the free 30-minute speech sam­ple set.

Should you use scripted, role-play or spontaneous speech?

Use all three, in pro­por­tions that match your goal. Script­ed speech gives con­trol and exact tran­scripts. Role-play adds nat­ur­al turn-tak­ing around real tasks. Spon­ta­neous con­ver­sa­tion gives the most real­ism but the least con­trol. Most voice agent projects lean on role-play, then add script­ed prompts for hard enti­ties and spon­ta­neous speech for real­ism.

Scripted, role-play and spontaneous speech data compared on a slider from control to realism
Script­ed, role-play and spon­ta­neous speech sit on a slid­er from con­trol to real­ism.
TypeBest forWatch out for
Script­edEnti­ties, wake words, TTS, exact cov­er­ageRead­ing voice, few dis­flu­en­cies
Role-playTask dialogs, turn-tak­ing, barge-inActors drift­ing from real caller behav­ior
Spon­ta­neousNat­ur­al speech, fillers, over­laps, eval­u­a­tionUneven cov­er­age, heav­ier tran­scrip­tion work

What­ev­er the mix, keep a held-out test set of speak­ers who nev­er appear in train­ing data.

How do you measure voice data quality?

Start with clear tran­scrip­tion rules, then mea­sure. Word error rate (WER) is the stan­dard ASR met­ric. NIST defines it as dele­tions plus inser­tions plus sub­sti­tu­tions, divid­ed by the num­ber of words in the human ref­er­ence tran­script. Low­er is bet­ter. But WER only means some­thing when the ref­er­ence tran­scripts fol­low con­sis­tent rules.

That is why tran­scrip­tion con­ven­tions mat­ter. NIST’s OpenASR21 plan tags hes­i­ta­tions, noise, over­lap and for­eign words, and treats some tokens as option­al when scor­ing. Your style guide should set­tle the same ques­tions:

  • How to write fillers, false starts and cut-off words.
  • How to tag noise, laugh­ter, music, silence and over­lap.
  • Whether num­bers, dates and acronyms are writ­ten as words or dig­its.
  • How to mark unclear speech and for­eign words.

Beyond WER, track audio checks such as clip­ping, silence and chan­nel errors. Add tran­script accu­ra­cy on a dou­ble-reviewed sam­ple, label agree­ment between anno­ta­tors, and meta­da­ta com­plete­ness. For more on tran­script work­flows, see our guide to AI tran­scrip­tion.

Voice is per­son­al data, and it can be bio­met­ric data. The Euro­pean Data Pro­tec­tion Board­’s guide­lines on vir­tu­al voice assis­tants treat voice data used to iden­ti­fy a per­son as bio­met­ric per­son­al data. When voice is processed to unique­ly iden­ti­fy a per­son, GDPR requires an Arti­cle 9 con­di­tion as well as an Arti­cle 6 legal basis.

US law adds its own rules. As of Novem­ber 2026, the Illi­nois Bio­met­ric Infor­ma­tion Pri­va­cy Act (BIPA) lists “voice­print” as a bio­met­ric iden­ti­fi­er. Cal­i­for­ni­a’s CCPA defines bio­met­ric infor­ma­tion to include voice record­ings from which a voice­print can be extract­ed. This is not legal advice, so check your plans with coun­sel.

Com­mon mis­takes we see:

  • Vague con­sent. “Record­ings may be used to improve ser­vices” does not cov­er AI train­ing or syn­thet­ic voic­es.
  • No with­draw­al path. Speak­ers need a way to with­draw, and you need a way to find and remove their files.
  • Reusing call-cen­ter logs blind­ly. Cus­tomer calls were record­ed for anoth­er pur­pose. Check notice, con­sent and local law first.
  • Cloning voic­es with­out a tal­ent agree­ment. TTS voice tal­ent should give explic­it, spe­cif­ic con­sent for syn­thet­ic use.
  • Weak meta­da­ta. With­out speak­er IDs, demo­graph­ics and con­sent links, you can­not prove cov­er­age or hon­or dele­tion requests.

How Graveiens AI approaches voice agent training data

Graveiens AI col­lects, tran­scribes and checks speech data for con­ver­sa­tion­al AI teams in the US and EU. Our voice and speech data work fol­lows an explic­it-con­sent work­flow: par­tic­i­pant onboard­ing, record­ing man­age­ment, meta­da­ta tag­ging and QA.

  • Lan­guages. We cov­er 25+ lan­guages, includ­ing Indi­an and Euro­pean lan­guages such as Ital­ian. See our notes on Indic speech data col­lec­tion.
  • Tran­scrip­tion. Our tran­scrip­tion teams work to your style guide, with speak­er turns, time­stamps and event tags.
  • Qual­i­ty. Graveiens AI is ISO 9001 cer­ti­fied, and pilots are billed only on approved deliv­er­ables.

We do not promise mod­el accu­ra­cy gains. We give you con­sent­ed, well-labeled data and the QA evi­dence to judge it.

Frequently asked questions

What data do you need to train a voice agent?

You need tran­scribed con­ver­sa­tion­al audio for speech recog­ni­tion, labeled mul­ti-turn dialogs for the lan­guage or dia­log lay­er, and clean, con­sent­ed record­ings if you build a cus­tom TTS voice. The audio should match your live chan­nel, accents and noise. You also need a held-out test set of real or real­is­tic calls from speak­ers not used in train­ing.

How much speech data does a voice agent need?

There is no uni­ver­sal num­ber. It depends on your base mod­el, lan­guages, chan­nel and how far your callers dif­fer from its train­ing data. Most teams start with a focused pilot, mea­sure results on a held-out test set from real callers, then expand cov­er­age where errors clus­ter. Speak­er vari­ety often mat­ters as much as total hours.

Is 8 kHz audio good enough for voice agent training?

For phone agents, yes. 8 kHz nar­row­band audio should be part of the mix because that is what callers send over clas­sic phone lines. If your agent also runs in apps or on the web, add wide­band audio too. Record at the native rate, keep each speak­er on a sep­a­rate chan­nel, and do not upsam­ple nar­row­band audio.

What is word error rate (WER)?

Word error rate is the stan­dard accu­ra­cy met­ric for speech recog­ni­tion. Per NIST, it is the num­ber of dele­tions, inser­tions and sub­sti­tu­tions in the sys­tem out­put, divid­ed by the num­ber of words in the human ref­er­ence tran­script. Low­er is bet­ter. WER is only com­pa­ra­ble when both tests use the same tran­scrip­tion and nor­mal­iza­tion rules.

Is voice data considered biometric data?

It can be. The EDPB treats voice used to iden­ti­fy a per­son as bio­met­ric per­son­al data, and GDPR adds stricter rules when voice is used to iden­ti­fy some­one. Illi­nois BIPA lists voice­prints as bio­met­ric iden­ti­fiers, and Cal­i­for­ni­a’s CCPA cov­ers voice record­ings from which a voice­print can be extract­ed. Use explic­it, doc­u­ment­ed con­sent and get legal advice for your case.

Should voice agent data be scripted or spontaneous?

Most projects use a blend. Role-play gives nat­ur­al turn-tak­ing around real tasks. Script­ed prompts cov­er hard enti­ties such as names, num­bers and address­es, and sup­port TTS. Spon­ta­neous con­ver­sa­tion adds real­ism and makes a strong test set. Set the mix based on where your agent fails today and what your live callers sound like.

Hear real conversational data before you commit

Get a free 30-minute speech sam­ple set in your lan­guage, accent and chan­nel. Then scope a pilot billed only on approved files.

Request your free speech sam­ple set or ask us for the Six-Axis Voice Cov­er­age Matrix check­list.

Sources

  1. NIST: OpenASR21 Chal­lenge Eval­u­a­tion Plan (WER def­i­n­i­tion, tele­phone speech specs, nor­mal­iza­tion)
  2. EDPB: Guide­lines 02/2021 on vir­tu­al voice assis­tants, ver­sion 2.0
  3. Illi­nois Gen­er­al Assem­bly: 740 ILCS 14/10, BIPA def­i­n­i­tions
  4. Cal­i­for­nia Leg­isla­tive Infor­ma­tion: Civ­il Code 1798.140, CCPA def­i­n­i­tions

About the author

Graveiens AI Edi­to­r­i­al Team. Our edi­to­r­i­al team writes about speech data, AI train­ing data and data com­pli­ance for AI builders in the US and EU. The team works along­side our voice col­lec­tion, tran­scrip­tion and QA leads, so each guide reflects how real projects run.

Jitendra Choubay
Jitendra Choubay
CEO & Founder

Jitendra Choubay is the CEO & Founder of Graveiens AI, leading a human-in-the-loop data services team that helps AI builders with data collection, annotation, consent-backed voice data, transcription and LLM fine-tuning. He writes on building better, ethically sourced AI training data.

Get the next Graveiens AI article

Expert notes on AI data, annotation, LLMs and eLearning — no spam, unsubscribe anytime.

Need AI Development? Data Annotation? eLearning?

Talk to Graveiens AI about data collection, annotation, voice data, RLHF/SFT, LLM evaluation and AI training data — invoiced only on approved work.

Contact Graveiens AI