
HomeTroller-SE Getting Started Guide – rev 3.0 10/12/2011
Page 19
Once finished naming an event, specifying its trigger, and adding actions, click the
SAVE
button
at the bottom of the screen to finish adding the event.
Voice Recognition
The Speaker Client Application
The Speaker Client is a separate
application that works with the
HomeTroller. This application is used
by the HomeTroller-SE to control all
audio functions including voice
recognition, text-to-speech
announcements and playing audio
files. . The Speaker Client can be run
on the HomeTroller-SE and/or on
any number of remote computers.
Events in the HomeTroller-SE can
send audio to a specific computer, a
group of computers, or to all
computers currently running the
Client. If a computer contains
multiple sound cards then multiple
instances of the Client can run on
that computer; each instance of the
Client can control a different sound
card.
Installation
The HomeTroller-SE is shipped with its own Speaker Client pre-installed. However, the Speaker
Client may also be installed on any remote computer to allow remote voice recognition, remote
text-to-speech announcements and remote audio file playing from the HomeTroller. To install
the Speaker Client on a remote computer, go to
www.homeseer.com
and click on the Downloads
link. Download the latest FULL version of HomeSeer and run the installer on the PC where you
want the speaker client installed. When the installer starts, select the Speaker Client only install
option.
Event Actions
Event actions for the Speaker Client contain an optional parameter named
Host
. This parameter
can be used to specify the Client to which the audio will be sent.
The format of the parameter is
host:instance
, where “host” is the host name or IP addresses
of the computer running the Client and “instance” is the instance name of the Client, for those
computers running multiple instances. When the Client is first run, the instance name is set to
“default”. To send the audio to all Clients running on all computers, leave the Host parameter
blank or use an asterisk (*) for the instance.
Examples:
127.0.0.1
Figure 8: Speaker Client Main Screen