IP Library › Granted Patent US 11,031,011
Granted Patent B2
US 11,031,011 · App. 16/525,041 · Granted Jun 8, 2021

Electronic device and method for determining electronic device to perform speech recognition

Inventor: Kyungmin Park (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G10L15/22G08C2201/93G10L2015/088G10L2015/223
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,031,011
App. No.
16/525,041
Filed
Jul 29, 2019
Granted
Jun 8, 2021
Kind
B2
Art Unit
2659
USPC
704/275
Abstract

Electronic devices and methods for controlling the electronic devices are provided. The electronic device includes a user interface, a communication circuit configured to connect to a cellular network and a Wi-Fi network, a microphone, a speaker, a processor connected to the user interface, the communication circuit, the microphone, and the speaker, and a memory connected to the processor and configured to store instructions executable by the processor for transmitting a first audio sound including first information associated with a wakeup utterance for calling a speech-based intelligence service through the speaker upon receipt of the wakeup utterance through the microphone, receiving a second audio sound including second information through the microphone, and determining whether to control the electronic device to transmit speech information following the wakeup utterance to an external server based on at least part of a comparison between the first information and the second information.

Claims (54)

1. An electronic device comprising:

at least one communication circuit configured to connect to a cellular network and a Wi-Fi network;

a microphone;

at least one speaker;

a processor operatively coupled to the at least one communication circuit, the microphone, and the at least one speaker; and

a memory operatively coupled to the processor and configured to store instructions executable by the processor to cause the processor to:

transmit a first audio sound including first information associated with a wakeup utterance for calling a speech-based intelligence service through the speaker upon receipt of the wakeup utterance through the microphone,

receive a second audio sound including second information through the microphone, and

determine whether to control the electronic device to transmit speech information following the wakeup utterance to an external server based on at least part of a comparison between the first information and the second information.

2. The electronic device of claim 1 , wherein the instructions executable by the processor further cause the processor to control the electronic device to transmit the speech information following the wakeup utterance to the external server based on not receiving the second information in a predetermined time period after transmitting the first information.

3. The electronic device of claim 1 , wherein the instructions executable by the processor further cause the processor to:

broadcast third information associated with the wakeup utterance on the Wi-Fi network by means of the communication circuit,

receive fourth information broadcast by at least one external electronic device on the Wi-Fi network by means of the communication circuit, and

determine whether to control the electronic device to transmit the speech information following the wakeup utterance to the external server based on at least part of a comparison between the third information and the fourth information.

4. The electronic device of claim 3 , wherein the first to fourth information comprises at least one of a signal-to-noise ratio (SNR), wakeup utterance reception time information, priority information, or category information.

5. The electronic device of claim 3 , wherein the instructions executable by the processor further cause the processor to broadcast the third information before transmitting the first information.

6. The electronic device of claim 3 , wherein the instructions executable by the processor further cause the processor to control the electronic device to transmit the speech information following the wakeup utterance to the external server based on not receiving the fourth information in a predetermined time period after broadcasting the third information.

7. The electronic device of claim 1 , wherein the first audio sound is transmitted in a frequency range from 17 KHz to 25 KHz.

8. The electronic device of claim 1 ,

wherein the second audio sound including the second information is received from an external electronic device, and

wherein the electronic device and the external electronic device are located close to one another in a same room to receive the wakeup utterance.

9. The electronic device of claim 1 , wherein the determining of whether to control the electronic device to transmit the speech information is further based on a determination that a first quality of the wakeup utterance included in the first information is worse than a second quality of the wakeup utterance included in the second information.

10. The electronic device of claim 1 , wherein the second audio sound is received in a frequency range from 17 KHz to 25 KHz.

11. The electronic device of claim 1 , wherein the instructions executable by the processor further cause the processor to:

receive an audio sound including fifth information indicating that an external device connected to a first network different from a second network connected to the electronic device is to transmit speech information following the wakeup utterance to an external server using the at least one speaker, and

transmit the first information and the fifth information to the external server.

12. The electronic device of claim 11 , wherein the instructions executable by the at least one processor further cause the at least one processor to determine whether to transmit speech information following the wakeup utterance to the external server based on at least part of a comparison between the first information and the fifth information.

13. An electronic device comprising:

a communication circuit configured to:

receive, from a first external electronic device connected to a first network, first information associated with a wakeup utterance for calling a speech-based intelligent assistance service, and

receive, from a second external electronic device connected to a second network, second information associated with the wakeup utterance;

a processor; and

a memory operatively coupled to the processor and configured to store instructions executable by the processor to cause the processor to:

detect receipt of the first information,

check the first information for information indicating whether the second information is transmitted,

determine whether other information is received in a predetermined time period after receipt of the first information and the second information,

select one of the first and second external electronic devices to which a processing result of the speech-based intelligence assistance service is to be transmitted based on at least part of a comparison between the first information and the second information upon verifying receipt of the other information, and

transmit the processing result to the selected one of the first and second external electronic devices.

14. An operational method of an electronic device, the method comprising:

receiving a wakeup utterance for calling a speech-based intelligent assistance service through a microphone of the electronic device;

broadcasting, through a speaker of the electronic device, a first audio sound including first information associated with the wakeup utterance;

receiving, through the microphone, a second audio sound including second information transmitted by an external electronic device; and

determining whether to transmit speech information following the wakeup utterance to an external server based on at least part of a comparison between the first information and the second information.

15. The method of claim 14 , further comprising:

broadcasting third information associated with the wakeup utterance on a Wi-Fi network;

receiving fourth information broadcast by at least one external electronic device on the Wi-Fi network; and

determining whether to transmit the speech information following the wakeup utterance to the external electronic device based on at least part of a comparison between the first information and the fourth information.

16. The method of claim 15 , wherein the broadcasting of the third information precedes the broadcasting of the first audio sound including the first information.

17. The method of claim 14 , wherein the first to fourth information comprises at least one of a signal-to-noise ratio (SNR), wakeup utterance reception time information, priority information, or category information.

18. The electronic device of claim 1 ,

wherein the second audio sound including the second information is received from an external electronic device, and

wherein the electronic device and the external electronic device are located close to one another in a same room to receive the wakeup utterance.

19. The electronic device of claim 1 , wherein the determining of whether to control the electronic device to transmit the speech information is further based on a determination that a first quality of the wakeup utterance included in the first information is worse than a second quality of the wakeup utterance included in the second information.

20. The electronic device of claim 1 , wherein the second audio sound is received in a frequency range from 17 KHz to 25 KHz.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2019
From: PARK, KYUNGMIN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 049891/0017 →
Priority Claims (1)
KR 10-2018-0090882 · Aug 3, 2018 · national
Continuity (1)
Related Publication 20200043490A1 · Feb 6, 2020
Cited By (2)
US 12,347,300 US 12,573,404