These files were shared by their original developer late Edward Bruckert on the DECtalk list in Oct/Nov 2015 and preserved on a HTTP server on grossgang.com. Another developer also added more code in 09/2022 which is also preserved in the grossgang.com keybase filesystem.
master
Literally just the source code dumped into the/src
folder.develop
Working Linux/Windows binaries with i386, x64_64 and aarch64 builds working.
# Run all these commands in the /src directory...
# Generates configure files
autoreconf -si
# Executes configure files
./configure
# Builds DECtalk with ALL cores (remove -j for single core)
make -j
The built files will be found in the /dist
folder.
If you're building on Ubuntu, obtain the following dependencies:
apt-get install build-essential libpulse-dev libgtk2.0-dev unzip
(libgtk2.0-dev is only needed if you want the graphical frontend, libpulse-dev if you want pulseaudio audio-output)
To build DECtalk without setting up a local build environment, run sudo docker-compose up
(and make sure you have Docker and docker-compose installed!)
- Download and Install Visual C++ 6.0. Newer versions might also work.
- Build the dapi/src/devdtk43 project to build dectalk.dll.
- To build the dictionaries run dapi/src/builddic.bat after building the dictionary compiler (dapi/src/dic).
- Build any desired sample apps, or anything else you might want compiled such as SAPI5.