VOCALISAIAudit gratuit 30 min
Home/Text to Speech
Text to SpeechMay 2026·14 min read

Neural TTS: What Makes Text to Speech Sound Realistic

Neural TTS (neural text to speech) uses neural networks trained on recordings of real speech to turn text into audio. It is the reason synthetic voices now sound far more natural than the robotic voices of earlier systems: in published listening tests, neural models such as Tacotron 2 and VITS were rated close to human recordings. This guide explains what makes speech sound realistic, how neural TTS differs from older methods, how realism is measured, what the research actually reports, and how to get natural results in practice. Updated 15 October 2026.

1–5
MOS rating scale (ITU-T P.800)
4.53
Tacotron 2 MOS vs 4.58 recorded
4.43
VITS MOS vs 4.46 ground truth
8 kHz
G.711 telephone audio

What Is Neural TTS?

Text-to-speech systems have gone through three broad generations. Concatenative systems cut recordings of a voice into small units and joined the right units together; they could sound clear but often had audible seams and flat intonation. Statistical parametric systems generated speech from acoustic parameters predicted by a model; they were smoother but often sounded muffled or buzzy. Neural TTS replaced both with neural networks that learn directly from recorded speech.

A typical neural pipeline has two parts. An acoustic model reads the text (or the sequence of sounds derived from it) and predicts an intermediate representation such as a mel spectrogram, which describes how the energy of the voice is distributed over frequencies and time. A vocoder then turns this representation into an audio waveform. Tacotron 2 is a well-known example of this two-stage design. End-to-end models such as VITS go further and learn the whole path from text to waveform in a single model.

The turning point came with WaveNet, published by DeepMind researchers in 2016, whose authors reported that listeners rated it significantly more natural sounding than the best parametric and concatenative systems for both English and Mandarin. Since then, neural TTS has become the standard for products where voice quality matters, from audiobooks and accessibility tools to virtual assistants and phone agents.

What Makes TTS Sound Realistic?

Realism in text to speech is not a single property. It comes from several acoustic characteristics that listeners use, mostly without noticing, to judge whether speech sounds natural. When one of them is wrong, the voice starts to sound artificial:

Prosody Modeling

Critical

The rise and fall of pitch across sentences, phrases and words. A realistic voice raises pitch at the right place in a question, lowers it at the end of a statement and stresses the words that carry the meaning, instead of following a fixed melodic pattern.

Duration Control

High

Each sound and syllable must last the right amount of time. Uniform timing sounds robotic. Natural speech varies widely: stressed syllables are longer, unstressed vowels are shorter, and pauses fall at grammatical boundaries.

Natural Variation

High

People never say the same word exactly the same way twice. Small variations in pitch, loudness and timing make speech sound alive; a voice that repeats the same pattern on every sentence quickly sounds synthetic, especially in long texts.

Emotional Expressiveness

Critical

The ability to sound neutral, warm, urgent or reassuring when the content calls for it. This remains one of the hardest dimensions: many systems sound natural on neutral sentences but less convincing on questions, exclamations or emotional content.

Breathing & Pauses

Medium

Natural speech includes pauses of varying length and, in long narration, audible breaths. Well-placed pauses help listeners follow the text; pauses in the wrong place are one of the first things that make a voice sound artificial.

Coarticulation

High

In real speech, neighbouring sounds influence each other: the same consonant sounds different depending on the vowels around it. Neural models learn these transitions from recordings; systems that join recorded fragments often produce audible seams at word boundaries.

Neural TTS vs. Concatenative TTS

Concatenative systems are still found in older products, while neural TTS is the standard for new deployments where quality matters. The comparison below summarises the practical differences; the naturalness row uses the scores reported in the WaveNet paper, where both approaches were rated in the same listening test:

DimensionNeural TTSConcatenative TTS
How audio is producedGenerated by a model trained on recordingsRecorded fragments joined together
Naturalness in published testsWaveNet 4.21 MOS (2016)3.86 MOS in the same test
New voice creationTraining or adaptation on recordingsLarge dedicated recording sessions
Style and emotion controlPossible if trained for itLimited to what was recorded
Custom pronunciationSSML + lexiconSSML + lexicon
ComputationHigher, often GPULower
Typical failureMispronounced rare words, odd stressAudible joins, flat intonation

