Using multiple attributes to create a voice search playlist
First Claim
1. A speech recognition method comprising:
- storing a first plurality of content on an electronic device, wherein each item of content is associated with a second plurality of content attributes, each content attribute having a content attribute value;
adding the content attribute values for the second plurality of content attributes for the first plurality of content to a first recognition set of a speech recognizer;
receiving a speech input signal in said speech recognizer;
generating a plurality of likelihood values in response to the speech input signal, wherein each likelihood value is associated with one content attribute value in the recognition set; and
accessing the stored content based on the likelihood values and generating a play list based on the likelihood values,wherein, for a third plurality of content attribute values having an associated likelihood value greater than a threshold, content associated with said third plurality of content attribute values is included in the play list.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention improve content selection systems and methods using speech recognition. In one embodiment, the present invention includes a speech recognition method comprising storing content on an electronic device, wherein the content is associated with a plurality of content attribute values, adding the content attribute values to a first recognition set of a speech recognizer, receiving a speech input signal in said speech recognizer, generating a plurality of likelihood values in response to the speech input signal, wherein each likelihood value is associated with one content attribute value in the recognition set; and accessing the stored content based on the likelihood values.
371 Citations
24 Claims
-
1. A speech recognition method comprising:
-
storing a first plurality of content on an electronic device, wherein each item of content is associated with a second plurality of content attributes, each content attribute having a content attribute value; adding the content attribute values for the second plurality of content attributes for the first plurality of content to a first recognition set of a speech recognizer; receiving a speech input signal in said speech recognizer; generating a plurality of likelihood values in response to the speech input signal, wherein each likelihood value is associated with one content attribute value in the recognition set; and accessing the stored content based on the likelihood values and generating a play list based on the likelihood values, wherein, for a third plurality of content attribute values having an associated likelihood value greater than a threshold, content associated with said third plurality of content attribute values is included in the play list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic device comprising:
-
memory, the memory storing a first plurality of content, wherein each item of content is associated with a second plurality of content attributes, each content attribute having a content attribute value; a speech recognizer, the speech recognizer including a first recognition set comprising the content attribute values for the second plurality of content attributes for the first plurality of content; wherein the speech recognizer receives a speech input signal and generates a plurality of likelihood values in response to the speech input signal, wherein each likelihood value is associated with one content attribute value in the recognition set, and wherein the stored content is accessed based on the likelihood values to generate a play list based on the likelihood values, and wherein, for a third plurality of content attribute values having an associated likelihood value greater than a threshold, content associated with said third plurality of content attribute values is included in the play list. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification