27. The computer-readable medium of claim 23 , the operations further including outputting data identifying the content item.
23. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising: receiving data including (i) audio data that encodes a spoken natural language query, and (ii) environmental audio data; obtaining a transcription of the spoken natural language query; determining a particular content type associated with one or more keywords in the transcription; providing at least a portion of the environmental audio data to a content recognition engine; and identifying a content item that (i) has been output by the content recognition engine, and (ii) matches the particular content type associated with the one or more keywords in the transcription.