Home▸Articles▸Sound & Music

Voice Synthesis: Understanding the 2D Formant Source-Filter Model

A fundamental model in speech synthesis that explains how different vowel sounds are produced.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What is Voice Synthesis?

Voice synthesis refers to the process of generating artificial sounds that mimic natural human speech. The 2D formant source-filter model is one of the foundational techniques used in this field.

This model decomposes the sound generation process into two main components: a source, which generates the basic sound wave, and multiple filters, which shape the sound to produce different vowel qualities.

The Formant Source-Filter Model

In this model, the source is typically represented by a glottal pulse train, simulating the vibration of vocal cords. The filter section consists of resonators known as formants, which are responsible for shaping the sound spectrum.

By adjusting parameters such as F1 (the first formant), F2 (the second formant), and F3 (a third formant), one can synthesize a wide range of vowel sounds.

live demo · related simulation● LIVE

Why Does It Matter?

Understanding the 2D formant source-filter model is crucial for developing realistic speech synthesis systems, which are used in applications like text-to-speech software and virtual assistants.

It also aids in the study of phonetics and helps researchers better understand how human vocal tracts produce different sounds.

Real-World Applications

The 2D formant source-filter model is widely used in speech synthesis systems, enabling computers to generate natural-sounding speech.

It also plays a significant role in medical research, particularly in the study of voice disorders and in developing treatments for them.

Frequently asked questions

How does the glottal source work in this model?

The glottal source generates a series of pulses that simulate the vibration of vocal cords, producing the fundamental frequency of the sound.

What is the significance of adjusting formant frequencies?

Adjusting formant frequencies allows for the synthesis of different vowel sounds. Each formant corresponds to specific resonances in the vocal tract and affects the spectral characteristics of the sound.

Can this model be used to synthesize consonants as well?

While the 2D formant source-filter model is primarily designed for synthesizing vowels, similar principles can be applied to consonants by adjusting the source and filter parameters accordingly.

How does tract length affect sound production in this model?

Tract length influences the resonance frequencies of the vocal tract, which in turn affects the formant values. Shorter tracts produce higher formant frequencies, while longer tracts produce lower ones.

Try it live

Everything above runs in your browser — open Voice Synthesis: 2D Formant Source-Filter and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Voice Synthesis: 2D Formant Source-Filter simulation

What did you find?

Add reproduction steps (optional)