CPC G10L 15/22 (2013.01) [G06N 3/02 (2013.01); G06N 3/063 (2013.01); G10L 15/08 (2013.01); G10L 15/16 (2013.01); G10L 15/30 (2013.01); G10L 25/30 (2013.01); G10L 25/78 (2013.01); H03M 1/12 (2013.01); G10L 2015/088 (2013.01); G10L 2015/223 (2013.01)] | 20 Claims |
12. A system comprising:
a non-transitory computer readable storage medium having information stored thereon, the information comprising a plurality of command phrases and a wake word,
wherein each of the plurality of command phrases is associated with a respective command instruction;
a network transceiver in communication with a remote system; and
an electrical circuit in communication with non-transitory computer readable storage medium and the network transceiver, the electrical circuit configured to receive an audio signal,
monitor the audio signal with a single, unitary interface for a predetermined time period,
compare the audio signal during the predetermined time period to the plurality of command phrases to evaluate an inclusion of a first one of the plurality of command phrases associated with a first command instruction to cause the network transceiver to transmit the audio signal for further processing on the remote system or a second one of the command phrases associated with a second command instruction configured to be locally executed without transmission of the audio signal to the remote system, and
based on the comparison, selectively provide a corresponding command instruction for either local execution or transmission to the network transceiver of an audio input signal monitored by a detection and recognition of commands module during the predetermined time period for further processing on the remote system.
|