How robot conversation differs from a phone call

A phone agent hears one person, close to a microphone, in a quiet channel. Its main question is when to speak, which is the job of end-of-turn detection. A robot has to answer two earlier questions first: is this speech for me, and what should my hands do while I answer?

These are the differences that change the data:

What published robot systems do with speech

The control side is moving fast. Several systems now take natural language and act on it in real time.

Read together, these systems hear language as a command from one user. Helix learns from text instructions, and VITA-E's training data is demonstration video, instructions, and actions, reformatted and augmented to teach control tokens such as a halt. None of these descriptions mention training on group conversation heard from the robot's position. The next step for robot listening is data where instructions arrive as they do in a real room, spoken over other talk and sometimes meant for someone else.

What datasets exist today

Public data splits into two families. Robot learning sets have the first-person view and the hands. Conversation sets have the voices.

DatasetWhat it hasWhat a robot still needs
Ego4D3,670 h of first-person daily life, audio on portions, a "Talking to me" benchmarkEach speaker on a separate channel
Ego-Exo4D1,286 h of skilled activity from first- and third-person views, 7-channel audioGroup conversation
EgoVerse1,362 h of manipulation demonstrations across 1,965 tasksAny speech; the paper does not mention audio
EgoCom38.5 h of three-person conversation from glasses, word-level transcriptsA physical task; per-speaker channels
AMI100 h of meetings, close-talking and far-field microphones, video, gaze and gesture labelsFirst-person view; work with objects
CHiME-620 dinner parties, four people, binaural microphones on each person plus six arraysFirst-person view; task labels
Seamless InteractionOver 4,000 h of two-person interaction, one audio file and one video per participantThree or more people; a first-person view

Sources: Ego4D and Ego-Exo4D papers, the EgoCom README, the AMI overview, the CHiME-5 data page (CHiME-6 reuses the same recordings), and the Seamless Interaction paper.

EgoCom comes closest to a robot's situation: three people talk while two or three of them wear recording glasses. It has no shared physical task, and each wearer's stereo audio carries everyone's voice. Ego4D's "Talking to me" task asks whether a visible person is speaking to the camera wearer, which is the addressee question a robot faces. A side-by-side comparison of the first-person sets is in Egocentric Video and Speech Datasets Compared.

What a robot conversation dataset should contain

The requirement fits in one sentence: what the robot would see, what each person said, and who said it to whom, all on one timeline. In practice that means checking for the following.

RequirementWhy the robot needs itWhat to check
Microphones where the robot's ears would beThat is the input the model gets at run timeAre there head- or ear-level channels, synced with the rest?
A close microphone for every personIt is the answer key for who said what during overlapOne channel per speaker? How much bleed?
Three or more peopleAddressee and side talk only appear in groupsWhich group sizes, and how many sessions of each?
Addressee labelsTraining "is this for me" needs a targetIs the addressee marked per utterance, by people?
First-person videoGaze, pointing, and objects in viewHead-mounted camera? How tight is the sync?
A physical task with objects"That one" must resolve to a thingAre objects, actions, and results labeled?
Talk during action, and action without talkThe robot must work while listening and answer with a nod or a moveAre there sessions where the worker stays silent?
Consent for faces and voicesCommercial training needs explicit rightsCan faces be used unblurred? Is AI training in the consent form?

Turn-taking still matters inside all of this. A robot in a group needs the same backchannel and interruption behavior as a voice agent, and the training data guide on fullduplex.ai explains why separate channels matter for it.

What human data cannot cover

Recordings of people do not contain a robot's motor noise, its speaker echo, or its joint control. Zhu and colleagues also note that the applicability of human-only multi-party corpora to robot interaction remains limited, and their own robot dataset, a Sota robot with two people in a mall-like setting, runs to 82 minutes (Zhu et al., 2025).

That points to a split we recommend. Human conversation data teaches how groups share the floor, who is talking to whom, and how talk lines up with hands and gaze. Your own platform supplies its noise and echo, recorded separately and mixed in during training, plus a small set of on-robot sessions for adaptation.

Where oto fits

oto builds conversation data with each speaker on a separate channel, in English, Japanese, and Korean. What it offers for humanoid work:

Data for voice AI

Request samples or a quote

Tell us what you are building, and we will send samples and pricing for the data that fits.

Frequently asked questions

What training data do humanoid robots need for conversation?

Multi-person conversation with first-person video, a separate audio channel for each speaker, microphones near the robot's ears, and labels for who addressed whom, recorded while people work on physical tasks.

Can I train a robot's voice interface on phone call data?

Only for part of it. Phone data teaches two-person turn-taking on clean close audio, but it has no far-field sound, no groups, no addressee choice, and no link to objects or actions.

Is there a public egocentric dataset with conversation and physical tasks?

Not one that has both with per-speaker audio. EgoCom has three-person conversation without a task, and robot learning sets such as EgoVerse have tasks without speech.

How do robots know when someone is talking to them?

They learn addressee detection from data that labels who each utterance was meant for, using voice, gaze, and body orientation. Ego4D's "Talking to me" task and multi-party robot datasets provide such labels.

Does human conversation data transfer to robots?

Partly. It teaches group turn-taking and grounding, but it lacks the robot's motor noise and echo, so teams add platform noise and a small amount of on-robot data.

Where can I get egocentric conversation data for a humanoid?

oto offers otoSpeech Egocentric, a designed first-person conversation dataset, along with Face-to-Face, multi-speaker, and video conversation data, and collection to specification at agent@oto.earth.

For more datasets, benchmarks, and models, see the fullduplex.ai catalog.

otoearth, Inc.