Patent ID: 8862615

Claim:
A method, comprising: receiving an utterance captured via a consumer device; providing a media request to at least one server based at least in part on the utterance, including at least: performing, by the at least one server, one or more of pitch shifting or time shifting of the utterance via distributing a plurality of test samples of the utterance to a plurality of processing devices for testing in parallel, each test sample differently shifted in at least one of pitch or time; establishing a plurality of confidence values corresponding to the plurality of test samples based at least in part on the testing in parallel; and selecting one test sample as the shifted media request based at least in part on the plurality of confidence values; decoding the shifted media request at least via iteratively decoding portions of the media request; discovering at least some information using the decoded media request; preparing one or more instructions for consumer device access to the at least some information; and communicating the prepared one or more instructions to at least one consumer device.