Automatic transcription tool
First Claim
1. A method of transforming orthographies of words into corresponding phonemic transcriptions, the method comprising the steps of:
- receiving an orthography;
generating transcription hypotheses for the received orthography using a selected one of a sequence of handlers, the selected handler being the first in the sequence of handlers that is able to generate a transcription hypothesis, and next sequential ones of the handlers being executed when a previous sequential handler is unable to generate the transcription hypotheses, wherein said step of generating further comprises the substep of assigning spaces between successive consonants in the received orthography and individually transcribing the successive consonants to generate the transcription hypotheses; and
outputting the generated transcription hypotheses when said selected handler successfully generates the transcription hypotheses.
3 Assignments
0 Petitions
Accused Products
Abstract
An automatic transcription tool executing on a computer system includes a text pre-processor, a phrasal parser, a word transcriber, and a phrasal transcription post-processor. Word orthographies are input to the text pre-processor and are then sequentially processed by the phrasal parser, word transcriber, and phrasal transcription post-processor.
In general, the text pre-processor performs initial substitution processing on the input orthography sequences, the phrasal parser groups related adjacent input orthographies into clauses, the word transcriber performs phonetic transcription, and the phrasal transcription post-processor performs functions, such as, liasion handling and sanity checking on the output phonetic transcriptions. The phonemic transcription of the input orthography is eventually output.
311 Citations
23 Claims
-
1. A method of transforming orthographies of words into corresponding phonemic transcriptions, the method comprising the steps of:
-
receiving an orthography; generating transcription hypotheses for the received orthography using a selected one of a sequence of handlers, the selected handler being the first in the sequence of handlers that is able to generate a transcription hypothesis, and next sequential ones of the handlers being executed when a previous sequential handler is unable to generate the transcription hypotheses, wherein said step of generating further comprises the substep of assigning spaces between successive consonants in the received orthography and individually transcribing the successive consonants to generate the transcription hypotheses; and outputting the generated transcription hypotheses when said selected handler successfully generates the transcription hypotheses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of automatically partitioning a transcription into syllables, the method comprising the steps, executed by a data processor, of:
-
locating consonant sequences in the transcription; matching the located consonant sequences to a table of known syllabified sequences; and assigning syllable markers to the consonant sequences based on the results of the matching step. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium storing software that includes instructions for causing a computer to automatically partition a transcription into syllables by performing the steps of:
-
locating consonant sequences in the transcription; matching the located consonant sequences to a table of known syllabified sequences; and assigning syllable markers to the consonant sequences based on the results of the matching step.
-
-
23. A computer system comprising:
-
means for receiving a phonemic transcription of a word; a computer memory storing computer instructions capable of locating consonant sequences in the transcription, matching the located consonant sequences to a table of known syllabified sequences, and assigning syllable markers to the consonant sequences based on the results of the matching; and a processor executing the computer instructions stored in the memory.
-
Specification