1. 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.