For a new project, neural TTS is the default choice. Concatenative synthesis can still make sense on very constrained hardware or for a small, fixed set of prompts, but it cannot adapt its intonation to new sentences the way a neural model can. Vocalis AI uses neural speech synthesis throughout, from voice generation to the streaming voice of its phone agents.

How TTS Realism Is Measured: MOS Listening Tests

The most widely used measure of TTS quality is the mean opinion score (MOS). Listeners hear short samples and rate each one on a five-point scale, from 1 (bad) to 5 (excellent); the ratings are averaged, usually with a confidence interval. The method comes from telecommunications: ITU-T Recommendation P.800 describes methods for the subjective determination of transmission quality, including this kind of absolute category rating.

Good studies include real recordings of the same speaker in the same test. This matters because human speech never scores a perfect 5: in the studies below, the recordings themselves scored between 4.46 and 4.58. A model is therefore judged by how close it comes to the recordings in the same test, not by its absolute score. Some papers also use a comparative MOS (CMOS), where listeners hear two versions of the same sentence and say which they prefer and by how much.

MOS has clear limits. Scores depend on the listeners, the sentences, the voice, the playback conditions and what the samples are compared with, so a 4.4 in one paper and a 4.4 in another do not mean the same thing. Vendor claims of a MOS score without a published method, sample set and human reference cannot be compared with anything.

What the Research Reports: Published Naturalness Scores

The table below lists scores reported in the original research papers of landmark neural TTS systems, each next to the score of human recordings in the same test. The figures come from different studies and are not comparable across rows; they show how close each system came to real speech in its own evaluation:

System (paper)Model scoreHuman recordingsMetricYear
WaveNet (van den Oord et al.)4.214.55MOS, US English2016
Concatenative baseline (same test)3.864.55MOS, US English2016
Tacotron 2 (Shen et al.)4.534.58MOS2017
VITS (Kim et al.)4.434.46MOS, LJ Speech2021
NaturalSpeech (Tan et al.)−0.010 (reference)CMOS, LJ Speech2022

Scores as reported in each paper (see Sources). WaveNet: Table 1, US English, natural speech as 16-bit linear PCM. NaturalSpeech: comparative MOS against human recordings, with no statistically significant difference reported (Wilcoxon signed-rank test, p >> 0.05). Commercial voices are not listed because no comparable public evaluation exists for them.

Two lessons follow. First, on clean read speech from a single speaker, research systems have reached the point where listeners rate them close to real recordings. Second, those results come from controlled conditions: one voice, read sentences, good audio. Spontaneous conversation, emotional content, rare names, other languages and phone audio remain harder, which is why you should always judge a voice on your own text and your own channel.

From WaveNet to Zero-Shot Voices: How Neural TTS Evolved

The history of neural TTS since 2016 explains both what modern voices can do and where their limits come from. WaveNet showed that a neural network could generate the speech waveform sample by sample and be judged far more natural than earlier methods, but it was slow to run. Later work made generation much faster and split the job into two parts: an acoustic model that turns text into a spectrogram, and a neural vocoder that turns the spectrogram into audio.

Tacotron 2, published in 2017, combined these two parts and was rated 4.53 on the mean opinion score scale against 4.58 for professionally recorded speech. End-to-end models such as VITS (2021) then learned the whole path from text to waveform in a single model, which simplified training and improved naturalness on single-speaker datasets.

A more recent family treats speech like language. VALL-E, published by Microsoft researchers in 2023, encodes audio into discrete codes and trains a language model on them. Its authors report that it can synthesise speech in the voice of an unseen speaker from a 3-second enrolled recording used as an acoustic prompt, after scaling training data to 60,000 hours of English speech. This kind of zero-shot voice imitation is what makes voice cloning so easy today, and also why consent and disclosure rules matter.

For buyers, the practical consequence is simple: most commercial voices now use one of these neural approaches, so the differences you will hear come less from the generation of the model and more from the voice data, the tuning for your language, and how well the system handles your particular text.

Realistic TTS on the Phone

