Skip to content

dectalk/DECtalkMini

Repository files navigation

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