-
公开(公告)号:US12106754B2
公开(公告)日:2024-10-01
申请号:US16671317
申请日:2019-11-01
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hyeonmok Ko
CPC classification number: G10L15/22 , G10L15/16 , G10L15/20 , G10L15/30 , G10L2015/088 , G10L2015/228
Abstract: Providing a response to a user's speech or utterance by obtaining context information of the electronic device or a user of the electronic device, determine whether the electronic device or an external device is to perform automated speech recognition (ASR) of the user's speech or utterance, based on the context information, and provide a response to the user's speech or utterance based on a result of the electronic device or the external device performing the ASR.
-
公开(公告)号:US11967325B2
公开(公告)日:2024-04-23
申请号:US18148693
申请日:2022-12-30
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Saebom Jang , Hyeonmok Ko , Kyenghun Lee , Kunal Sharma , Raghavendra Hanumantasetty Ramasetty
CPC classification number: G10L15/22 , G10L15/285 , G10L15/34 , G10L15/02 , G10L15/30
Abstract: Disclosed are an electronic device capable of efficiently performing speech recognition and natural language understanding and a method for controlling thereof. The electronic device includes: a microphone; a non-volatile memory configured to store virtual assistant model data comprising data that is classified according to a plurality of domains and data that is commonly used for the plurality of domains; a volatile memory; and a processor configured to: based on receiving, through the microphone, a trigger input to perform speech recognition for a user speech, initiate loading the virtual assistant model data from the non-volatile memory into the volatile memory, load, into the volatile memory, first data from among the data classified according to the plurality of domains and, while loading the first data into the volatile memory, load at least a part of the data commonly used for the plurality of domains into the volatile memory.
-
公开(公告)号:US11915691B2
公开(公告)日:2024-02-27
申请号:US17510454
申请日:2021-10-26
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Dayoung Kwon , Hyeonmok Ko , Jonggu Kim , Seoha Song , Kyenghun Lee , Hojung Lee , Saebom Jang , Pureum Jung , Changho Paeon , Jiyeon Hong
Abstract: An electronic apparatus includes a communication interface; a memory configured to store at least one instruction; and a processor configured to execute the at least one instruction to: receive a text corresponding to a user utterance and information regarding a first external device; obtain a plurality of weights of a plurality of elements related to the first external device; identify a second external device for obtaining response information; control the communication interface to transmit the text corresponding to the user utterance to the second external device; receive first response information regarding the user utterance from the second external device; obtain second response information; and control the communication interface to transmit the second response information to the first external device.
-
公开(公告)号:US11880654B2
公开(公告)日:2024-01-23
申请号:US18140202
申请日:2023-04-27
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hyungtak Choi , Hyeonmok Ko , Munjo Kim , Seonghan Ryu , Sejin Kwak , Lohith Ravuru , Ikhee Shin , Haehun Yang
IPC: G06F40/279 , G06F16/332 , G06F3/0485 , G06F40/205 , G06N3/08 , G06F16/34 , G06V30/148
CPC classification number: G06F40/279 , G06F3/0485 , G06F16/3329 , G06F40/205 , G06N3/08 , G06F16/345 , G06V30/153
Abstract: An electronic device and a method for controlling thereof are provided. The electronic device includes a display, a memory storing at least one instruction, and a processor, wherein the processor is configured to, by executing the at least one instruction, extract a plurality of texts displayed on a chat window of a message application and collect the texts, input the plurality of collected texts into a trained first neural network model and align the plurality of texts in order, input the plurality of texts aligned in order into a trained second neural network model and identify whether additional information for acquiring event information from the plurality of texts is necessary, and acquire event information from the plurality of texts based on the identification result.
-
公开(公告)号:US11631413B2
公开(公告)日:2023-04-18
申请号:US17852495
申请日:2022-06-29
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Inchul Hwang , Hyeonmok Ko , Munjo Kim , Hojung Lee
Abstract: An electronic apparatus is provided. The electronic apparatus includes a memory and a processor configured to control the electronic apparatus to: classify a plurality of input data into a plurality of types to store in the memory, determine at least one among the input data of the classified plurality of types based on a voice command being recognized among the input data, and provide response information corresponding to the voice command based on the input data of the determined type.
-
公开(公告)号:US20230083230A1
公开(公告)日:2023-03-16
申请号:US17984286
申请日:2022-11-10
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eunji LEE , Hyeonmok Ko , Kyenghun Lee , Saebom Jang , Pureum Jung , Sungja Choi , Changho Paeon , Jiyeon Hong , Inchul Hwang
IPC: G10L15/22 , G10L15/18 , G10L15/183 , G10L15/30
Abstract: An electronic apparatus is provided. The electronic apparatus includes: a memory configured to store at least one instruction; and a processor configured to execute the at least one instruction to: obtain usage information on an application installed in the electronic apparatus, obtain a natural language understanding model, among a plurality of natural language understanding models, corresponding to the application based on the usage information, perform natural language understanding of a user voice input related to the application based on the natural language understanding model corresponding to the application, and perform an operation of the application based on the preformed natural language understanding.
-
公开(公告)号:US11545149B2
公开(公告)日:2023-01-03
申请号:US16897427
申请日:2020-06-10
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Saebom Jang , Hyeonmok Ko , Kyenghun Lee , Kunal Sharma , Raghavendra Hanumantasetty Ramasetty
Abstract: Disclosed are an electronic device capable of efficiently performing speech recognition and natural language understanding and a method for controlling thereof. The electronic device includes: a microphone; a non-volatile memory configured to store virtual assistant model data comprising data that is classified according to a plurality of domains and data that is commonly used for the plurality of domains; a volatile memory; and a processor configured to: based on receiving, through the microphone, a trigger input to perform speech recognition for a user speech, initiate loading the virtual assistant model data from the non-volatile memory into the volatile memory, load, into the volatile memory, first data from among the data classified according to the plurality of domains and, while loading the first data into the volatile memory, load at least a part of the data commonly used for the plurality of domains into the volatile memory.
-
公开(公告)号:US20190295549A1
公开(公告)日:2019-09-26
申请号:US16364433
申请日:2019-03-26
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hyungrai OH , Hyeonmok Ko , Silas Jeon
Abstract: A method, performed by a device, of providing a response message to a user input includes obtaining location information of the device; executing a service providing agent corresponding to the location information; receiving a speech input from a user; generating the response message based on the received speech input, the response message being related to a service provided by the executed service providing agent; and displaying the generated response message, wherein the executed service providing agent generates the response message using a model trained using an artificial intelligence (AI) algorithm, the trained model being one from among a plurality of trained models each corresponding to a respective service from among a plurality of services provided by a respective service providing agent from among a plurality of service providing agents, and wherein the trained model corresponds to the executed service providing agent.
-
-
-
-
-
-
-