Speech recognition with user specific adaptive voice feedback
First Claim
1. A method for providing user specific adaptive voice feedback in a multi-level speech recognition driven system, comprising the steps of:
- detecting whether a user of the speech recognition driven system has provided a voice input;
determining whether a voice input is associated with a specific user that is recognized by the speech recognition driven system;
providing adaptive voice feedback to the user when the user has not provided a voice input for a predetermined user specific time Period, wherein the adaptive voice feedback is level dependent and provides available commands for a current level;
determining whether the voice input Provided by the user is recognized by the speech recognition driven system;
performing a speech selectable task when the voice input provided by the user corresponds to a speech selectable task that is recognized by the speech recognition driven system;
tracking the number of times in which the user has failed to respond for the predetermined user specific time period at a given level; and
deactivating the speech recognition driven system when the user has failed to respond for a user specific set number of the predetermined user specific time periods at the given level,wherein the speech recognition system utilizes voice recognition technology in determining whether a voice input is associated with a specific user, andwherein the predetermined user specific time period and the user specific set number of the predetermined user specific time periods are adjusted by the speech recognition driven system as the ability of a specific user changes, andwherein a neural network is utilized to adjust the predetermined user specific time period and the user specific set number of the predetermined user specific time periods when the ability of a specific user changes.
4 Assignments
0 Petitions
Accused Products
Abstract
A multi-level speech recognition driven system provides user specific adaptive voice feedback based on a specific user'"'"'s level of sophistication. If a voice input is detected, the system determines whether the voice input is associated with a specific user. When a user of the system has not provided a voice input for a predetermined user specific time period the system provides an adaptive voice feedback to the user. When a voice input is detected, the system determines whether the voice input is recognized. If the recognized voice input corresponds to a speech selectable task, the corresponding speech selectable task is performed. In another embodiment, the system is deactivated when a voice input has not been received for a user specific set number of predetermined user specific time periods at a given level.
227 Citations
60 Claims
-
1. A method for providing user specific adaptive voice feedback in a multi-level speech recognition driven system, comprising the steps of:
-
detecting whether a user of the speech recognition driven system has provided a voice input; determining whether a voice input is associated with a specific user that is recognized by the speech recognition driven system; providing adaptive voice feedback to the user when the user has not provided a voice input for a predetermined user specific time Period, wherein the adaptive voice feedback is level dependent and provides available commands for a current level; determining whether the voice input Provided by the user is recognized by the speech recognition driven system; performing a speech selectable task when the voice input provided by the user corresponds to a speech selectable task that is recognized by the speech recognition driven system; tracking the number of times in which the user has failed to respond for the predetermined user specific time period at a given level; and deactivating the speech recognition driven system when the user has failed to respond for a user specific set number of the predetermined user specific time periods at the given level, wherein the speech recognition system utilizes voice recognition technology in determining whether a voice input is associated with a specific user, and wherein the predetermined user specific time period and the user specific set number of the predetermined user specific time periods are adjusted by the speech recognition driven system as the ability of a specific user changes, and wherein a neural network is utilized to adjust the predetermined user specific time period and the user specific set number of the predetermined user specific time periods when the ability of a specific user changes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing user specific adaptive voice feedback in a multi-level speech recognition driven system, comprising the steps of:
-
detecting whether a user of the speech recognition driven system has provided a voice input; determining whether a voice input is associated with a specific user that is recognized by the speech recognition driven system; providing adaptive voice feedback to the user when the user has not provided a voice input for a predetermined user specific time period, wherein the adaptive voice feedback is level dependent and provides available commands for a current level; determining whether the voice input provided by the user is recognized by the speech recognition driven system; performing a speech selectable task when the voice input provided by the user corresponds to a speech selectable task that is recognized by the speech recognition driven system; tracking the number of times in which the user has failed to respond for the predetermined user specific time period at a given level; and deactivating the speech recognition driven system when the user has failed to respond for a user specific set number of the predetermined user specific time periods at the given level; wherein the speech recognition system utilizes voice recognition technology in determining whether a voice input is associated with a specific user; and wherein the predetermined user specific time period and the user specific set number of the predetermined user specific time periods are adjusted by the speech recognition driven system as the ability of a specific user changes, and wherein fuzzy logic is utilized to adjust the predetermined user specific time period and the user specific set number of the predetermined user specific time periods when the ability of a specific user changes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A multi-level speech recognition driven system for providing user specific adaptive voice feedback, comprising:
-
a memory subsystem for storing information; a processor coupled to the memory subsystem; an audio input device coupled to the processor, the input device receiving a voice input from a user; an audio output device coupled to the processor, the output device providing adaptive voice feedback to the user; and speech recognition code for causing the processor to perform the steps of; detecting whether a user of the speech recognition driven system has provided a voice input; determining whether a voice input is associated with a specific user that is recognized by the speech recognition driven system; providing adaptive voice feedback to the user when the user has not provided a voice input for a predetermined user specific time period, wherein the adaptive voice feedback is level dependent and provides available commands for a current level; determining whether the voice input Provided by the user is recognized by the speech recognition driven system; and performing a speech selectable task when the voice input provided by the user corresponds to a speech selectable task that is recognized by the speech recognition driven system, wherein the speech recognition code causes the processor to perform the additional steps of; tracking the number of times in which the user has failed to respond for the predetermined user specific time Period at a given level; and deactivating the speech recognition driven system when the user has failed to respond for a user specific set number of the predetermined user specific time periods at the given level, wherein the speech recognition system utilizes voice recognition technology in determining whether a voice input is associated with a specific user, and wherein the predetermined user specific time period and the user specific set number of the predetermined user specific time periods are adjusted by the speech recognition driven system as the ability of a specific user changes, and wherein a neural network is utilized to adjust the predetermined user specific time period and the user specific set number of the predetermined user specific time periods when the ability of a specific user changes. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A multi-level speech recognition driven system for providing user specific adaptive voice feedback, comprising:
-
a memory subsystem for storing information; a processor coupled to the memory subsystem; an audio input device coupled to the processor, the input device receiving a voice input from a user; an audio output device coupled to the processor, the output device providing adaptive voice feedback to the user; and speech recognition code for causing the processor to perform the steps of; detecting whether a user of the speech recognition driven system has provided a voice input; determining whether a voice input is associated with a specific user that is recognized by the speech recognition driven system; providing adaptive voice feedback to the user when the user has not provided a voice input for a predetermined user specific time period, wherein the adaptive voice feedback is level dependent and provides available commands for a current level; determining whether the voice input provided by the user is recognized by the speech recognition driven system; and performing a speech selectable task when the voice input provided by the user corresponds to a speech selectable task that is recognized by the speech recognition driven system, wherein the speech recognition code causes the processor to perform the additional steps of; tracking the number of times in which the user has failed to respond for the predetermined user specific time period at a given level; and deactivating the speech recognition driven system when the user has failed to respond for a user specific set number of the predetermined user specific time periods at the given level, wherein the speech recognition system utilizes voice recognition technology in determining whether a voice input is associated with a specific user, and wherein the predetermined user specific time period and the user specific set number of the predetermined user specific time periods are adjusted by the speech recognition driven system as the ability of a specific user changes, and wherein fuzzy logic is utilized to adjust the predetermined user specific time period and the user specific set number of the predetermined user specific time periods when the ability of a specific user changes. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A multi-level speech recognition driven system for controlling motor vehicle accessories that provides user specific adaptive voice feedback, comprising:
-
a memory subsystem for storing information; a processor coupled to the memory subsystem; a motor vehicle accessory coupled to the processor; an audio input device coupled to the processor, the input device receiving a voice input from a user; an audio output device coupled to the processor, the output device providing adaptive voice feedback to the user; and speech recognition code for causing the processor to Perform the steps of; detecting whether a user of the speech recognition driven system has provided a voice input; determining whether a voice input is associated with a specific user that is recognized by the speech recognition driven system; providing adaptive voice feedback to the user when the user has not provided a voice input for a predetermined user specific time period, wherein the adaptive voice feedback is level dependent and provides available commands for a current level; determining whether the voice input provided by the user is recognized by the speech recognition driven system; and controlling the motor vehicle accessory according to a speech selectable task when the voice input Provided by the user corresponds to a speech selectable task that is recognized by the speech recognition driven system, wherein the speech recognition code causes the processor to perform the additional steps of; tracking the number of times in which the user has failed to respond for the predetermined user specific time period at a given level; and deactivating the speech recognition driven system when the user has failed to respond for a user specific set number of the Predetermined user specific time periods at the given level, wherein the speech recognition system utilizes voice recognition technology in determining whether a voice input is associated with a specific user, and wherein the predetermined user specific time period and the user specific set number of the predetermined user specific time periods are adjusted by the speech recognition driven system as the ability of a specific user changes, and wherein a neural network is utilized to adjust the predetermined user specific time period and the user specific set number of the predetermined user specific time periods when the ability of a specific user changes. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A multi-level speech recognition driven system for controlling motor vehicle accessories that provides user specific adaptive voice feedback, comprising:
-
a memory subsystem for storing information; a processor coupled to the memory subsystem; a motor vehicle accessory coupled to the processor; an audio input device coupled to the processor, the input device receiving a voice input from a user; an audio output device coupled to the processor, the output device providing adaptive voice feedback to the user; and speech recognition code for causing the processor to perform the steps of; detecting whether a user of the speech recognition driven system has provided a voice input; determining whether a voice input is associated with a specific user that is recognized by the speech recognition driven system; providing adaptive voice feedback to the user when the user has not provided a voice input for a predetermined user specific time period, wherein the adaptive voice feedback is level dependent and provides available commands for a current level; determining whether the voice input provided by the user is recognized by the speech recognition driven system; and controlling the motor vehicle accessory according to a speech selectable task when the voice input provided by the user corresponds to a speech selectable task that is recognized by the speech recognition driven system, wherein the speech recognition code causes the processor to perform the additional steps of; tracking the number of times in which the user has failed to respond for the predetermined user specific time period at a given level; and deactivating the speech recognition driven system when the user has failed to respond for a user specific set number of the predetermined user specific time periods at the given level, wherein the speech recognition system utilizes voice recognition technology in determining whether a voice input is associated with a specific user, and wherein the predetermined user specific time period and the user specific set number of the predetermined user specific time periods are adjusted by the speech recognition driven system as the ability of a specific user changes, and wherein fuzzy logic is utilized to adjust the predetermined user specific time period and the user specific set number of the predetermined user specific time periods when the ability of a specific user changes. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification