×

Method for recognizing voice signal and electronic device supporting the same

  • US 10,354,643 B2
  • Filed: 10/13/2016
  • Issued: 07/16/2019
  • Est. Priority Date: 10/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. An electronic device, comprising:

  • at least one microphone;

    a communication circuit;

    a processor electrically connected to the at least one microphone and the communication circuit; and

    a memory electrically connected to the processor,wherein the memory;

    stores at least one of an application program and a software program executing a voice instruction, which is triggered in response to a voice input; and

    stores instructions that cause, when executed by the processor, the processor to;

    sequentially receive a plurality of utterances including a first speech element from a first user through the at least one microphone,generate a voice recognition model of the first user on the basis of at least some of the plurality of utterances, the voice recognition model comprising at least one of characteristic information of the at least one microphone and environment information surrounding the electronic device,store the generated voice recognition model in the memory,transmit the generated voice recognition model of the first user to the outside through the communication circuit so that a first external device uses the generated voice recognition model of the first user when performing voice recognition on the utterances including the first speech element of the first user,calculate an error rate occurring when at least one of the application program and the software program is triggered on the basis of at least one parameter generated on the basis of at least one of the plurality of utterances,determine, based on at least one of the characteristic information of the at least one microphone and the environment information, whether the calculated error rate is greater than or equal to a threshold value,when the calculated error rate is greater than or equal to the threshold value, change the at least one parameter, count a repetition frequency of the changed at least one parameter, and if the counted repetition frequency reaches the selected frequency, associate the changed at least one parameter with a voice signal, andwhen the calculated error rate is less than the threshold value, associate the at least one parameter with the voice signal.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×