Voice interface and search for electronic devices including bluetooth headsets and remote systems
First Claim
1. A wireless electronic device comprising:
- a microphone for receiving a speech input;
a speech recognizer coupled to the microphone to receive the speech input;
a memory, the memory comprising a stored resource access number; and
a Bluetooth wireless transceiver for sending information from the electronic device to one or more other electronic devices using a Bluetooth protocol,wherein said electronic device is a Bluetooth headset,wherein the speech recognizer is configured to recognize a first spoken command word, and wherein if the first command word is recognized in the speech input, then the speech recognizer generates a corresponding first command result,wherein if the first command result matches a predefined criteria, then the electronic device automatically accesses the resource access number from memory and sends the resource access number and an externally executed command through said transceiver to a second electronic device, said second electronic device comprising a cellular phone, andwherein the externally executed command is received by the second electronic device and executed on the second electronic device, and in accordance therewith, the second electronic device uses the resource access number to establish a communication channel between said second electronic device and at least one remote device, andwherein a user provides second speech input to said microphone, and wherein the second speech input is sent from the Bluetooth headset to the second electronic device and through the communication channel to the at least one remote device, and the at least one remote device performs speech recognition on the second speech input.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for improving the interaction between a user and a small electronic device such as a Bluetooth headset are described. The use of a voice user interface in electronic devices may be used. In one embodiment, recognition processing limitations of some devices are overcome by employing speech synthesizers and recognizers in series where one electronic device responds to simple audio commands and sends audio requests to a remote device with more significant recognition analysis capability. Embodiments of the present invention may include systems and methods for utilizing speech recognizers and synthesizers in series to provide simple, reliable, and hands-free interfaces with users.
-
Citations
27 Claims
-
1. A wireless electronic device comprising:
-
a microphone for receiving a speech input; a speech recognizer coupled to the microphone to receive the speech input; a memory, the memory comprising a stored resource access number; and a Bluetooth wireless transceiver for sending information from the electronic device to one or more other electronic devices using a Bluetooth protocol, wherein said electronic device is a Bluetooth headset, wherein the speech recognizer is configured to recognize a first spoken command word, and wherein if the first command word is recognized in the speech input, then the speech recognizer generates a corresponding first command result, wherein if the first command result matches a predefined criteria, then the electronic device automatically accesses the resource access number from memory and sends the resource access number and an externally executed command through said transceiver to a second electronic device, said second electronic device comprising a cellular phone, and wherein the externally executed command is received by the second electronic device and executed on the second electronic device, and in accordance therewith, the second electronic device uses the resource access number to establish a communication channel between said second electronic device and at least one remote device, and wherein a user provides second speech input to said microphone, and wherein the second speech input is sent from the Bluetooth headset to the second electronic device and through the communication channel to the at least one remote device, and the at least one remote device performs speech recognition on the second speech input.
-
-
2. The device of claim 1 wherein the at least one remote device comprises a voice search engine.
-
3. The device of claim 2 wherein the resource access number accesses a root node of the voice search engine.
-
4. The device of claim 1 wherein the memory comprises a plurality of stored resource access numbers, wherein the speech recognizer is configured to recognize a plurality of spoken command words for accessing each stored resource access number, and wherein different resource access numbers access different nodes of a voice search engine search tree.
-
5. The device of claim 1 wherein the communication channel comprises a telephone network.
-
6. The device of claim 1 wherein the communication channel comprises a cellular network.
-
7. The device of claim 1 wherein the communication channel comprises an Internet.
-
8. The device of claim 1 wherein the resource access number is pre-stored in non-volatile memory.
-
9. The device of claim 1 wherein the resource access number is a telephone number.
-
10. The device of claim 1 wherein the resource access number is a URL.
-
11. A method comprising:
-
receiving input speech from a user in a Bluetooth headset; recognizing the input speech on the Bluetooth headset, and outputting a command if the input speech is recognized as an utterance in a word set of a recognizer; accessing a resource access number stored in a memory of the Bluetooth headset if the command matches a predefined criteria; sending the resource access number and an externally executed command to a second electronic device, said second electronic device comprising a cellular phone, wherein the externally executed command is received by the second electronic device and executed on the second electronic device, and in accordance therewith, the second electronic device uses the resource access number to establish a communication channel between said second electronic device and at least one remote device, and receiving second input speech from the user, wherein the second speech input is sent from the Bluetooth headset to the second electronic device and through the communication channel to the at least one remote device, and the at least one remote device performs speech recognition on the second speech input.
-
-
12. The method of claim 11 wherein the at least one remote device comprises a voice search engine.
-
13. The method of claim 12 wherein the resource access number accesses a root node of the voice search engine.
-
14. The method of claim 11 wherein the memory comprises a plurality of stored resource access numbers, and wherein the word set of the recognizer is configured to recognize a plurality of utterances corresponding to the stored resource access numbers, and wherein a first resource access number is accessed if a corresponding first utterance is recognized and a second resource access number is accessed if a corresponding second utterance is recognized, and wherein different resource access numbers access different nodes of a voice search engine search tree.
-
15. The method of claim 11 wherein the communication channel comprises a telephone network.
-
16. The method of claim 11 wherein the communication channel comprises a cellular phone network.
-
17. The method of claim 11 wherein the communication channel comprises an Internet.
-
18. The method of claim 11 wherein the resource access number is a telephone number.
-
19. The method of claim 11 wherein the resource access number is a URL.
-
20. A wireless electronic device comprising:
-
a speech recognizer coupled to receive first speech input; a memory, the memory comprising one or more stored resource access numbers; a voice user interface for interacting with a user using speech recognition or speech synthesis; and a Bluetooth wireless transceiver for communicating with a second electronic device, the second electronic device comprising a cellular phone, wherein said wireless electronic device is a Bluetooth headset, wherein the speech recognizer is configured to recognize a first spoken command word, and wherein if the first command word is recognized in the first speech input, then the speech recognizer generates a corresponding first command result, and wherein if the first command result matches a predefined criteria, then the Bluetooth headset automatically accesses the resource access number from memory and establishes a Bluetooth communication channel between said Bluetooth headset and the second electronic device and sends the resource access number and an externally executed command to the second electronic device, wherein the externally executed command and resource access number are received by the second electronic device, and the externally executed command is executed on the second electronic device, and in accordance therewith, the second electronic device uses the resource access number to establish a communication channel between said second electronic device and at least one remote device, the at least one remote device comprising a voice search engine, and wherein a user provides second speech input to said microphone, and wherein the second speech input is sent from the Bluetooth headset to the second electronic device and through the communication channel to the at least one remote device, and the voice search engine on the at least one remote device performs speech recognition on the second speech input.
-
-
21. The device of claim 20 wherein the resource access number is a URL.
-
22. The device of claim 20 wherein the resource access number is a telephone number.
-
23. The device of claim 20 wherein the memory comprises a plurality of stored resource access numbers, and wherein the speech recognizer is configured to recognize a plurality of spoken command words to recognize a plurality of utterances corresponding to the stored resource access numbers, and wherein a first resource access number is accessed if a corresponding first utterance is recognized and a second resource access number is accessed if a corresponding second utterance is recognized, and wherein different resource access numbers access different nodes of a voice search engine search tree.
-
24. The device of claim 20 wherein the communication channel comprises a telephone network.
-
25. The device of claim 20 wherein the communication channel comprises a cellular phone network.
-
26. The device of claim 20 wherein the communication channel comprises an Internet.
-
27. The device of claim 20 wherein the communication channel comprises a wireless network.
Specification