So many ways to do this.... and all are easy!Getting the command to the PC, and then the computer voice to the user is always the primary concern. But once I jumped in... it was all really straight forward.
I (proudly) created my setup very much on-the-cheap. I use $18
baby-monitors for microphones, and hardwired $5 powered PC speakers to distribute the computers voice. As my system grew, I was made aware that if I added enough (maybe 3) sets of speakers to my soundcard I will proably damage it. So I use a old amp'ed PC speaker as a pre-amp... which feeds my other [4 sets of] speakers.
I use macros to change microphones. I have to admit, 90 percent of the time I use the living room mic (cause that's where my recliner is at). I switch microphones with a "follow me command" (Bill's of
wgjohns.com idea).
When I tell
BVC (
Kate) to "follow me to the office"
BVC triggers a macro that turns OFF the upstairs mic and the receiver. Then turns ON the office mic and the receiver back on. When
BVC hears a mic (house/unit code) turn ON it announces which mic just turned ON.
When I turn ON my office lights (by ether voice command or X10 remote) another macro turns OFF the appliance module that powers the upstairs speakers.The speaker outside is powered by the same appliance module that powers a night-vision camera. When BVC hears the the VCR Commander trigger... BVC announces a warning message... which is also played OUTSIDE. You can see (hear) this on my
YouTube Video at my Web Site.
If your using a more centralized speaker amplification system you can break the signal going to speakers using a universal module (UM506). But because BVC is also my
talking clock... I usually prefer to hear
her...it.