Voice input processing method and electronic device supporting same

US2021151031A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021151031-A1
Application numberUS-202017097046-A
CountryUS
Kind codeA1
Filing dateNov 13, 2020
Priority dateNov 15, 2019
Publication dateMay 20, 2021
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic device and method are disclosed. The electronic device includes a microphone, a speaker and a processor. The processor implements the method, including: receiving a first voice input through the microphone, outputting a response related to a function through the speaker, based on the first voice input, when a second voice input is received through the microphone during output of the response, interrupting the output of the response and continue to receive the second voice input, and executing the function based on content of the received second voice input and content of the response output up to one of: a first time point when the second voice input was initially received, and a second time point when the output of the response was interrupted.

First claim

Opening claim text (preview).

What is claimed is: 1 . An electronic device, comprising: a microphone; a speaker; and a processor, wherein the processor is configured to: receive a first voice input through the microphone; output a response related to a function through the speaker, based on the first voice input; when a second voice input is received through the microphone during output of the response, interrupt the output of the response and continue to receive the second voice input; and execute the function based on content of the received second voice input, and content of the response output up to at least one of: a first time point when the second voice input was initially received, or a second time point when the output of the response was interrupted. 2 . The electronic device of claim 1 , wherein, when text data generated from the second voice input lacks text data related to the function, the processor is configured to maintain the outputting of the response through the speaker. 3 . The electronic device of claim 1 , wherein the response includes a plurality of optional elements, and the processor is configured to select a first optional element output prior to the first time point from among the plurality of optional elements for execution of the function. 4 . The electronic device of claim 3 , wherein when a second optional element, of the plurality of optional elements, is being output at the first time point or the second time point, output an audio prompt for selection of one of the first optional element and the second optional element. 5 . The electronic device of claim 1 , wherein the response includes a plurality of optional elements, wherein the plurality of optional elements are output in a sequence of turns, and wherein the processor is configured select an optional element from among the plurality of optional elements included in the response corresponding to a particular turn in the sequence, when text data generated from the second voice input indicates the particular turn in the sequence. 6 . The electronic device of claim 1 , wherein the response includes a plurality of optional elements, wherein the plurality of optional elements are output in a sequence of turns, and wherein the processor is configured to: receive, through the microphone, a third voice input at a third time point prior to the first time point, while a first optional element among the plurality of optional elements is output at a designated turn in the sequence of turns; interrupt the output of the response at the third time point; when text data generated from the third voice input indicates a previous turn rather than the designated turn, output a second optional element corresponding to the previous turn in the sequence from among the plurality of optional elements; and when the text data generated from the third voice input indicates a next turn rather than the designated turn, output a third optional element corresponding to the next turn in the sequence from among the plurality of optional elements. 7 . The electronic device of claim 1 , wherein the response includes a request for information related to executing the function, and wherein the processor is configured to: when text data generated from the second voice input includes the requested information, configure the information using at least a part of the generated text data. 8 . The electronic device of claim 1 , wherein the response includes a request to confirm execution of the function, and wherein the processor is configured to execute the function when text data generated from the second voice input indicates confirmation of the execution. 9 . The electronic device of claim 1 , wherein, when text data generated from the second voice input requests execution of a connected function associated with the function, the processor is configured to execute the connected function. 10 . The electronic device of claim 1 , wherein the processor is configured to output, through the speaker, an audio prompt request confirmation of whether to continue outputting the response, when insufficient information for execution of the function is acquired. 11 . A method in an electronic device, the method comprising: receiving a first voice input through a microphone; outputting a response related to a function through a speaker, based on the first voice input; when a second voice input is received through the microphone during output of the response, interrupting the output of the response and continuing to receive the second voice input; and executing the function based on content of the received second voice, and content of the response output up to at least one of: a first time point when the second voice input was initially received, or a second time point when the output of the response was interrupted. 12 . The method of claim 11 , wherein, when text data generated from the second voice input lacks text data related to the function, the output of the response through the speaker is maintained. 13 . The method of claim 11 , wherein the response includes a plurality of optional elements, the method further comprising: selecting a first optional element output prior to the first time point from among the plurality of optional elements for execution of the function. 14 . The method of claim 13 , further comprising outputting an audio prompt for selection of one of the first optional element and a second optional element when the second optional element, of the plurality of optional elements, is being output at the first time point or the second time point. 15 . The method of claim 11 , wherein the response includes a plurality of optional elements output in a sequence of turns, the method further comprising: selecting an optional element from among the plurality of optional elements included in the response corresponding to a particular turn in the sequence, when text data generated from the second voice input indicates the particular turn in the sequence. 16 . The method of claim 11 , wherein the response includes a plurality of optional elements, and the plurality of optional elements are output in a sequence of turns, the method further comprising: receiving, through the microphone, a third voice input at a third time point prior to the first time point, while a first optional element among the plurality of optional elements is output at a designated turn in the sequence of turns; interrupting output of the response at the third time point; when text data generated from the third voice input indicates a previous turn rather than the designated turn, outputting a second optional element corresponding to the previous turn in the sequence from among the plurality of optional elements; and when the text data generated from the third voice input indicates a next turn rather than the designated turn, outputting a third optional element corresponding to the next turn in the sequence from among the plurality of optional elements. 17 . The method of claim 11 , wherein the response includes a request for information related to executing the function, the method further comprising: when text data generated from the second voice input includes the requested information, configuring the information using at least a part of the generated text data. 18 . The method of claim 11 , wherein the response includes a request to confirm execution of the function, the method further comprising: executing the function when text data generated from the second voice input indicate

Assignees

Inventors

Classifications

  • G06F3/167Primary

    Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title

  • Speech to text systems (G10L15/08 takes precedence) · CPC title

  • Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

  • Barge in, i.e. overridable guidance for interrupting prompts · CPC title

  • G10L15/04Primary

    Segmentation; Word boundary detection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2021151031A1 cover?
An electronic device and method are disclosed. The electronic device includes a microphone, a speaker and a processor. The processor implements the method, including: receiving a first voice input through the microphone, outputting a response related to a function through the speaker, based on the first voice input, when a second voice input is received through the microphone during output of t…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/167. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 20 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).