There are now single chip voice recognition solutions for low cost embedded applications, even toys.
We have been experimenting with the products from
http://www.sensoryinc.com
They have a 150 dollar development board that could probably be made into decent voice activated "smart switch". The chips themselves are very inexpensive in volume.