Back to results
US 12,755,734 B2Granted
Insertion error reduction with confidence score-based word filtering
AssigneeInternational Business Machines Corporation
InventorsTakashi Fukuda, George Andrei Saon
Life of this patent
Estimating the term…
Abstract
A word-level confidence score is calculated using a computerized automatic speech recognition system by computing an average of confidence levels for each character in a word and a trailing space character delineating an end of the word and the word is managed using the computerized automatic speech recognition system and using a threshold process based on the calculated word-level confidence score.
Claims14
A computer-implemented method, comprising:
- calculating, using a computerized automatic speech recognition system, a word-level confidence score by computing an average of confidence levels for each character in a word of an alphabet-based language and a trailing space character delineating an end of the word;
- managing, using the computerized automatic speech recognition system, the word using a threshold process based on the calculated word-level confidence score, wherein
- the managing of the word comprises deleting the word based on the calculated word-level confidence score and a given threshold, and
- the word is deleted in response to the calculated word-level confidence score of entirety of the word being less than a first threshold α and the confidence level of a first character of the word being greater than a second threshold β;
- performing automatic speech recognition based on a result of the managing of the word;
- and
- presenting a result of the automatic speech recognition to a user.
4 more elements
A computer program product, comprising:
- one or more tangible computer-readable storage media and program instructions stored on at least one of the one or more tangible computer-readable storage media, the program instructions executable by a processor, the program instructions comprising:
- calculating a word-level confidence score by computing an average of confidence levels for each character in a word of an alphabet-based language and a trailing space character delineating an end of the word;
- managing the word using a threshold process based on the calculated word-level confidence score, wherein
- the managing of the word comprises deleting the word based on the calculated word-level confidence score and a given threshold, and
- the word is deleted in response to the calculated word level-confidence score of entirety of the word being less than a first threshold α and the confidence level of a first character of the word being greater than a second threshold β;
- performing automatic speech recognition based on a result of the managing of the word;
- and
- presenting a result of the automatic speech recognition to a user.
5 more elements
A system, comprising:
- a memory;
- and
- at least one processor, coupled to said memory, and operative to perform operations comprising:
- calculating a word-level confidence score by computing an average of confidence levels for each character in a word of an alphabet-based language and a trailing space character delineating an end of the word;
- managing the word using a threshold process based on the calculated word-level confidence score, wherein
- the managing of the word comprises deleting the word based on the calculated word-level confidence score and a given threshold, and
- the word is deleted in response to the calculated word-level confidence score of entirety of the word being less than a first threshold α and the confidence level of a first character of the word being greater than a second threshold β;
- performing automatic speech recognition based on a result of the managing of the word;
- and
- presenting a result of the automatic speech recognition to a user.
7 more elements
Dependencies are inferred from the claim text.