Methods and systems for determining and using a confidence level in speech systems
First Claim
1. A method of validating speech inputs for controlling one or more vehicle systems of a vehicle, comprising:
- validating the speech inputs periodically and upon events by using predictive phraseology stored in a data storage device of the vehicle, and by using situational information received by the one or more vehicle systems to determine eligible voice features of the vehicle by;
receiving speech input from an audio channel;
performing, by a processor, speech recognition on the speech input to obtain recognized results wherein the speech input has not yet been validated;
determining by the processor whether one or more conditions exist related to the speech input in order to validate the speech input wherein if the one or more conditions exist then validating an accuracy and an integrity of an audio channel of the speech input by;
determining for validating the accuracy of the audio channel, by a processor, an accuracy level of the audio channel based on whether the one or more conditions exist for updating a confidence level of a speech output and by computing a comparison of the recognized results and the predictive phraseology in order to assign a descriptive level to the audio channel based on the comparison, anddetermining for validating the integrity of the audio channel, by a processor, an integrity level of the audio channel based on the context of the speech input as indicated by current configuration settings of the vehicle and on situational awareness information provided by the vehicle or remote systems by;
computing a comparison of the content of the speech input to an expected content, and assigning the integrity level based on the computed comparison for associating a tag indicative of the integrity level of the audio channel with messages of the audio channel;
communicating descriptive labels with the recognized results, accuracy level, and the integrity level to the vehicle system wherein the descriptive labels are associated with the tag indicative of the accuracy level and integrity level of the audio channel; and
selectively using the recognized results by the vehicle system based on the accuracy level and the integrity level to determine the eligible voice features of the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for processing speech inputs for a controlling one or more vehicle systems of a vehicle. In one embodiment, a method includes: receiving speech input from an audio channel; performing, by a processor, speech recognition on the speech input to obtain recognized results; determining, by a processor, an accuracy level of the audio channel based on a comparison of the recognized results and predictive phraseology; determining, by a processor, an integrity level of the audio channel based on situational awareness information; communicating the recognized results, accuracy level, and the integrity level to a vehicle system; and selectively using the recognized results by the vehicle system based on the accuracy level and the integrity level.
-
Citations
19 Claims
-
1. A method of validating speech inputs for controlling one or more vehicle systems of a vehicle, comprising:
-
validating the speech inputs periodically and upon events by using predictive phraseology stored in a data storage device of the vehicle, and by using situational information received by the one or more vehicle systems to determine eligible voice features of the vehicle by; receiving speech input from an audio channel; performing, by a processor, speech recognition on the speech input to obtain recognized results wherein the speech input has not yet been validated; determining by the processor whether one or more conditions exist related to the speech input in order to validate the speech input wherein if the one or more conditions exist then validating an accuracy and an integrity of an audio channel of the speech input by; determining for validating the accuracy of the audio channel, by a processor, an accuracy level of the audio channel based on whether the one or more conditions exist for updating a confidence level of a speech output and by computing a comparison of the recognized results and the predictive phraseology in order to assign a descriptive level to the audio channel based on the comparison, and determining for validating the integrity of the audio channel, by a processor, an integrity level of the audio channel based on the context of the speech input as indicated by current configuration settings of the vehicle and on situational awareness information provided by the vehicle or remote systems by; computing a comparison of the content of the speech input to an expected content, and assigning the integrity level based on the computed comparison for associating a tag indicative of the integrity level of the audio channel with messages of the audio channel; communicating descriptive labels with the recognized results, accuracy level, and the integrity level to the vehicle system wherein the descriptive labels are associated with the tag indicative of the accuracy level and integrity level of the audio channel; and selectively using the recognized results by the vehicle system based on the accuracy level and the integrity level to determine the eligible voice features of the vehicle. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for validating speech inputs for controlling one or more vehicle systems of a vehicle, comprising:
a non-transitory computer readable medium comprising; a first module that performs, by a processor, speech recognition on a speech input received from an audio channel to obtain recognized results; a second module that validates the speech input by a determination, by a processor, of an accuracy level of the audio channel based on whether one or more conditions exist for updating a confidence level of a speech output and by a computation of a comparison of the recognized results and predictive phraseology for an assignment of a numeric value based on the comparison; and a third module that further validates the speech input by a determination, by a processor, of an integrity level of the audio channel based on the context of the speech input as indicated by current configuration settings of the vehicle and on situational awareness information provided by the vehicle or remote systems by;
a computation of a comparison of the content of the speech input to an expected content, and an assignment of the integrity level based on the computed comparison in order to communicate the recognized results, the accuracy level, and the integrity level to a vehicle system to selectively determine eligible voice features of the vehicle.- View Dependent Claims (7, 8, 9, 10, 11, 12)
-
13. An aircraft, comprising:
-
a speech input device that receives speech from a user; a plurality of speech dependent aircraft systems that validate the speech from the user periodically and upon events by using predictive phraseology, and by using situational information received by the speech dependent aircraft systems to determine eligible voice enabled features of the aircraft; and a non-transitory computer readable medium, comprising; a first module that performs, by a processor, speech recognition on a speech input received from an audio channel to obtain recognized results; a second module that validates the speech input by a determination, by a computation by a processor, of an accuracy level of the audio channel based on whether any of the one or more conditions exist for updating a confidence level of a speech output and by a comparison of the recognized results and the predictive phraseology; and a third module that further validates the speech input by a determination, by a processor, of an integrity level of the audio channel based on situational awareness information provided by the vehicle or remote systems by;
a computation by the processor of a comparison of content of the speech input to an expected content, and assigning the integrity level based on the computed comparison in order to communicate the recognized results, the accuracy level, and the integrity level to a vehicle system to selectively determine eligible speech dependent aircraft systems. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification