17. Non-transitory computer readable storage storing executable code that, when executed, causes one or more computing devices to perform a process comprising: receiving text corresponding to a request of a user; processing the text in a first natural language understanding (“NLU”) module to generate a first interpretation of the text, and in a second NLU module to generate a second interpretation of the text, wherein the first NLU module is associated with a first domain, and the second NLU module is associated with a second domain, wherein the first interpretation is associated with a first score indicative of a confidence in the first interpretation, and wherein the second interpretation is associated with a second score indicative of a confidence in the second interpretation; selecting the first interpretation based at least partly on the first score and the second score; and generating a response based at least partly on the first interpretation.
17. Non-transitory computer readable storage storing executable code that, when executed, causes one or more computing devices to perform a process comprising: receiving text corresponding to a request of a user; processing the text in a first natural language understanding (“NLU”) module to generate a first interpretation of the text, and in a second NLU module to generate a second interpretation of the text, wherein the first NLU module is associated with a first domain, and the second NLU module is associated with a second domain, wherein the first interpretation is associated with a first score indicative of a confidence in the first interpretation, and wherein the second interpretation is associated with a second score indicative of a confidence in the second interpretation; selecting the first interpretation based at least partly on the first score and the second score; and generating a response based at least partly on the first interpretation. 20. The non-transitory computer readable storage of claim 17 , wherein the confidence in the first interpretation is based on whether an executable command corresponds to the first interpretation.