Guides
What Speech Clarity Means for Voice AI (and Why It Is Not the Same as Noise Cancellation)
TL;DR: Clear speech is speech that a person or speech-to-text (STT) system can understand reliably. Noise suppression can remove interfering sound, and voice isolation can make one speaker more prominent. Neither should be assumed to restore words lost through clipping, packet loss, or a poor recording.
“Clarity” describes the result a listener wants; “noise cancellation” describes one possible operation on audio. LiveKit separates background noise suppression, which targets non-speech sounds, from voice isolation, which reduces competing speakers as well. A caller may still sound muffled after both if the microphone or connection has already damaged the voice itself.
Which audio problem is making speech unclear?
Listen to the same input the voice agent receives, then identify the failure before selecting a processor.
A fan, traffic, or music masks words: Improve microphone placement or test noise suppression.
A nearby person's words enter the transcript: Test voice isolation if only one speaker is needed.
The agent's own voice returns through the caller's microphone: Check echo cancellation and output routing.
Syllables are cut off or distorted even in a quiet room: Inspect capture level, encoding, and transport.
Words disappear during network gaps: Diagnose the connection and consider a dedicated concealment approach.
The last two cases need special care. Google's STT guidance calls out clipping, sample rate, encoding, and microphone placement as factors in recognition quality. A separate line of packet-loss concealment research exists because filling missing audio is a different task from suppressing sound that is present. Concealment may synthesize plausible audio, but it cannot establish the exact words that never reached the receiver.
Can cleaner audio improve a voice agent's transcript?
It can, especially when an unwanted sound or speaker masks the intended caller. Yet clean-sounding audio is not proof of better STT. A filter may also remove quiet consonants or introduce artifacts. Google cautions that noise-reduction preprocessing can reduce accuracy for its own recognizer, which is why the answer must be tested with the STT system you use.
For voice AI, the target is not merely an attractive demo clip. It is a transcript and turn decision that preserve names, amounts, instructions, and the caller's opportunity to interrupt. If the transcript remains wrong on quiet calls, check recognizer configuration, language settings, and vocabulary before adding more signal processing. The STT accuracy guide describes how to compare checked transcripts rather than relying on listening alone.
Where can Eigen help with speech clarity?
We built Eigen to process voice-agent audio in real time, reducing background noise and side talk while keeping the primary speaker prominent. Use it when interference is the reason speech is hard to understand. Eigen should not be treated as a way to reconstruct clipped speech or audio lost in transit; diagnose those defects separately.
Insert a candidate processor before STT and turn handling only after confirming the supported input format and integration point. Keep an unprocessed path for comparison and fallback. If another noise model already runs on the stream, test the combination explicitly: LiveKit warns that feeding previously processed audio into another cancellation model can yield unexpected results.
How should you test speech clarity in your own calls?
Select consented examples of quiet speech, noise, overlapping voices, and poor network audio. Compare original and processed clips using the same STT model and settings. Record word errors, errors in task-critical fields, intelligibility judged from blind listening, and processing plus end-to-end delay. Report results by condition rather than hiding a weak cohort inside one average.
If isolation helps with background talk but does little for clipped or missing audio, that is a useful diagnosis. Fix the capture or transport path for the latter. The voice-isolation comparison covers the choice between keeping one speaker and preserving a multi-speaker conversation.