1. A hands-free method of controlling an electronic device by a user, the method comprising: monitoring facial expressions of the user; monitoring motions of the user's body; generating commands for the electronic device based on the monitored facial expressions of the user and the monitored motions of user's body; and communicating the commands to the electronic device.