TECHNIQUES TO NORMALIZE NAMES EFFICIENTLY FOR NAME-BASED SPEECH RECOGNITNION GRAMMARS
Patent №
US 8,990,080
Granted
2015-03-24
Filed 2012
Owner
MICROSOFT CORPORATION
Lab
AI components
4
nlp · speech · kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13359919
Techniques to normalize names for name-based speech recognition grammars are described. Some embodiments are particularly directed to techniques to normalize names for name-based speech recognition grammars more efficiently by caching, and on a per-culture basis. A technique may comprise receiving a name for normalization, during name processing for a name-based speech grammar generating process. A normalization cache may be examined to determine if the name is already in the cache in a normalized form. When the name is not already in the cache, the name may be normalized and added to the cache. When the name is in the cache, the normalization result may be retrieved and passed to the next processing step. Other embodiments are described and claimed.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 276380306
Assignors
VARKEY, MINI, SANA, BERNARDO, BOCTOR, VICTOR, CARLOMAGNO, DIEGO
On an employer assignment, the assignors are typically the inventors.