Handling of acronyms and digits in a speech recognition and text-to-speech engine
First Claim
1. A method of handling of acronyms in a speech recognition and text-to-speech system, the method comprising:
- detecting an acronym from text;
identifying a language of the text based on non-acronym words in the text; and
utilizing the identified language in acronym pronunciation generation to generate a pronunciation for the detected acronym.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed for the detection of acronyms and digits and for finding the pronunciations for them. The method can be incorporated as part of an Automatic Speech Recognition (ASR) and Text-to-Speech (TTS) system. Moreover, the method can be part of Multi-Lingual Automatic Speech Recognition (ML-ASR) and TTS systems. The method of handling of acronyms in a speech recognition and text-to-speech system can include detecting an acronym from text, identifying a language of the text based on non-acronym words in the text, and utilizing the identified language in acronym pronunciation generation to generate a pronunciation for the detected acronym.
-
Citations
20 Claims
-
1. A method of handling of acronyms in a speech recognition and text-to-speech system, the method comprising:
-
detecting an acronym from text;
identifying a language of the text based on non-acronym words in the text; and
utilizing the identified language in acronym pronunciation generation to generate a pronunciation for the detected acronym. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for applying speech recognition and text-to-speech with acronyms, the system comprising:
-
a language identifier that identifies language of a text including a plurality of vocabulary items;
a vocabulary manager that separates the vocabulary items into single words and detects acronyms in the vocabulary items, and maintains the pronunciations of the words; and
a text-to-phoneme (TTP) module that generates pronunciations for the vocabulary items including pronunciations for acronyms and digit sequences. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A device that applies speech recognition and text-to-speech to acronyms, the device comprising:
-
a language identifier module that identifies a language of text and vocabulary items from the text;
a text to phoneme module that provides phoneme sequences for identified vocabulary items; and
a processor that executes instructions to construct text to speech signals using the phoneme sequences from the text to phoneme module based on the identified language of the text. - View Dependent Claims (15, 16)
-
-
17. A computer program product comprising:
computer code to;
detect acronyms from text including acronyms and non-acronyms and mark the detected acronyms;
identify a language of the text based on non-acronym words; and
use the language in acronym pronunciation generation. - View Dependent Claims (18, 19, 20)
Specification