IP Library Granted Patent US 11,514,890
Granted Patent B2
US 11,514,890 · App. 17/259,940 · Granted Nov 29, 2022

Method for user voice input processing and electronic device supporting same

Inventors: Youngwoo Lee (Gyeonggi-do, KR); Hoseon Shin (Gyeonggi-do, KR); Chulmin Lee (Gyeonggi-do, KR); Seungyeol Lee (Gyeonggi-do, KR); Taejin Lee (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd.
G10L15/08G10L25/87G10L25/93G10L2015/088
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 11,514,890
App. No.
17/259,940
Granted
Nov 29, 2022
Kind
B2
Abstract

According to an embodiment, disclosed is an electronic device including a speaker, a microphone, a communication interface, a processor operatively connected to the speaker, the microphone, and the communication interface, and a memory operatively connected to the processor. The memory stores instructions that, when executed, cause the processor to receive a first utterance through the microphone, to determine a speaker model by performing speaker recognition on the first utterance, to receive a second utterance through the microphone after the first utterance is received, to detect an end-point of the second utterance, at least partially using the determined speaker model. Besides, various embodiments as understood from the specification are also possible.

Claims (34)

1. An electronic device comprising:

a speaker;

a microphone;

a communication interface;

a processor operatively connected to the speaker, the microphone, and the communication interface; and

a memory operatively connected to the processor,

wherein the memory stores instructions that, when executed, cause the processor to:

receive a first utterance through the microphone;

determine a speaker model by performing speaker recognition on the first utterance;

receive a second utterance through the microphone after the first utterance is received;

determine a plurality of sections including voice information from voice data associated with the second utterance;

determine a section correspond to the speaker model among the plurality of sections, as a voice section of the voice data; and

determine others section does not correspond to the speaker model among the plurality of sections, as a noise section of the voice data.

2. The electronic device of claim 1 , wherein the first utterance includes at least one predetermined wake-up word and wherein the second utterance includes an utterance including a command or intent associated with a task to be performed through the electronic device.

3. The electronic device of claim 1 , wherein the instructions, when executed, cause the processor to:

generate at least one speaker model corresponding to at least one specified speaker to store the at least one speaker model in a database.

4. The electronic device of claim 3 , wherein the instructions, when executed, cause the processor to:

when voice data associated with the first utterance corresponds to at least one of the at least one speaker model stored in the database, activate a speech recognition service function, which is embedded in the electronic device or provided from an external server, in response to receiving the first utterance.

5. The electronic device of claim 4 , wherein the instructions, when executed, cause the processor to:

determine a speaker model corresponding to the voice data associated with the first utterance to store the speaker model in a cache memory.

6. The electronic device of claim 5 , wherein the instructions, when executed, cause the processor to:

when voice data associated with the second utterance corresponds to at least one of the speaker model stored in the cache memory or the at least one speaker model stored in the database, determine the voice section and the noise section.

7. The electronic device of claim 6 , wherein the instructions, when executed, cause the processor to:

transmit a part of the voice data correspond to the voice section to the external server.

8. The electronic device of claim 5 , wherein the instructions, when executed, cause the processor to:

when the voice data associated with the second utterance does not correspond to the speaker model stored in the cache memory or the at least one speaker model stored in the database, delete the speaker model stored in the cache memory after a specified time elapses.

9. A method for processing a user voice input of an electronic device, the method comprising:

receiving a first utterance through a microphone mounted on the electronic device;

determining a speaker model by performing speaker recognition on the first utterance;

receiving a second utterance through the microphone after the first utterance is received;

determining a plurality of sections including voice information from voice data associated with the second utterance;

determining a section correspond to the speaker model among the plurality of sections, as a voice section of the voice data; and

determining others section does not correspond to the speaker model among the plurality of sections, as a noise section of the voice data.

10. The method of claim 9 , wherein the first utterance includes at least one predetermined wake-up word and wherein the second utterance includes an utterance including a command or intent associated with a task to be performed through the electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2021
From: LEE, YOUNGWOO; SHIN, HOSEON; LEE, CHULMIN; LEE, SEUNGYEOL; LEE, TAEJIN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 054900/0073 →
Priority Claims (1)
KR 10-2018-0081746 · Jul 13, 2018 · national
Continuity (1)
Related Publication 20220139377A1 · May 5, 2022
Cited By (1)
US 12,640,140