Phone agents add two constraints. The first is audio quality: classic G.711 telephony samples speech at 8 kHz, which keeps the voice intelligible but removes much of the high-frequency detail that makes a voice sound rich. Voices should therefore be chosen and tuned on a real phone line, not only on headphones.

The second is timing. In a live conversation the answer must start quickly, so TTS is used in streaming mode: the first words are synthesised and sent while the rest of the sentence is still being generated. The voice must also stop instantly when the caller interrupts. A voice that sounds slightly less polished but answers promptly and handles interruptions well usually gives a better phone experience than a perfect voice that leaves silences.

How to Get the Most Natural TTS Results

Even the best TTS engine produces weaker results with poorly prepared text. These five practices consistently give more natural output:

Punctuate deliberately

TTS engines use punctuation to decide where sentences end, where to pause and how to phrase. Add commas where you want natural pauses, use full stops to keep sentences short, and avoid long chains of clauses that are hard to read aloud.

Write numbers and abbreviations as you want them spoken

Engines usually read common formats correctly, but domain abbreviations such as 'API', 'B2B', 'Q3' or product codes may be spelled out or mispronounced. Write them the way they should be said, or use SSML say-as and phoneme elements where your engine supports them.

Use SSML for key moments

Even if most of your script is plain text, add SSML breaks and emphasis where they matter: a product name, an important number, the question at the end of a turn. A short pause before a key instruction makes it easier to hear and remember.

Match voice style to content type

Choose a calm, measured voice for customer service, a neutral one for legal or financial content and a livelier one for marketing. Many engines offer several styles per voice. A tone that does not fit the message is one of the most common reasons a synthetic voice feels wrong.

Test on the target playback device

A voice that sounds rich on studio headphones may sound thin on a phone line, where classic G.711 audio is sampled at 8 kHz, or on a small laptop speaker. Always listen on the device and channel your audience will actually use before choosing a voice.

Common TTS Errors and How to Fix Them

Even excellent voices make predictable mistakes. Knowing them in advance saves hours of re-recording and is the fastest way to make synthetic speech sound professional.

Text normalisation errors.Before speaking, the engine must decide how to read numbers, dates, currencies, units and abbreviations. "1/2" can be a date or a fraction, "St." can be Saint or Street. Write ambiguous items in full, or use the SSML say-as element to state the type explicitly.

Homographs.Words spelled the same but pronounced differently, such as "read" (present or past) or "lead" (the verb or the metal), depend on context. Neural models usually guess right, but check them in your script and rephrase when needed.

Names and brand terms. Surnames, place names, product names and foreign words are the most common source of mispronunciation. Most engines let you add a custom lexicon or an SSML phoneme element with the exact pronunciation; build that list once and reuse it.

Wrong stress and flat questions. A sentence can be pronounced correctly but stressed on the wrong word, which changes its meaning. Short sentences, clear punctuation and SSML emphasis on the key word fix most cases.

Unnatural pauses. Pauses in the middle of a phrase, or no pause between two ideas, are quickly noticed. Adjust punctuation first, then use SSML break elements for the moments that really need a longer silence.

Inconsistency over long texts. In long narration, some engines drift in speed or tone. Generate long content in paragraphs, listen to the transitions, and keep the same voice settings for every part of a project.

How to Compare Realistic TTS Voices Yourself

Since published scores rarely cover commercial voices in comparable conditions, the most reliable comparison is a small listening test of your own. Pick 10 to 20 sentences that represent your real content, including names, numbers, questions and a few difficult words. Generate them with each voice you are considering, in the format your audience will hear (for example phone audio).

Play the samples in random order to several listeners who do not know which system produced which sample, and ask them to rate naturalness from 1 to 5, as in a MOS test. If possible, include a real recording of a person reading the same sentences as a reference. Note mispronunciations and odd stresses separately: they matter more to your customers than a small difference in average score.

Finally, check practical criteria alongside quality: the languages and accents you need, support for SSML and custom pronunciations, streaming speed for live use, the rights attached to the voice, and how your text and audio data are handled.

Responsible Use of Realistic Voices

