IP Library › Granted Patent US 10,192,557
Granted Patent B2
US 10,192,557 · App. 14/915,068 · Granted Jan 29, 2019

Electronic device and method for voice recognition using a plurality of voice recognition engines

Inventors: Sang-Hoon Lee (Gyeonggi-do, KR); Hyuk Kang (Gyeonggi-do, KR); Kyung-Tae Kim (Gyeonggi-do, KR); Seong-Min Je (Gyeonggi-do, KR); Seok-Yeong Jung (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd
G10L17/24G06F1/3231G10L15/22G10L15/30G10L15/32G10L17/00G10L17/04G10L17/06G10L2015/223Y02D10/173
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 10,192,557
App. No.
14/915,068
Granted
Jan 29, 2019
Kind
B2
Abstract

A method and an electronic device are provided for voice recognition. A method includes receiving a first voice by one of a first voice recognition device and a second voice recognition device; when the first voice is received by the first voice recognition device and the first voice recognition device recognizes a predetermined command in the first voice, transferring a received second voice to an external electronic device and recognizing the received second voice through the external electronic device; and when the first voice is received by the second voice recognition device and the second voice recognition device recognizes the predetermined command in the first voice, recognizing a second command in the received second voice, and performing an operation based on the recognized second command.

Claims (62)

1. A method of performing voice recognition by an electronic device including a first voice recognition device and a second voice recognition device, the method comprising:

when an audio signal is not output from the electronic device, receiving a first voice by the first voice recognition device of the electronic device;

when an audio signal is output from the electronic device, receiving the first voice by the second voice recognition device of the electronic device;

when the first voice is received by the first voice recognition device and the first voice recognition device recognizes a predetermined command in the first voice, transferring a received second voice to an external electronic device and receiving a result of recognizing the received second voice from the external electronic device; and

when the first voice is received by the second voice recognition device and the second voice recognition device recognizes the predetermined command in the first voice, recognizing a second command in the received second voice, and performing an operation based on the recognized second command.

2. The method of claim 1 , further comprising performing an operation based on the received second voice recognized by the external electronic device.

3. The method of claim 1 , further comprising:

when the first voice is received by the first voice recognition device and the first voice recognition device does not recognize the predetermined command in the first voice, transferring the first voice to the second voice recognition device; and

when the first voice is transferred to the second voice recognition device, the second voice recognition device recognizes the predetermined command in the first voice, and the second voice recognition device recognizes the second command in the received second voice, performing the operation based on the recognized second command.

4. The method of claim 3 , further comprising:

when the first voice is received by the first voice recognition device, the first voice recognition device recognizes the predetermined command in the first voice, and the second voice is received by the first voice recognition device, transferring the received second voice to a third voice recognition device; and

performing an operation based on the received second voice recognized by the third voice recognition device.

5. A method of performing voice recognition by an electronic device including a first voice recognition device and a second voice recognition device, the method comprising:

executing a predetermined application;

receiving a first voice for the application;

when an audio signal is not output from the electronic device, activating the first voice recognition device of the electronic device;

when an audio signal is output from the electronic device, receiving the first voice by the second voice recognition device of the electronic device;

when the first voice recognition device of the electronic device is activated and the first voice recognition device recognizes a predetermined command in the first voice, transferring a received second voice to an external electronic device and receiving a result of recognizing the received second voice from the external electronic device; and

when the first voice is received by the second voice recognition device, performing the voice recognition by the second voice recognition device, and when the second voice recognition device recognizes the predetermined command in the first voice, recognizing a second command in the received second voice, and performing an operation based on the recognized second command.

6. The method of claim 5 , further comprising, when the first voice recognition device is activated and the first voice recognition device does not recognize the predetermined command in the first voice, performing an operation based on another command.

7. The method of claim 5 , further comprising, when the second voice recognition device does not recognize the predetermined command in the first voice, performing an operation based on another command.

8. The method of claim 5 , further comprising:

recognizing the second voice by a third voice recognition device; and

when a command related to the second voice is included in a command set, updating the command set based on the second voice.

9. The method of claim 8 , further comprising, when the command related to the second voice is not included in the command set and there is a device function related to the second voice, updating the device function related to the second voice based on the second voice.

10. An electronic device comprising:

a first voice recognition device of the electronic device; and

a second voice recognition device of the electronic device,

wherein when an audio signal is not output from the electronic device, a first voice is received by the first voice recognition device of the electronic device,

wherein when an audio signal is output from the electronic device, the first voice is received by the second voice recognition device of the electronic device,

wherein when a first voice is received by the first voice recognition device and the first voice recognition device recognizes a predetermined command in the first voice, the first voice recognition device transfers a received second voice to an external electronic device and receives a result of recognizing the received second voice from the external electronic device, and

wherein when the first voice is received by the second voice recognition device and the second voice recognition device recognizes the predetermined command in the first voice, the second voice recognition device recognizes a second command in the received second voice, and performs an operation based on the recognized second command.

11. The electronic device of claim 10 , wherein first voice recognition device performs an operation based on the received second voice recognized by the external electronic device.

12. The electronic device of claim 10 , wherein when the first voice is received by the first voice recognition device and the first voice recognition device does not recognize the predetermined command in the first voice, the first voice recognition device transfers the first voice to the second voice recognition device, and

wherein when the first voice is transferred to the second voice recognition device, the second voice recognition device recognizes the predetermined command in the first voice, and the second voice recognition device recognizes the second command in the received second voice, the second voice recognition device performs the operation based on the recognized second command.

13. The electronic device of claim 12 , wherein when the first voice is transferred to the second voice recognition device, the second voice recognition device recognizes the predetermined command in the first voice, and the second voice recognition device does not recognize the second command in the received second voice, the second voice recognition device transfers the received second voice to a third voice recognition device and performs an operation based on the second voice recognized by the third voice recognition device,

wherein the electronic device comprises at least one storage unit which stores at least one voice recognition model to recognize the predetermined command.

14. An electronic device comprising:

a first voice recognition device of the electronic device;

a second voice recognition device of the electronic device; and

a processor configured for:

executing a predetermined application,

when an audio signal is not output from the electronic device, activating the first voice recognition device of the electronic device, and

when an audio signal is output from the electronic device, receiving the first voice by the second voice recognition device of the electronic device,

wherein when the first voice recognition device is activated and the first voice recognition device recognizes a predetermined command in the first voice, the first voice recognition device transfers a received second voice to an external electronic device and receives a result of recognizing the received second voice from the external electronic device; and

wherein when the first voice is received by the second voice recognition device, the second voice recognition device performs the voice recognition, and when the second voice recognition device recognizes the predetermined command in the first voice, the second voice recognition device recognizes a second command in the received second voice and performs an operation based on the recognized second command.

15. The electronic device of claim 14 , wherein when the first voice recognition device is activated and the first voice recognition device does not recognize the predetermined command in the first voice, the first voice recognition device performs an operation based on another command.

16. The electronic device of claim 14 , wherein when the second voice recognition device does not recognize the predetermined command in the first voice, the first voice recognition device performs an operation based on another command.

17. The electronic device of claim 14 , further comprising a third voice recognition device that determines whether a command related to the second voice is included in a command set, and when the command related to the received second voice is included in the command set, updates the command set based on the received second voice.

18. The electronic device of claim 17 , wherein when the command related to the second voice is not included in the command set and there is a device function related to the second voice, the third voice recognition device updates the device function related to the received second voice based on the received second voice.

19. A non-transitory computer-readable recording medium storing commands, the computer-readable recording medium having a program recorded therein to execute operations of a first voice recognition device of the electronic device and a second voice recognition device of the electronic device, the operations comprising:

when an audio signal is not output from the electronic device, receiving a first voice by the first voice recognition device;

when an audio signal is output from the electronic device, receiving the first voice by the second voice recognition device of the electronic device;

when the first voice is received by the first voice recognition device and the first voice recognition device recognizes a predetermined command in the first voice, transferring a received second voice to an external electronic device and receiving a result of recognizing the received second voice from the external electronic device; and

when the first voice is received by the second voice recognition device and the second voice recognition device recognizes the predetermined command in the first voice, recognizing a second command in the received second voice, and performing an operation based on the recognized second command.

20. A non-transitory computer-readable recording medium for executing operations of a first voice recognition device and a second voice recognition device, the operations comprising:

executing a predetermined application;

receiving a first voice for the application;

when an audio signal is not output from the electronic device, activating the first voice recognition device of the electronic device;

when an audio signal is output from the electronic device, receiving the first voice by the second voice recognition device of the electronic device;

when the first voice recognition device of the electronic device is activated and the first voice recognition device recognizes a predetermined command in the first voice, transferring a received second voice to an external electronic device and receiving a result of recognizing the received second voice from the external electronic device; and

when the first voice is received by the second voice recognition device, performing the voice recognition by the second voice recognition device, and when the second voice recognition device recognizes the predetermined command in the first voice, recognizing a second command in the received second voice, and performing an operation based on the recognized second command.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2016
From: LEE, SANG-HOON; KANG, HYUK; KIM, KYUNG-TAE; JE, SEONG-MIN; JUNG, SEOK-YEONG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 039189/0660 →
Priority Claims (1)
KR 10-2013-0101411 · Aug 26, 2013 · national
Continuity (1)
Related Publication 20160217795A1 · Jul 28, 2016
Cited By (28)
US 12,197,712 US 12,197,817 US 12,200,297 US 12,204,932 US 12,211,502 US 12,216,894 US 12,219,314 US 12,223,282 US 12,236,952 US 12,249,331 US 12,254,887 US 12,260,234 US 12,277,954 US 12,293,763 US 12,301,635 US 12,315,494 US 12,333,404 US 12,361,943 US 12,367,879 US 12,386,434 US 12,386,491 US 12,431,128 US 12,477,470 US 12,556,890 US 12,608,171 US 12,613,730 US 12,619,452 US 12,748,568