Download and install JMRI®
JMRI Setup and Installation
JMRI environments...
Supported Hardware
Devices, command stations, networks, and protocols:
Release Notes
Source Code
Issues

JMRI Help:

Contents Index
Glossary FAQ

Donate to JMRI.org

Installing espeak for JMRI

This is a rough page of notes on installing the espeak set of programs on your computer. They're useful in making JMRI scripts talk!

There's a lot of information available on the main espeak website.

For Mac OS X

Unlike Linux and Windows, there's no pre-built version of espeak for Mac OS X. For technical reasons, it's difficult to build the entire "espeak" package, which includes various libraries and demo programs, so we provide instructions for building just an espeak "command" here.
install XCode from DVD or apple.com/developer

install Darwin Ports:

http://darwinports.com

download, install package
(update .login for tcsh from .profile)

sudo port -d selfupdate 

install portaudio
http://portaudio.darwinports.com/

sudo mkdir -p /opt/local/bin/portslocation/dports/portaudio
cd /opt/local/bin/portslocation/dports/portaudio
sudo port install portaudio


download espeak
http://espeak.sourceforge.net/

cd ~/Downloads/espeak-1.31-source

add -L/opt/local/lib  two places to make file
remove define of LIBRARY, one place, because it defines USE_ASYNC,
which doesn't compile in event.cpp, others

cp portaudio19.h portaudio.h
make speak

cd ..
sudo mv espeak-data /usr/share