ELECTRONIC DEVICE AND VOICE COMMAND PROCESSING METHOD THEREOF
First Claim
1. An electronic robot device comprising:
- a body;
a rotatable head physically connected with the body;
a plurality of microphones arranged in the body or the head;
a memory; and
a processor electrically connected with the plurality of microphones and configured to;
control the head to face a first direction in response to a first wakeup signal received from the first direction,if a second wakeup signal is received from a second direction while a first command received from the first direction is processed, store information on the second direction in the memory,if the first command is completely processed, control the head to face the second direction, andprocess a second command received from the second direction.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic robot device is provided which includes a body, a rotatable head physically connected with the body, a plurality of microphones arranged in the body or the head, a processor electrically connected with the plurality of microphones and a memory electrically connected with the processor, wherein the processor is configured to control the head to face a first direction in response to a first wakeup signal received from the first direction, if a second wakeup signal is received from a second direction while a first command received from the first direction is processed, store information on the second direction in the memory, if the first command is completely processed, control the head to face the second direction, and process a second command received from the second direction.
198 Citations
20 Claims
-
1. An electronic robot device comprising:
-
a body; a rotatable head physically connected with the body; a plurality of microphones arranged in the body or the head; a memory; and a processor electrically connected with the plurality of microphones and configured to; control the head to face a first direction in response to a first wakeup signal received from the first direction, if a second wakeup signal is received from a second direction while a first command received from the first direction is processed, store information on the second direction in the memory, if the first command is completely processed, control the head to face the second direction, and process a second command received from the second direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An electronic device comprising:
-
a housing; an array of microphones exposed through at least a portion of the housing and arranged and configured to receive sounds from different directions; a speaker exposed through the housing; a volatile memory; a processor located within the housing and electrically connected with the array of microphones, the speaker, and the volatile memory; and a nonvolatile memory electrically connected with the processor, wherein the nonvolatile memory stores instructions that, when executed, cause the processor to; receive a first voice command that triggers a first voice recognition using at least some of the array of microphones, perform at least a portion of the first voice recognition; store a result of the first voice recognition in the volatile memory, while performing the at least a portion of the first voice recognition, receive a second voice command that triggers a second voice recognition using the at least some of the array of microphones, determine a direction from which the second voice command is delivered, and perform at least a portion of the second voice recognition based on the determined direction. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A voice command processing method of an electronic robot device that comprises a body and a rotatable head physically connected with the body, the method comprising:
-
controlling the head to face a first direction in response to a first wakeup signal received from the first direction, if a second wakeup signal is received from a second direction while a first command received from the first direction is being processed, storing information on the second direction; if the first command is completely processed, controlling the head to face the second direction; and processing a second command received from the second direction.
-
Specification