CPC H04L 12/282 (2013.01) [G06F 3/167 (2013.01); G08C 17/02 (2013.01); G10L 15/22 (2013.01); G08C 2201/31 (2013.01); G08C 2201/40 (2013.01); G08C 2201/92 (2013.01); G10L 2015/223 (2013.01)] | 18 Claims |
1. A controlling device, comprising:
a memory having processor-readable code embodied therein;
a first communication interface;
a microphone for receiving a voice input; and
a processor, coupled to the memory, the first communication interface, and the microphone for executing the processor-readable code that causes the controlling device to perform steps comprising:
receiving from a user, via the microphone, a voice data;
using the voice data as received via the microphone to identify from amongst a plurality of smart appliances that are each associated with a respective one of a plurality of speech processing services a smart appliance to which the voice data as received via the microphone is to be transmitted; and
transmitting, via the first communication interface, the voice data as received via the microphone to the identified smart appliance for subsequent interpretation by a one of the plurality of speech processing services associated with the identified smart appliance.
|