17. A method of initializing recognition of non-textual user queries and related information to return, the method including: receiving an uploaded target audio reference from a promoter's system; processing the target audio reference and preparing it to be recognized; linking the uploaded target audio reference to one or more bids by the promoter to deliver one or more promotional content items to users of portable devices upon recognition of audio queries originating from the portable devices that match the uploaded target audio reference; storing at least the link to the uploaded target audio reference, the bids and the promotional content items as a campaign; and receiving a specification of one or more target user locations that limit delivery of the one or more promotional items and storing the target user locations with the campaign.
17. A method of initializing recognition of non-textual user queries and related information to return, the method including: receiving an uploaded target audio reference from a promoter's system; processing the target audio reference and preparing it to be recognized; linking the uploaded target audio reference to one or more bids by the promoter to deliver one or more promotional content items to users of portable devices upon recognition of audio queries originating from the portable devices that match the uploaded target audio reference; storing at least the link to the uploaded target audio reference, the bids and the promotional content items as a campaign; and receiving a specification of one or more target user locations that limit delivery of the one or more promotional items and storing the target user locations with the campaign. 19. The method of claim 17 , wherein the promotional content is synchronized to lyrics of the target audio reference.