say - speak messages aloud¶
This plugin uses a text-to-speech program to speak out any messages appearing in environment/messages
. The TTS utility can be run on the Igor machine or on a machine that is accessible via ssh (without a password).
requirements¶
The plugin uses a command line utility say
, as available on OSX. If say
is not available it will try (in order) espeak
, flite
and festival
, which are available on most Linux distributions.
schema¶
plugindata/say/voice
: string, the voice to use (default is to use the default voice). Not supported on Linux.plugindata/say/remoteHost
: string, host on which to run the script (using ssh), default is the host Igor runs on. Only supported for OSX remote hosts.
actions¶
When any element inside environment/messages
is modified (usually these are message
elements) the contents are spoken.