Methods and system for grammar fitness evaluation as speech recognition error predictor
First Claim
1. A method, comprising:
- performing a word-level alignment process between a pair of statements to generate a word-level alignment sequence for the pair of statements, each statement in the pair of statements including one or more words that articulate a message for a computer application upon recognition by a speech recognition system;
identifying each potential confusion zone within the word-level alignment sequence generated for the pair of statements; and
determining a probability of the speech recognition system confusing words within each identified potential confusion zone within the word-level alignment sequence generated for the pair of statements,wherein the operations of the method are performed by a computer processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of statements are received from within a grammar structure. Each of the statements is formed by a number of word sets. A number of alignment regions across the statements are identified by aligning the statements on a word set basis. Each aligned word set represents an alignment region. A number of potential confusion zones are identified across the statements. Each potential confusion zone is defined by words from two or more of the statements at corresponding positions outside the alignment regions. For each of the identified potential confusion zones, phonetic pronunciations of the words within the potential confusion zone are analyzed to determine a measure of confusion probability between the words when audibly processed by a speech recognition system during the computing event. An identity of the potential confusion zones across the statements and their corresponding measure of confusion probability are reported to facilitate grammar structure improvement.
-
Citations
20 Claims
-
1. A method, comprising:
-
performing a word-level alignment process between a pair of statements to generate a word-level alignment sequence for the pair of statements, each statement in the pair of statements including one or more words that articulate a message for a computer application upon recognition by a speech recognition system; identifying each potential confusion zone within the word-level alignment sequence generated for the pair of statements; and determining a probability of the speech recognition system confusing words within each identified potential confusion zone within the word-level alignment sequence generated for the pair of statements, wherein the operations of the method are performed by a computer processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory data storage device having program instructions stored thereon for a system for grammar fitness evaluation, comprising:
-
program instructions for a word-level alignment module defined to perform a word-level alignment process between a pair of statements to generate a word-level alignment sequence for the pair of statements, each statement in the pair of statements including one or more words that articulate a message for a computer application upon recognition by a speech recognition system; program instructions for a confusion zone identification module defined to identify each potential confusion zone within the word-level alignment sequence generated for the pair of statements; and program instructions for a confusion probability analysis module defined to determine a probability of the speech recognition system confusing words within each identified potential confusion zone within the word-level alignment sequence generated for the pair of statements. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification