SpeakHome works on Windows operating system.
The protocol used is X10 signal hence to make the system work with this software has to be implemented with X10 elements. On the web you have to consult a guide on this protocol in the Classroom.
The software opens the communication port to work and find a controller of X10 signals, CM11 or CM15. If not found returns an error, and although it may drive some of your options, do not execute any action but will reflect changes in the screen icons.
For the voice system works, the PC must have a microphone input device enabled and working. If there are several, SpeakHome takes the signal from the device indicated by default in the control panel.
It is also advisable that the PC output devices available to listen over loudspeakers broadcast messages returned by the system.