The more realistic synthetic voices become, the more important it is to use them openly. Tell listeners when they are hearing an AI voice, especially in conversations: in the EU, Article 50 of the AI Act requires AI systems that interact with people to be designed so that people know, unless this is obvious, and requires synthetic audio to be marked in a machine-readable format as far as technically feasible. Only clone or imitate a voice with the documented consent of the person it belongs to.

Related reading on Vocalis AI

Frequently Asked Questions

What is neural TTS?

Neural TTS (neural text to speech) is speech synthesis in which neural networks learn from recordings of real speech how to turn text into audio. Instead of gluing together pre-recorded fragments (concatenative TTS) or using hand-built acoustic rules (parametric TTS), a neural model predicts the intonation, rhythm and timbre of the speech and generates the waveform. Neural systems such as WaveNet (2016), Tacotron 2 (2017) and VITS (2021) were rated much closer to human recordings in listening tests than earlier methods.

What makes text to speech sound realistic?

Several properties have to be right at the same time: natural intonation (pitch rising and falling with the meaning of the sentence), natural timing (stressed syllables longer, pauses at phrase boundaries), smooth transitions between sounds, a speaking style that fits the content, and clean audio without glitches. Neural models learn these properties from recordings, which is why they sound more natural than older systems, but they still make mistakes on unusual names, numbers, abbreviations and emotional content.

How is TTS realism measured?

The most common measure is the mean opinion score (MOS): listeners rate samples on a five-point scale from 1 (bad) to 5 (excellent), following methods described in ITU-T Recommendation P.800, and the ratings are averaged. Research papers also play real recordings in the same test, so a model can be compared with human speech under the same conditions. MOS values from different papers are not directly comparable, because the listeners, sentences, voices and test setup differ.

Can text to speech be used for phone calls?

Yes. For live calls, TTS is generated in streaming mode so the caller hears the beginning of the answer while the rest is still being synthesised, and the audio is converted to the telephone format used by the call (classic G.711 telephony is sampled at 8 kHz). Narrowband phone audio removes high frequencies, so a voice that sounds excellent on studio headphones should always be tested on a real phone line.

How does SSML improve TTS realism?

SSML (Speech Synthesis Markup Language, a W3C Recommendation, version 1.1 published in 2010) lets you add instructions to the text: where to pause (break), which words to stress (emphasis), how fast and at what pitch to speak (prosody), how to read dates or numbers (say-as) and how to pronounce a word (phoneme). Support varies between TTS engines, so check which elements your engine applies.

Is TTS quality the same in every language?

No. Quality depends on how much good recorded speech was available to train each voice and language, and on how well the system handles the spelling, numbers and names of that language. Multilingual neural models have reduced the gap, but quality still varies by language, accent and voice, so test each language you need with native speakers before using it with customers.

Sources

van den Oord A. et al., "WaveNet: A Generative Model for Raw Audio", 2016, Table 1 — arxiv.org/abs/1609.03499

Shen J. et al., "Natural TTS Synthesis by Conditioning WaveNet on Mel Spectrogram Predictions" (Tacotron 2), 2017 — arxiv.org/abs/1712.05884

Kim J., Kong J., Son J., "Conditional Variational Autoencoder with Adversarial Learning for End-to-End Text-to-Speech" (VITS), 2021 — arxiv.org/abs/2106.06103

Tan X. et al., "NaturalSpeech: End-to-End Text to Speech Synthesis with Human-Level Quality", 2022 — arxiv.org/abs/2205.04421

Wang C. et al., "Neural Codec Language Models are Zero-Shot Text to Speech Synthesizers" (VALL-E), 2023 — arxiv.org/abs/2301.02111

ITU-T Recommendation P.800 (08/1996), "Methods for subjective determination of transmission quality" — itu.int

W3C, "Speech Synthesis Markup Language (SSML) Version 1.1", W3C Recommendation, 7 September 2010 — w3.org/TR/speech-synthesis11

ITU-T Recommendation G.711, "Pulse code modulation (PCM) of voice frequencies" — itu.int

VOCALIS AI — Autonomous AI Voice Agent

Ready to automate your customer communications?

48h deployment · Voice + Email + SMS · GDPR ✓ · Free 30-min audit

Book my free 30-min audit →