An apparatus comprising: a memory; a portable, miniature display configured to display multimedia content; a wireless interface configured to establish a wireless connection between the apparatus and at least one host computing device, the wireless interface configured to transmit a request to the at least one host computing device for multimedia content made available at a host display interface, and receive multimedia content from the at least one host computing device in response to the request for multimedia content; a speaker; a microphone configured to receive an audio signal including speech of a first language; a converter configured to convert the audio signal to a first digital representation of the audio signal; and a controller configured to compare the first digital representation of the audio signal to a lookup table stored in the memory, convert the first digital representation of the audio signal to a control output based on the comparison, and output the control output to components of the apparatus to enable interaction with at least one of the apparatus, the at least one host computing device, and external devices, wherein the control output comprises a translation of the first language into a second language; wherein the control output is 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 controller further configured to provide control instructions to the display, the microphone, and the speaker in a format for interacting in a visual and audio manner in response to the audio signal, the format being associated with an avatar. a memory; a portable, miniature display configured to display multimedia content; a wireless interface configured to establish a wireless connection between the apparatus and at least one host computing device, the wireless interface configured to transmit a request to the at least one host computing device for multimedia content made available at a host display interface, and receive multimedia content from the at least one host computing device in response to the request for multimedia content; a speaker; a microphone configured to receive an audio signal including speech of a first language; a converter configured to convert the audio signal to a first digital representation of the audio signal; and a controller configured to compare the first digital representation of the audio signal to a lookup table stored in the memory, convert the first digital representation of the audio signal to a control output based on the comparison, and output the control output to components of the apparatus to enable interaction with at least one of the apparatus, the at least one host computing device, and external devices, wherein the control output comprises a translation of the first language into a second language; wherein the control output is 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 controller further configured to provide control instructions to the display, the microphone, and the speaker in a format for interacting in a visual and audio manner in response to the audio signal, the format being associated with an avatar.