Apparatus and method for automatically generating punctuation marks in continuous speech recognition
First Claim
1. An apparatus for automatically generating punctuation marks in a continuous speech recognition system, comprising means for recognizing user speech and converting said user speech into words,said means for recognizing user speech further recognizing pseudo noises in said user speech;
- and said apparatus further comprising;
means for marking pseudo noises in output results of said means for recognizing user speech; and
means for generating punctuation marks by finding most likely pseudo punctuation marks at locations of pseudo noises marked by means for marking pseudo noises based on a language model containing pseudo punctuation marks, said means for generating punctuation marks comprising;
means for calculating probability for each pseudo punctuation mark in a language model containing pseudo punctuation marks that said pseudo punctuation mark would occur in said output results of said means for recognizing user speech;
means for calculating probabilities that particular pseudo noises will occur at locations of particular pseudo punctuation marks; and
means for finding most likely pseudo punctuation marks at locations of said pseudo noises marked by said means for marking pseudo noises based on said probabilities calculated, and generating punctuation marks corresponding to said most likely pseudo punctuation marks.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for automatically generating punctuation marks in a continuous speech recognition system, comprises means (1,2,3,5) for recognizing user speech and converting the user speech into words, characterized in that means (1,2,3,5) for recognizing user speech is further used to recognize pseudo noises in the user speech; and the apparatus characterized by further comprising: means (9) for marking pseudo noises in output results of means (1,2,3,5) for recognizing user speech; means (10,14,13) for generating punctuation marks by finding most likely pseudo punctuation marks at locations of pseudo noises marked by the means (9) for marking pseudo noises based on a language model containing pseudo punctuation marks.
42 Citations
4 Claims
-
1. An apparatus for automatically generating punctuation marks in a continuous speech recognition system, comprising means for recognizing user speech and converting said user speech into words,
said means for recognizing user speech further recognizing pseudo noises in said user speech; - and
said apparatus further comprising;
means for marking pseudo noises in output results of said means for recognizing user speech; and
means for generating punctuation marks by finding most likely pseudo punctuation marks at locations of pseudo noises marked by means for marking pseudo noises based on a language model containing pseudo punctuation marks, said means for generating punctuation marks comprising;
means for calculating probability for each pseudo punctuation mark in a language model containing pseudo punctuation marks that said pseudo punctuation mark would occur in said output results of said means for recognizing user speech;
means for calculating probabilities that particular pseudo noises will occur at locations of particular pseudo punctuation marks; and
means for finding most likely pseudo punctuation marks at locations of said pseudo noises marked by said means for marking pseudo noises based on said probabilities calculated, and generating punctuation marks corresponding to said most likely pseudo punctuation marks.
- and
-
2. An apparatus for automatically generating punctuation marks in a continuous speech recognition system, comprising means for recognizing user speech and converting said user speech into words, further comprising:
-
means for generating location indicating signals in response to operations of a user during dictation, said location indicating signals indicating locations in output results of said means for recognizing user speech;
means for calculating probability for each pseudo punctuation mark in a language model containing pseudo punctuation marks that said pseudo punctuation mark would occur in said output results of said means for recognizing; and
means for finding most likely pseudo punctuation marks at locations indicated by said location indicating signal based on said probabilities calculated, and generating punctuation marks corresponding to said most likely pseudo punctuation marks.
-
-
3. A method for automatically generating punctuation marks in a continuous speech recognition system, comprising a step of recognizing user speech and converting said user speech into words,
pseudo noises in said user speech are also recognized in said step of recognizing user speech; - and
said method further comprising steps of;
marking pseudo noises in output results of said step of recognizing user speech; and
generating punctuation marks by finding most likely pseudo punctuation marks at locations of said pseudo noises marked in said step of marking pseudo noises, based on a language model containing pseudo punctuation marks, said step of generating punctuation marks comprising the steps of;
calculating probability for each pseudo punctuation mark in a language model containing pseudo punctuation marks that said pseudo punctuation mark would occur in said output results of said step of recognizing user speech;
calculating probabilities that particular pseudo noises will occur at locations of particular pseudo punctuation marks; and
finding most likely pseudo punctuation marks at locations of said pseudo noises marked in said step of marking pseudo noises, based on said probabilities calculated, and generating punctuation marks corresponding to said most likely pseudo punctuation marks.
- and
-
4. An method for automatically generating punctuation marks in a continuous speech recognition system, comprising a step of recognizing user speech and converting said user speech into words, further comprising steps of:
-
generating a location indicating signal in response to operations of a user during dictation, said location indicating signal indicating locations in output results of said step of recognizing user speech;
calculating probability for each pseudo punctuation mark in a language model containing pseudo punctuation marks that said pseudo punctuation mark would occur in said output results of said step of recognizing user speech; and
finding most likely pseudo punctuation marks at locations indicated by said location indicating signal based on said probabilities calculated, and generating punctuation marks corresponding to said most likely pseudo punctuation marks.
-
Specification