22. The method of claim 18 wherein the control output is further a control command enabling control of at least one of the components of the apparatus, the at least one host computing device, and external devices, the method further comprising interacting in a visual and audio manner in response to the received speech commands in a format being associated with an avatar.
22. The method of claim 18 wherein the control output is further a control command enabling control of at least one of the components of the apparatus, the at least one host computing device, and external devices, the method further comprising interacting in a visual and audio manner in response to the received speech commands in a format being associated with an avatar. 30. The method of claim 22 further comprising communicating with at least one remote device to receive a software application including at least one different avatar.