IP Library Granted Patent US 12,597,413
Granted Patent B2
US 12,597,413 · App. 18/105,011 · Granted Apr 7, 2026

Electronic device and control method thereof

Inventors: Soyoon Park (Suwon-si, KR); Sungjun Lim (Suwon-si, KR); Jonghyun Kim (Suwon-si, KR); Jiwan Kim (Suwon-si, KR); Hakjung Kim (Suwon-si, KR); Hyunkyung Kim (Suwon-si, KR); Sohyun Park (Suwon-si, KR); Indong Lee (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G10L13/086G10L15/005G10L15/02G10L15/26
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,597,413
App. No.
18/105,011
Granted
Apr 7, 2026
Kind
B2
Abstract

An electronic apparatus includes: a microphone; a communication interface including communication circuitry; a memory configured to store a first encoder corresponding to a first language and a first decoder corresponding to the first language; and a processor configured to: based on a user voice in the first language being received through the microphone, acquire text in the first language corresponding to the user voice, acquire a first feature vector by inputting the text in the first language to the first encoder, control the communication interface to transmit the first feature vector to an external device, and based on a second feature vector being received from the external device through the communication interface, acquire text in the first language corresponding to the second feature vector by inputting the second feature vector to the first decoder.

Claims (79)

1 . An electronic apparatus comprising:

a microphone;

a communication interface comprising communication circuitry;

a memory configured to store a first encoder corresponding to a first language and a first decoder corresponding to the first language; and

a processor configured to:

based on a user voice in the first language being received through the microphone, acquire a first text in the first language corresponding to the user voice,

acquire a first feature vector by inputting the first text in the first language to the first encoder,

control the communication interface to transmit the first feature vector to an external device, and

based on a second feature vector being received from the external device through the communication interface, acquire text in the first language corresponding to the second feature vector by inputting the second feature vector to the first decoder,

wherein the external device comprises a second encoder corresponding to a second language, and

wherein the second encoder is configured to output the second feature vector based on a second text corresponding to a user voice in the second language being input.

2 . The electronic apparatus of claim 1 , wherein the first encoder comprises a model learned based on the first text in the first language as input data and a feature vector on a vector space as output data, and

wherein the second encoder corresponding comprises a model learned based on the second text in the second language having a similarity greater than or equal to a threshold value with the first text as input data and a feature vector in a vector space as output data.

3 . The electronic apparatus of claim 1 , wherein the first decoder comprises a model learned based on a feature vector on a vector space as input data and the first text in the first language as output data, and

wherein a second decoder corresponding to the second language different from the first language comprises a model learned based on a feature vector in a vector space as input data and the second text in the second language having a similarity greater than or equal to a threshold value with the first text as output data.

4 . The electronic apparatus of claim 3 , wherein the external device includes the second decoder corresponding to the second language, and

wherein the second decoder is configured to output text in the second language based on the first feature vector received from the electronic apparatus being input.

5 . The electronic apparatus of claim 3 , wherein the processor is further configured to:

identify whether the external device includes the second decoder corresponding to the second language by communicating with the external device via the communication interface,

based on identifying that the external device includes the second decoder, control the communication interface to transmit the first feature vector to the external device, and

based on identifying that the external device does not include the second decoder, control the communication interface to transmit the first feature vector to a server.

6 . The electronic apparatus of claim 1 , further comprising:

a speaker,

wherein the processor is further configured to:

acquire a sound of the first language corresponding to the text in the first language using text to speech, and

output the sound of the first language through the speaker.

7 . The electronic apparatus of claim 1 , wherein the memory further comprises a compressor and a decompressor,

wherein the processor is further configured to:

compress the first feature vector based on the compressor,

control the communication interface to transmit the compressed first feature vector to the external device,

decompress a compressed second feature vector based on the decompressor based on the compressed second feature vector being received from the external device, and

input the decompressed second feature vector to the first decoder.

8 . The electronic apparatus of claim 1 , wherein the first encoder and the first decoder are included in a neural machine translation model,

wherein the neural machine translation model is configured to:

based on the user voice being input, acquire the first feature vector by converting the text corresponding to the user voice into a vector value, and

based on the second feature vector being input, convert the second feature vector into text in the first language.

9 . A method for controlling an electronic apparatus, the method comprising:

based on a user voice in a first language being received, acquiring text in the first language corresponding to the user voice;

acquiring a first feature vector by inputting the text in the first language to a first encoder;

transmitting the first feature vector to an external device; and

based on a second feature vector being received from the external device, acquiring text in the first language corresponding to the second feature vector by inputting the second feature vector to a first decoder corresponding to the first language,

wherein the external device comprises a second encoder corresponding to a second language, and

wherein the second encoder is configured output the second feature vector based on a second text corresponding to the user voice in the second language being input to the second encoder.

10 . The method of claim 9 , wherein the first encoder comprises a model learned based on the first text in the first language as input data and a feature vector on a vector space as output data, and

wherein the second encoder comprises a model learned based on the second text in the second language having a similarity greater than or equal to a threshold value with the first text as input data and a feature vector in a vector space as output data.

11 . The method of claim 10 , wherein the first decoder comprises a model learned based on a feature vector on a vector space as input data and the first text in the first language as output data, and

wherein a second decoder corresponding to the second language different from the first language comprises a model learned based on a feature vector in a vector space as input data and the second text in the second language having a similarity greater than or equal to a threshold value with the first text as output data.

12 . The method of claim 11 , wherein the external device includes the second decoder corresponding to the second language, and

wherein the second decoder is configured to output text in the second language based on the first feature vector received from the electronic apparatus being input.

13 . The method of claim 11 , further comprising:

identifying whether the external device includes the second decoder corresponding to the second language by communicating with the external device;

based on identifying that the external device includes the second decoder, transmitting the first feature vector to the external device; and

based on identifying that the external device does not include the second decoder, transmitting the first feature vector to a server.

14 . The method of claim 9 , further comprising:

acquiring a sound of the first language corresponding to the text in the first language using text to speech; and

outputting the sound of the first language through a speaker.

15 . The method of claim 9 , further comprising:

compressing the first feature vector based on a compressor;

transmitting the compressed first feature vector to the external device through a communication interface;

decompressing a compressed second feature vector based on a decompressor based on the compressed second feature vector being received from the external device; and

inputting the decompressed second feature vector to the first decoder.

16 . The method of claim 9 , wherein the first encoder and the first decoder are included in a neural machine translation model,

wherein the neural machine translation model is configured to:

based on the user voice being input, acquire the first feature vector by converting the text corresponding to the user voice into a vector value; and

based on the second feature vector being input, convert the second feature vector into text in the first language.

17 . An electronic apparatus comprising:

a microphone;

a communication interface comprising communication circuitry;

a memory configured to store a first encoder and a first decoder corresponding to a first language; and

a processor configured to:

based on a user voice in the first language being received through the microphone, acquire a first text in the first language corresponding to the user voice;

acquire a first feature vector by inputting the first text in the first language to the first encoder;

control the communication interface to transmit the first feature vector to an external device;

based on a second feature vector being received from the external device through the communication interface, acquire text in the first language corresponding to the second feature vector by inputting the second feature vector to the first decoder;

identify whether the external device comprises a second decoder corresponding to a second language different from the first language by communicating with the external device via the communication interface;

based on identifying that the external device comprises the second decoder, transmit the first feature vector to the external device; and

based on identifying that the external device does not comprise the second decoder, transmit the first feature vector to a server.

18 . The electronic apparatus of claim 17 , wherein the first decoder comprises a model learned based on a feature vector on a vector space as input data and the first text in the first language as output data, and

wherein the second decoder comprises a model learned based on a feature vector in a vector space as input data and a second text in the second language having a similarity greater than or equal to a threshold value with the first text as output data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2023
From: PARK, SOYOON; LIM, SUNGJUN; KIM, JONGHYUN; KIM, JIWAN; KIM, HAKJUNG; KIM, HYUNKYUNG; PARK, SOHYUN; LEE, INDONG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 062636/0752 →
Priority Claims (2)
KR 10-2021-0137491 · Oct 15, 2021 · national
KR 10-2022-0046172 · Apr 14, 2022 · national
Continuity (2)
Continuation PCTKR2022012876 · Aug 29, 2022
Related Publication 20230197059A1 · Jun 22, 2023
References Cited (175)
US 8442311B1 · Hobbs · 2013 [cited by examiner]
US 9026615B1 · Sirton · 2015 [cited by examiner]
US 9542611B1 · Mikhael · 2017 [cited by examiner]
US 9614969B2 · Aue et al. · 2017 [cited by applicant]
US 9704270B1 · Main · 2017 [cited by examiner]
US 10015499B1 · Hobbs · 2018 [cited by examiner]
US 10116963B1 · Bhattacharyya · 2018 [cited by examiner]
US 10445431B1 · Lev-Tov · 2019 [cited by examiner]
US 10599774B1 · Luo · 2020 [cited by examiner]
US 10637826B1 · Luo · 2020 [cited by examiner]
US 10867136B2 · Lee et al. · 2020 [cited by applicant]
US 10891446B2 · Hodge · 2021 [cited by applicant]
US 10929618B2 · Ishikawa · 2021 [cited by examiner]
US 11205444B2 · Bui · 2021 [cited by examiner]
US 11302331B2 · Gowda et al. · 2022 [cited by applicant]
US 11314951B2 · Kim et al. · 2022 [cited by applicant]
US 11429834B1 · Xue · 2022 [cited by examiner]
US 11568863B1 · Sarikaya · 2023 [cited by examiner]
US 11631007B2 · Zhao · 2023 [cited by examiner]
US 11682400B1 · Liu · 2023 [cited by examiner]
US 11721330B1 · Pandey · 2023 [cited by examiner]
US 11741971B1 · You · 2023 [cited by examiner]
US 11776557B2 · Yun et al. · 2023 [cited by applicant]
US 11830476B1 · Karanasou · 2023 [cited by examiner]
US 11886813B2 · Courtland · 2024 [cited by examiner]
US 12101516B1 · Theckyam · 2024 [cited by examiner]
US 12190871B1 · Siagian · 2025 [cited by examiner]
US 12248754B2 · Mao · 2025 [cited by examiner]
US 12323650B2 · Zhu · 2025 [cited by examiner]
US 12493756B2 · Tu · 2025 [cited by examiner]
US 20020161578A1 · Saindon · 2002 [cited by examiner]
US 20030004720A1 · Garudadri · 2003 [cited by examiner]
US 20030038798A1 · Besl · 2003 [cited by examiner]
US 20040049389A1 · Marko · 2004 [cited by examiner]
US 20040201647A1 · Jackson Pulver · 2004 [cited by examiner]
US 20040217956A1 · Besl · 2004 [cited by examiner]
US 20040225501A1 · Cutaia · 2004 [cited by examiner]
US 20050086702A1 · Cormack · 2005 [cited by examiner]
US 20050091051A1 · Moriya · 2005 [cited by examiner]
US 20060041431A1 · Maes · 2006 [cited by examiner]
US 20060083302A1 · Han · 2006 [cited by examiner]
US 20060165302A1 · Han · 2006 [cited by examiner]
US 20060165304A1 · Lee · 2006 [cited by examiner]
US 20060182179A1 · Han · 2006 [cited by examiner]
US 20060215762A1 · Han · 2006 [cited by examiner]
US 20070005795A1 · Gonzalez · 2007 [cited by examiner]
US 20070047644A1 · Lee · 2007 [cited by examiner]
US 20070088547A1 · Freedman · 2007 [cited by examiner]
US 20080031527A1 · Arcas · 2008 [cited by examiner]
US 20090125295A1 · Drewes · 2009 [cited by examiner]
US 20100039498A1 · Liu · 2010 [cited by examiner]
US 20110122003A1 · Van Den Boom · 2011 [cited by examiner]
US 20110149035A1 · Tsukagoshi · 2011 [cited by examiner]
US 20110224970A1 · Bernal · 2011 [cited by applicant]
US 20130122870A1 · Hegde · 2013 [cited by examiner]
US 20130144595A1 · Lord · 2013 [cited by examiner]
US 20140177957A1 · Clark · 2014 [cited by examiner]
US 20140180686A1 · Schuck · 2014 [cited by examiner]
US 20140242955A1 · Kang · 2014 [cited by examiner]
US 20150063451A1 · Zhu · 2015 [cited by examiner]
US 20150227510A1 · Shin · 2015 [cited by examiner]
US 20160140952A1 · Graham · 2016 [cited by examiner]
US 20170323203A1 · Matusov · 2017 [cited by examiner]
US 20180039623A1 · Ahn · 2018 [cited by examiner]
US 20180052831A1 · Ahn · 2018 [cited by examiner]
US 20180075508A1 · Hewavitharana · 2018 [cited by examiner]
US 20180218727A1 · Cutler · 2018 [cited by examiner]
US 20180268548A1 · Lin · 2018 [cited by examiner]
US 20190065466A1 · Kataoka · 2019 [cited by examiner]
US 20190130273A1 · Keskar · 2019 [cited by examiner]
US 20190166180A1 · Zhao · 2019 [cited by examiner]
US 20190228074A1 · Morehead · 2019 [cited by examiner]
US 20190311375A1 · Sapoznik · 2019 [cited by examiner]
US 20190327463A1 · Zhao · 2019 [cited by examiner]
US 20190362712A1 · Karpukhin · 2019 [cited by examiner]
US 20190377797A1 · Liu · 2019 [cited by examiner]
US 20200013388A1 · Lee · 2020 [cited by examiner]
US 20200042597A1 · Wu · 2020 [cited by examiner]
US 20200043481A1 · Xiong · 2020 [cited by examiner]
US 20200043495A1 · Park et al. · 2020 [cited by applicant]
US 20200082806A1 · Kim · 2020 [cited by examiner]
US 20200104313A1 · Jayaraman · 2020 [cited by examiner]
US 20200135172A1 · Chen · 2020 [cited by examiner]
US 20200192921A1 · Satterfield · 2020 [cited by examiner]
US 20200194000A1 · Xian · 2020 [cited by examiner]
US 20200226328A1 · Tu · 2020 [cited by examiner]
US 20200234693A1 · Sung · 2020 [cited by examiner]
US 20200251100A1 · Tan · 2020 [cited by examiner]
US 20200342164A1 · Satterfield · 2020 [cited by examiner]
US 20200342348A1 · Kenny · 2020 [cited by examiner]
US 20200342852A1 · Kim et al. · 2020 [cited by applicant]
US 20200357389A1 · Bai · 2020 [cited by examiner]
US 20200365134A1 · Tu · 2020 [cited by examiner]
US 20200387676A1 · Kim · 2020 [cited by examiner]
US 20200401716A1 · Yan · 2020 [cited by examiner]
US 20210020165A1 · Scodary · 2021 [cited by examiner]
US 20210027471A1 · Cohen · 2021 [cited by examiner]
US 20210027799A1 · Scodary · 2021 [cited by examiner]
US 20210029248A1 · Scodary · 2021 [cited by examiner]
US 20210042475A1 · Zhang · 2021 [cited by examiner]
US 20210043196A1 · Lee · 2021 [cited by examiner]
US 20210050033A1 · Bui · 2021 [cited by examiner]
US 20210065690A1 · Indurthi · 2021 [cited by examiner]
US 20210112281A1 · Wang · 2021 [cited by examiner]
US 20210117780A1 · Malik · 2021 [cited by examiner]
US 20210134274A1 · Lee · 2021 [cited by examiner]
US 20210142127A1 · Lee · 2021 [cited by examiner]
US 20210150214A1 · Xu · 2021 [cited by examiner]
US 20210158815A1 · Lee · 2021 [cited by examiner]
US 20210165974A1 · Lee · 2021 [cited by examiner]
US 20210174801A1 · Back · 2021 [cited by examiner]
US 20210182077A1 · Chen · 2021 [cited by examiner]
US 20210203989A1 · Wang · 2021 [cited by examiner]
US 20210210077A1 · Yuan et al. · 2021 [cited by applicant]
US 20210272559A1 · Medalion · 2021 [cited by examiner]
US 20210312938A1 · Yun et al. · 2021 [cited by applicant]
US 20210314621A1 · Betts · 2021 [cited by examiner]
US 20210365644A1 · Mei · 2021 [cited by examiner]
US 20210374338A1 · Shrivastava · 2021 [cited by examiner]
US 20210375272A1 · Madwed · 2021 [cited by examiner]
US 20210397636A1 · Margolin · 2021 [cited by examiner]
US 20220005481A1 · Kim · 2022 [cited by examiner]
US 20220019294A1 · Strom · 2022 [cited by examiner]
US 20220093088A1 · Rangarajan Sridhar · 2022 [cited by examiner]
US 20220129645A1 · Kim · 2022 [cited by examiner]
US 20220172713A1 · Kwatra · 2022 [cited by examiner]
US 20220199075A1 · Padmanabhan · 2022 [cited by examiner]
US 20220208179A1 · Kurata · 2022 [cited by examiner]
US 20220245365A1 · Meng · 2022 [cited by examiner]
US 20220254331A1 · Jafari · 2022 [cited by examiner]
US 20220293107A1 · Leaman · 2022 [cited by examiner]
US 20220327278A1 · Yin · 2022 [cited by examiner]
US 20220343139A1 · Passban · 2022 [cited by examiner]
US 20220343250A1 · Tremblay · 2022 [cited by examiner]
US 20220357929A1 · Vijayaraghavan · 2022 [cited by examiner]
US 20220382736A1 · Beilis · 2022 [cited by examiner]
US 20220382998A1 · Tang · 2022 [cited by examiner]
US 20220399006A1 · Jin · 2022 [cited by examiner]
US 20230009878A1 · Port · 2023 [cited by examiner]
US 20230031245A1 · Longhurst · 2023 [cited by examiner]
US 20230040412A1 · Ramsl · 2023 [cited by examiner]
US 20230047378A1 · Lin · 2023 [cited by examiner]
US 20230079147A1 · Hewavitharana · 2023 [cited by examiner]
US 20230089902A1 · Arkhangorodsky · 2023 [cited by examiner]
US 20230109407A1 · Hu · 2023 [cited by examiner]
US 20230226689A1 · Chu · 2023 [cited by examiner]
US 20230262283A1 · Takayama · 2023 [cited by examiner]
US 20230274101A1 · Kim · 2023 [cited by examiner]
US 20230281401A1 · Kakemura · 2023 [cited by examiner]
US 20230344937A1 · Scodary · 2023 [cited by examiner]
US 20230368796A1 · Liu · 2023 [cited by examiner]
US 20230418793A1 · Urdiales · 2023 [cited by examiner]
US 20240013010A1 · Mannami · 2024 [cited by examiner]
US 20240021193A1 · Alomari · 2024 [cited by examiner]
US 20240096236A1 · Moss · 2024 [cited by examiner]
US 20240235577A1 · Zhang · 2024 [cited by examiner]
US 20240284285A1 · Lee · 2024 [cited by examiner]
US 20240370669A1 · Akiyama · 2024 [cited by examiner]
US 20250006207A1 · Sharifi · 2025 [cited by examiner]
US 20250008184A1 · Liu · 2025 [cited by examiner]
EP 3267328A1 · 2018 [cited by applicant]
EP 3540611A1 · 2019 [cited by applicant]
JP 2019008744A · 2019 [cited by applicant]
KR 1020150021707A · 2015 [cited by applicant]
KR 1020180005850A · 2018 [cited by applicant]
KR 1020180060903A · 2018 [cited by applicant]
KR 1020190114938A · 2019 [cited by applicant]
KR 1020200091797A · 2020 [cited by applicant]
KR 102170902B1 · 2020 [cited by applicant]
KR 1020210019920A · 2021 [cited by applicant]
KR 1020210124050A · 2021 [cited by applicant]
Extended European Search Report Dated Sep. 12, 2024, issued by the European Patent Office in European Application No. 22881199.8. [cited by applicant]
International Search Report (ISA/210) issued Dec. 13, 2022 by the International Searching Authority in International Application No. PCT/KR2022/012876. [cited by applicant]
Written Opinion (ISA/237) issued Dec. 13, 2022 by the International Searching Authority in International Application No. PCT/KR2022/012876. [cited by applicant]
Examination Report issued on Feb. 17, 2026 by the Indian Patent Office for Indian Patent Application No. 202447034843. [cited by applicant]