Klatt Cascade-Parallel Formant Synthesizer
This software is a speech synthesizer designed by Dennis Klatt in 1980.
The original routines are programmed for DEC PDP-11 FORTRAN, and code was updated for generic modern Fortran compilers.
Assuming you have a Fortran compiler and CMake, build:
cmake -B build
cmake --build build
ctest --test-dir buildUsage:
python runklatt.py AAwhere AA is the phoneme under the -d directory.
./klatt paramfile rawfileallows specifying a parameter file at the command line.
The output is a signed 16-bit integer rawfile at 10 kHz sample rate. This file is read by an audio analysis program or converted to WAV. A convenient program to do so is SoX:
- Windows:
winget install ChrisBagwell.SoX - macOS:
brew install sox - Linux:
apt install sox