Artificial intelligence device and operating method thereof
Disclosed are an artificial intelligence device and a method for operating the same. An artificial intelligence device according to at least one embodiment of various embodiments of the present disclosure includes: a display; and a processor configured to control the display, wherein the processor is configured to: receive and register a first wake-up word; activate a voice recognition function when the registered first wake-up word is received, and transmit the first wake-up word to a server, wherein the first wake-up word is not a basic wake-up word embedded in the artificial intelligence device.
1 . An artificial intelligence device comprising:
a display; and
a processor configured to control the display,
wherein the processor is further configured to:
receive a word that is not already registered and that is to be registered as a wake-up word, wherein the received word is different from any default wake-up word that is already registered in the artificial intelligence device;
register the received word as a first wake-up word;
after the received word is registered, activate a voice recognition function based on the first wake-up word being received; and
transmit the first wake-up word to a server.
2 . The artificial intelligence device according to claim 1 , wherein the processor is further configured to:
provide a voice recognition agent to register the word as the wake-up word;
register, via the voice recognition agent, the word input by a speaker; and
map, via the voice recognition agent, the word input by the speaker.
3 . The artificial intelligence device according to claim 2 , wherein the processor is further configured to process information regarding the speaker to be linked to the word.
4 . The artificial intelligence device according to claim 3 , wherein the information regarding the speaker comprises at least one or more of account or login information, profile information, payment and subscription information, paid or free service or application information capable of being linked, external device information capable of being connected, or routine information.
5 . The artificial intelligence device according to claim 4 , wherein the processor is further configured to control macro information to be generated and stored so that at least one command is automatically executed with respect to the word.
6 . The artificial intelligence device according to claim 5 , wherein the processor is further configured to:
determine whether the first wake-up word is included in a user input that is received; and
based on determining that the first wake-up word is included in the user input, extract a command other than the first wake-up word from the user input to compare the extracted command with the macro information.
7 . The artificial intelligence device according to claim 6 , wherein the processor is further configured to:
based on determining that the first wake-up word is included in the user input, determine whether the command is received within a predetermined time;
based on determining that the command is received within the predetermined time, perform an operation related to a first function corresponding to the command; and
based on determining that the command is not received within the predetermined time, perform an operation related to a second function, wherein the second function is performed according to a second command with respect to a first command registered in the macro information.
8 . A method of operating an artificial intelligence device, the method comprising:
providing a voice recognition agent;
receiving a word that is not already registered and that is to be registered as a wake-up word via the voice recognition agent, wherein the received word is different from any default wake-up word that is already registered in the artificial intelligence device;
registering the received word as a first wake-up word; and
transmitting the first wake-up word to a server.
9 . The method according to claim 8 , wherein registering the received word as the first wake-up word comprises:
registering, via the voice recognition agent, the word input by a speaker; and
mapping, via the voice recognition agent, the word input by the speaker.
10 . The method according to claim 9 , wherein mapping the word comprises processing information regarding the speaker to be linked to the word.
11 . The method according to claim 10 , wherein the information regarding the speaker comprises at least one or more of account or login information, profile information, payment and subscription information, paid or free service or application information capable of being linked, external device information capable of being connected, or routine information.
12 . The method according to claim 11 , wherein mapping the word further comprises generating and storing macro information so that at least one command is automatically executed with respect to the word.
13 . The method according to claim 12 , further comprising:
receiving a user input;
determining whether the first wake-up word is included in the user input; and
based on determining that the first wake-up word is included in the user input, extracting a command other than the first wake-up word from the user input to compare the extracted command with the macro information.
14 . The method according to claim 13 , further comprising:
based on determining that the first wake-up word is included in the user input, determining whether the command is received within a predetermined time;
based on determining that the command is received within the predetermined time, performing an operation related to a first function corresponding to the command; and
based on determining that the command is not received within the predetermined time, performing an operation related to a second function,
wherein the second function is performed according to a second command with respect to a first command registered in the macro information.
15 . An artificial intelligence voice service system comprising:
a server; and
an artificial intelligence device configured to transmit data to the server or receive data from the server,
wherein the artificial intelligence device comprises:
a processor configured to provide a voice recognition agent, receive a word that is not already registered and that is to be registered as a wake-up word via the voice recognition agent, wherein the received word is different from any default wake-up word that is already registered in the artificial intelligence device, register the received word as a first wake-up word, and transmit the first wake-up word to the server.