| CPC G10L 15/22 (2013.01) [G10L 15/02 (2013.01); G10L 15/063 (2013.01); G10L 15/1822 (2013.01); G10L 2015/223 (2013.01)] | 22 Claims |

|
1. A computer-implemented method, comprising:
determining, by a computing system, that an input utterance includes a first portion corresponding to a command and a second portion corresponding to a condition;
based at least in part on the command, sending, via a network, a first signal that causes a first component to transition from a first state to a second state, wherein the condition is initially not satisfied when the first component is in the second state;
after the first component has transitioned to the second state, determining, by the computing system, that the condition has become satisfied; and
based at least in part on the condition having become satisfied, sending, via the network, a second signal that causes the first component to transition from the second state to the first state.
|