Systems and methods for providing media based on a detected language being spoken
AssigneeDISH Network Technologies India Private Limited
InventorRajesh Palaniswami
Life of this patent
Estimating the term…
Abstract
Various embodiments provide media based on a detected language being spoken. In one embodiment, the system electronically detects which language of a plurality of languages is being spoken by a user, such during a conversation or while giving a voice command to the television. Based on which language of a plurality of languages is being spoken by the user, the system electronically presents media to the user that is in the detected language. For example, the media may be television channels and/or programs that are in the detected language and/or a program guide, such as a pop-up menu, including such media that are in the detected language.
Claims16
A method comprising:
- electronically detecting, by at least one computer processor, which language of a plurality of languages is being spoken by a user;
- and
- based on which language of a plurality of languages is being spoken by the user, electronically presenting, by at least one computer processor, media to the user that is in the detected language, wherein the presenting the media to the user that is in the detected language includes:
- electronically selecting one or more television channels that are in the detected language in response to the electronically detecting which language is being spoken by the user;
- receiving input to present an electronic program guide (EPG);
- and
- in response to the input to present the EPG, automatically replacing an EPG that would have otherwise been displayed on a television with a detected language EPG that includes a selectable list of the one or more television channels that are in the detected language first before other channels that are not in the detected language.
A non-transitory computer-readable storage medium having computer-executable instructions stored thereon that, when executed by at least one processor, cause a system to perform:
- electronically selecting one or more television channels that are in a detected language in response to electronic detection of which language is being spoken by a user;
- receiving input to present an electronic program guide (EPG);
- and
- in response to the input to present the EPG, automatically replacing an EPG that would have otherwise been displayed on a television with a detected language EPG that includes a selectable list of the one or more television channels that are in the detected language first before other channels that are not in the detected language.
A system comprising:
- at least one processor;
- and
- at least one memory coupled to the at least one processor wherein the at least one memory has computer-executable instructions stored thereon that, when executed by at least one processor, cause the system to perform:
- electronically selecting one or more television channels that are in a detected language in response to electronic detection of which language is being spoken by a user;
- receiving input to present an electronic program guide (EPG);
- and
- in response to the input to present the EPG, automatically replacing an EPG that would have otherwise been displayed on a television with a detected language EPG that includes a selectable list of the one or more television channels that are in the detected language first before other channels that are not in the detected language.
Dependencies are inferred from the claim text.