SYSTEMS AND METHODS OF IMPROVING AUTOMATED SPEECH RECOGNITION ACCURACY USING STATISTICAL ANALYSIS OF SEARCH TERMS
First Claim
1. A system of statistically analyzing search terms for detection by a speech recognition engine, comprisingan interface adapted to receive a text-based search term;
- a textual-linguistic analysis module adapted to detect one or more textual features within the search term and generate a first score associated with the search term;
a phonetic conversion module adapted convert the text-based search term into a phoneme string;
a phonemic-linguistic analysis module adapted to detect one or more phonemic features within the phoneme string and generate a second score associated with the search term;
a score normalization module adapted to normalize the first and second scores and output a search term score to a user or process.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of improving speech recognition accuracy using statistical analysis of word or phrase-based search terms are disclosed. An illustrative system for statistically analyzing search terms includes an interface adapted to receive a text-based search term, a textual-linguistic analysis module that detects textual features within the search term and generates a first score, a phonetic conversion module that converts the search term into a phoneme string, a phonetic-linguistic analysis module that detects phonemic features within the phoneme string and generates a second score, and a score normalization module that normalizes the first and second scores and outputs a search term score to a user or process.
69 Citations
20 Claims
-
1. A system of statistically analyzing search terms for detection by a speech recognition engine, comprising
an interface adapted to receive a text-based search term; -
a textual-linguistic analysis module adapted to detect one or more textual features within the search term and generate a first score associated with the search term; a phonetic conversion module adapted convert the text-based search term into a phoneme string; a phonemic-linguistic analysis module adapted to detect one or more phonemic features within the phoneme string and generate a second score associated with the search term; a score normalization module adapted to normalize the first and second scores and output a search term score to a user or process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of statistically analyzing search terms for detection by a speech recognition engine, comprising:
-
receiving a text-based search term from a user or process; analyzing one or more textual features within the search term using a textual-linguistic analysis module; computing a first score associated with the one or more textual features within the search term; converting the search term into a phoneme string and analyzing one or more phonemic features within the phoneme string using a phonemic-linguistic analysis module; computing a second score associated with the one or more phonemic features within the phoneme string; and normalizing the first and second scores and outputting a search term score to the user or process. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of statistically analyzing search terms for detection by a speech recognition engine, comprising:
-
providing a text-based search term to a search-term analysis module including a textual-linguistic analysis module and a phonemic-linguistic analysis module; analyzing a search term and outputting a search term score correlating to a probability that the search term will be accurately detected by a speech recognition engine; comparing the search term score against a threshold score; and outputting the search term to a database if the search term score is at or above the threshold score. - View Dependent Claims (20)
-
Specification