1. A computing system comprising: one or more processors; one or more non-transitory computer-readable storage media storing computer-executable instructions; and secondary device control instructions maintained in the one or more non-transitory computer-readable storage media and executed by the one or more processors to: detect a secondary device; communicate with the secondary device to enable the secondary device to connect to a network and to obtain information related to the secondary device; cause, based at least in part on detection of the secondary device, output of first audio, the first audio indicating the detection of the secondary device and requesting a user to supply a name for the secondary device; receive first audio input data comprising the name from the user; cause first speech processing to be performed on the first audio input data, wherein an output of the first speech processing comprises recognition data; assign the name to the secondary device; confirm the name assigned to the secondary device by causing output of second audio, the second audio requesting the user to speak the name of the secondary device and a command for the secondary device to execute; receive second audio input data comprising the name of the secondary device and the command for the secondary device; cause second speech processing to be performed on the second audio input data, wherein the second speech processing uses the recognition data; and cause, based at least in part on the second speech processing, the secondary device to execute at least part of the command.
1. A computing system comprising: one or more processors; one or more non-transitory computer-readable storage media storing computer-executable instructions; and secondary device control instructions maintained in the one or more non-transitory computer-readable storage media and executed by the one or more processors to: detect a secondary device; communicate with the secondary device to enable the secondary device to connect to a network and to obtain information related to the secondary device; cause, based at least in part on detection of the secondary device, output of first audio, the first audio indicating the detection of the secondary device and requesting a user to supply a name for the secondary device; receive first audio input data comprising the name from the user; cause first speech processing to be performed on the first audio input data, wherein an output of the first speech processing comprises recognition data; assign the name to the secondary device; confirm the name assigned to the secondary device by causing output of second audio, the second audio requesting the user to speak the name of the secondary device and a command for the secondary device to execute; receive second audio input data comprising the name of the secondary device and the command for the secondary device; cause second speech processing to be performed on the second audio input data, wherein the second speech processing uses the recognition data; and cause, based at least in part on the second speech processing, the secondary device to execute at least part of the command. 5. The system as recited in claim 1 , further comprising instructions to receive a confirmation message that the secondary device is able to be controlled based at least in part on a determination that the secondary device has used the recognition data and has executed the at least the part of the command.