Search results using intonation nuances
First Claim
1. A computer implemented method for responding to an audio query from a computer user, the method comprising:
- receiving an audio query from a computer user;
translating the audio query to a textual representation;
identifying a vocalization nuance corresponding to the computer user from the audio query;
determining a confidence value associated with the identified vocalization nuance, the confidence value indicating a confidence score that the identified vocalization nuance correctly reflects the corresponding aspect of the computer user;
determining a risk value associated with the identified vocalization nuance, the risk value corresponding to the risk of providing offensive content to the computer user of search results selected in conjunction with the identified vocalization nuance irrespective of whether the vocalization nuance accurately reflects some attribute of the computer user;
identifying a plurality of search results corresponding to the textual representation of the audio query based, in part, on the identified vocalization nuance according to the confidence value and the risk value associated with the identified vocalization nuance;
generating a search results presentation based on the identified plurality of search results; and
returning the search results presentation to the computer user in response to receiving the audio query.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for responding to an audio query are presented. More particularly, vocalization nuances of a vocalized search query (audio query) are identified are utilized in responding to the audio query. In addition to converting the audio query to a textual representation, vocalization nuances of the audio query are identified. Search results are identified according to the textual representation of the audio query and in light of the vocalization nuances. A search results presentation is prepared in response to the audio query, where the search results presentation is based on the identified search results and also based on the vocalization nuances. The search results presentation is returned in response to the audio query.
31 Citations
15 Claims
-
1. A computer implemented method for responding to an audio query from a computer user, the method comprising:
-
receiving an audio query from a computer user; translating the audio query to a textual representation; identifying a vocalization nuance corresponding to the computer user from the audio query; determining a confidence value associated with the identified vocalization nuance, the confidence value indicating a confidence score that the identified vocalization nuance correctly reflects the corresponding aspect of the computer user; determining a risk value associated with the identified vocalization nuance, the risk value corresponding to the risk of providing offensive content to the computer user of search results selected in conjunction with the identified vocalization nuance irrespective of whether the vocalization nuance accurately reflects some attribute of the computer user; identifying a plurality of search results corresponding to the textual representation of the audio query based, in part, on the identified vocalization nuance according to the confidence value and the risk value associated with the identified vocalization nuance; generating a search results presentation based on the identified plurality of search results; and returning the search results presentation to the computer user in response to receiving the audio query. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium bearing computer executable instructions which, when executed on a computing system comprising at least a processor executing the instructions retrieved from the medium, carry out a method for responding to an audio query from a computer user, the method comprising:
-
receiving an audio query from a computer user; obtaining a textual representation of the audio query and vocalization nuances associated with the audio query; obtaining confidence/risk value pairs corresponding the vocalization nuances, wherein the confidence value of a confidence/risk value pair identifies a confidence that the corresponding vocalization nuance correctly reflects a corresponding aspect of the computer user, and wherein the risk value of a confidence/risk value pair identifies a risk of providing offensive content to the computer user of search results selected in conjunction with the identified vocalization nuance irrespective of whether the vocalization nuance accurately reflects some attribute of the computer user; identifying a plurality of search results corresponding to the textual representation of the audio query based, in part, on the identified vocalization nuance according to the confidence/risk value pairs associated with the identified vocalization nuance; generating a search results presentation based on the identified plurality of search results; and returning the search results presentation to the computer user in response to receiving the audio query. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer system for responding to an audio query, the system comprising a processor and a memory, wherein the processor executes instructions stored in the memory as part of or in conjunction with additional components to respond to receiving an audio query from a computer user, and causes the processor to:
-
enable a network communication component to communicate between the computer system and other computing devices over a network; translate an audio query to a textual representation of the audio query; identify vocalization nuances of the audio query; generate a confidence value for each vocalization nuance of the identified vocalization nuances, wherein each confidence value is a part of a confidence/risk values pair corresponding to an vocalization nuance, and wherein each confidence value represents a confidence that a corresponding vocalization nuance correctly reflects a corresponding aspect of the computer user; and provide a risk value corresponding to each vocalization nuance of the identified vocalization nuances, wherein each risk value is a part of a confidence/risk values pair corresponding to a vocalization nuance irrespective of whether the vocalization nuance accurately reflects some attribute of the computer user, and wherein each risk value represents a risk that content selected based on a corresponding vocalization nuance may be offensive; identify a plurality of search results in response to receiving the audio query from a content data store and based, in part, on the vocalization nuances of the audio query and the corresponding confidence/risk value pairs of the vocalization nuances; and generate a search results presentation for the computer user based on the identified plurality of search results and in light of the vocalization nuances of the audio query. - View Dependent Claims (15)
-
Specification