ANSWERING QUESTIONS USING ENVIRONMENTAL CONTEXT
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data encoding an utterance and environmental data, obtaining a transcription of the utterance, identifying an entity using the environmental data, submitting a query to a natural language query processing engine, wherein the query includes at least a portion of the transcription and data that identifies the entity, and obtaining one or more results of the query.
13 Citations
21 Claims
-
1. (canceled)
-
2. A computer-implemented method comprising:
-
generating, by a mobile device, an audio recording of (i) a spoken, natural language question that has been asked about an item of media content and that does not name, or request the name of, the item of media content, and (ii) ambient sounds that are associated with the playback of the item of media content and that are recorded contemporaneously with the question being asked; and in response to the question, providing, by the mobile device, an answer to the question that has been asked about the item of media content. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; generating, by a mobile device, an audio recording of (i) a spoken, natural language question that has been asked about an item of media content and that does not name, or request the name of, the item of media content, and (ii) ambient sounds that are associated with the playback of the item of media content and that are recorded contemporaneously with the question being asked; and in response to the question, providing, by the mobile device, an answer to the question that has been asked about the item of media content. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
generating, an audio recording of (i) a spoken, natural language question that has been asked about an item of media content and that does not name, or request the name of, the item of media content, and (ii) ambient sounds that are associated with the playback of the item of media content and that are recorded contemporaneously with the question being asked; and in response to the question, providing an answer to the question that has been asked about the item of media content. - View Dependent Claims (19, 20, 21)
-
Specification