crispinprojects/klatt-synthesizer

Klatt speech synthesizer

30
/ 100
Emerging

This project offers an educational example of a Klatt speech synthesizer, a system that creates spoken words by modeling the human vocal tract. It takes a date (like "Monday 1st January") and outputs an audio file of that date being spoken. This tool is for students or researchers in speech synthesis who want to understand the foundational principles of formant synthesis.

Use this if you are a student or educator wanting to learn or teach the fundamental concepts of formant speech synthesis, particularly the Klatt model, through a simple, from-scratch implementation.

Not ideal if you need high-quality, natural-sounding speech output for practical applications, as the current audio quality is described as very poor.

speech-synthesis formant-synthesis acoustic-modeling phonetics-education digital-signal-processing
No Package No Dependents
Maintenance 10 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 0 / 25

How are scores calculated?

Stars

8

Forks

Language

C

License

GPL-3.0

Last pushed

Feb 17, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/crispinprojects/klatt-synthesizer"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.