11. The method of claim 6 , further comprising determining that the second application is available on the speech interface device for responding to the intent; and providing a second indication of the intent to the speech interface device.
6. A method, comprising: under control of one or more computing systems configured with executable instructions, receiving a first selection to install a first application on one or more server computers; receiving a second selection to install a second application on a speech interface device; receiving an audio signal that represents user speech from the speech interface device, wherein the user speech indicates an intent; performing natural language understanding on the user speech to determine the intent; invoking the first application to respond to the intent; invoking the second application to respond to the intent; receiving a confirmation that at least one of (i) the first application will perform an action based at least in part on the intent or (ii) the first application has performed the action based at least in part on the intent; and providing a first indication, based at least in part on the receiving the confirmation, to the second application to cancel responding to the intent.