Patent ID: 8600732

Claim:
A system for translating an audio stream of programming content, the system comprising: an apparatus, comprising: a processing unit configured to execute a voice recognition algorithm and one or more executable commands; a communication component coupled to the processing unit and configured to receive programming content comprising an audio stream in a second language; a receiver coupled to the processing unit and configured to: output the audio stream in the second language while receiving a voice command; determine, using the voice recognition algorithm, whether the voice command is from a user or from the audio stream; and determine, using the voice recognition algorithm, whether the voice command is in a first language that does not match the second language if the voice command is from the user; and one or more storage media storing the voice recognition algorithm, the voice recognition algorithm being configured to translate the audio stream into a first language if the voice command is from the user and the first language does not match the second language.