A version of dectalk intended for portability between platforms supports windows, unix-like operating systems (such as Linux, MacOS, BSD, and others), and Android depending on the platform, it's nearly identical to the main DECtalk repo with the exception of loadv and setv commands and minor platform-specific fixes
try it out Here
dependencies for gui:
libXpm-devel
motif-devel
libXt-devel
to build:
premake5 gmake
make
for speak gui demo:
premake5 gmake --build-speak=yes
make
to compile for windows
premake5 gmake
make config=release_win64
to compile for windows with speak gui demo
premake5 gmake --build-speak=yes
make config=release_win64
see the android-develop branch for the android source
to compile for rpi pico, install the pico SDK and use cmake in the pico folder
to compile for gameboy advance, install gba-dev from pacman following this guide and use make in the gba folder
for webassembly go into the wasm folder, make sure you have the emscripten sdk in your home folder and activated and run bash compile.sh, launch it in a webserver for CORS compatability
note unsupported: if your device isn't on this list, try native anyways, most platforms with a compiler should be able to compile this