EP3288024B1

Method and apparatus for executing a user function using voice recognition

Abstract

This record has no abstract on file.

EP3288024B1, drawing sheet 1
Sheet 1 of 11

Term

6.3 yearsleft in the term

Expires 11 January 2033.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

15 claims: 2 independent, 13 dependent

  1. 1
    A method for executing a function by an electronic device using voice recognition, the method comprising:displaying (310) a user function execution screen including a plurality of image components;in response to a request for executing voice recognition, determining a plurality of functions associated with a voice input and the displayed user function execution screen, and, for each of the determined functions, detecting a voice command associated with that function from among registered voice commands thereby providing detected voice commands;displaying (330) the detected voice commands on the displayed user function execution screen;performing voice recognition on a voice input received through a microphone of the electronic device, and in response to determining (340) that the request for executing the voice recognition stops, recognizing that the voice input matches one of the displayed voice commands;and executing (370) the function associated with the one of the displayed voice commands, in response to recognizing that the voice input matches the one of the displayed voice commands;wherein the method is characterised by : testing for similarity of the detected voice commands;and changing at least one of similar voice commands, according to a result of the testing, before displaying the voice commands.
  2. 7
    An apparatus for executing a function using voice recognition, the apparatus comprising:a display unit (140) arranged to display (310) a user function execution screen including a plurality of image components;an input unit (120, 141) arranged to enable the apparatus to receive a request for executing the voice recognition;a microphone;and a controller (170) arranged to: receive the request for executing the voice recognition from the input unit, in response to receiving the request for executing the voice recognition, determine a plurality of functions associated with a voice input and the displayed user function execution screen, and, for each of the determined functions, detect a voice command associated with that function from among registered voice commands thereby providing detected voice commands, control the display unit (140) to display (330) the detected voice commands on the displayed user function execution screen, perform voice recognition on a voice input received through the microphone, and in response to determining (340) that the request for executing the voice recognition stops, recognize that the voice input matches one of the displayed voice commands, and execute (370) the function associated with the one of the displayed voice commands, in response to recognizing that the one of the displayed voice commands matches the voice input;the apparatus is characterised in that the controller (170) is arranged to: test for similarity of the detected voice commands;and change at least one of similar voice commands, according to a result of the testing, before displaying the voice commands.