SPEECH PROCESSING DEVICE, SPEECH PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT FOR SPEECH PROCESSING
First Claim
1. A speech processing device comprising:
- an utterance error occurrence determination information storage unit configured to store utterance error occurrence determination information in which error patterns are associated with conditions of a word causing an utterance error;
a related word information storage unit configured to store related word information including words, which are likely to cause a speech error, for each word that causes the utterance error, the speech error being an error in which, after a wrong word is completely or partially uttered, a correct word is uttered, or the speech error being an error in which the wrong word is uttered without any correction;
a character string analyzing unit configured to linguistically analyze a character string and divides the character string into word strings;
an utterance error occurrence determining unit configured to compare each of the divided words with the condition, give the error pattern to the word corresponding to the condition, and determine that the word which does not correspond to the condition does not cause the utterance error; and
a phoneme string generating unit configured to generate a phoneme string of the utterance error corresponding to the error pattern in the word having the error pattern given thereto and generate a general phoneme string in the word that is determined not to cause the utterance error, thereby generating a phoneme string of the word string,wherein one of the error patterns associated with one of the conditions is the speech error,when the error pattern given to the word is the speech error, the utterance error occurrence determining unit further gives an incorrectly spoken word from the related word information, andthe phoneme string generating unit generates a phoneme string of the incorrectly spoken word as the phoneme string of the utterance error corresponding to the error pattern of the word having the incorrectly spoken word given thereto.
4 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment, a speech processing device includes an utterance error occurrence determination information storage unit that stores utterance error occurrence determination information; a related word information storage unit that stores related word information including words; an utterance error occurrence determining unit that compares each of the divided words with the condition, gives the error pattern to the word corresponding to the condition, and determines that the word which does not correspond to the condition does not cause the utterance error; and a phoneme string generating unit that generates a phoneme string of the utterance error. The one of the error patterns associated with one of the conditions is the speech error, the utterance error occurrence determining unit further gives an incorrectly spoken word from the related word information, and the phoneme string generating unit generates a phoneme string of the incorrectly spoken word.
-
Citations
19 Claims
-
1. A speech processing device comprising:
-
an utterance error occurrence determination information storage unit configured to store utterance error occurrence determination information in which error patterns are associated with conditions of a word causing an utterance error; a related word information storage unit configured to store related word information including words, which are likely to cause a speech error, for each word that causes the utterance error, the speech error being an error in which, after a wrong word is completely or partially uttered, a correct word is uttered, or the speech error being an error in which the wrong word is uttered without any correction; a character string analyzing unit configured to linguistically analyze a character string and divides the character string into word strings; an utterance error occurrence determining unit configured to compare each of the divided words with the condition, give the error pattern to the word corresponding to the condition, and determine that the word which does not correspond to the condition does not cause the utterance error; and a phoneme string generating unit configured to generate a phoneme string of the utterance error corresponding to the error pattern in the word having the error pattern given thereto and generate a general phoneme string in the word that is determined not to cause the utterance error, thereby generating a phoneme string of the word string, wherein one of the error patterns associated with one of the conditions is the speech error, when the error pattern given to the word is the speech error, the utterance error occurrence determining unit further gives an incorrectly spoken word from the related word information, and the phoneme string generating unit generates a phoneme string of the incorrectly spoken word as the phoneme string of the utterance error corresponding to the error pattern of the word having the incorrectly spoken word given thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A speech processing method comprising:
-
analyzing that includes linguistically analyzing a character string so as to divide the character string into word strings; determining an utterance error occurrence includes comparing each of the divided words with the condition of an utterance error occurrence determination information stored in an utterance error occurrence determination information storage unit, the utterance error occurrence determination information being associated with error patterns for conditions of a word causing an utterance error, giving the error pattern to the word corresponding to the condition, and determining that the word which does not correspond to the condition does not cause the utterance error; and generating a phoneme string includes generating a phoneme string of the utterance error corresponding to the error pattern in the word having the error pattern given thereto, generating a general phoneme string in the word that is determined not to cause the utterance error, and thereby generating a phoneme string of the word string, wherein one of the error patterns associated with one of the conditions is a speech error, the speech error being an error in which, after a wrong word is completely or partially uttered, a correct word is uttered, or the speech error being an error in which the wrong word is uttered without any correction, at the determining the utterance error occurrence, when the error pattern given to the word is the speech error, an incorrectly spoken word is further given to the word from related word information that is stored in a related word information storage unit that stores the related word information including words, which are likely to cause the speech error, for each word that causes the utterance error, and at the generating the phoneme string, a phoneme string of the incorrectly spoken word is generated as the phoneme string of the utterance error corresponding to the error pattern of the word having the incorrectly spoken word given thereto.
-
-
19. A computer program product for speech processing having a computer readable medium including programmed instructions, wherein the instructions, when executed by a computer, cause the computer to perform:
-
analyzing that includes linguistically analyzing a character string so as to divide the character string into word strings; determining an utterance error occurrence includes comparing each of the divided words with the condition of an utterance error occurrence determination information stored in an utterance error occurrence determination information storage unit, the utterance error occurrence determination information being associated with error patterns for conditions of a word causing an utterance error, giving the error pattern to the word corresponding to the condition, and determining that the word which does not correspond to the condition does not cause the utterance error; and generating a phoneme string includes generating a phoneme string of the utterance error corresponding to the error pattern in the word having the error pattern given thereto, generating a general phoneme string in the word that is determined not to cause the utterance error, and thereby generating a phoneme string of the word string, wherein one of the error patterns associated with one of the conditions is a speech error, the speech error being an error in which, after a wrong word is completely or partially uttered, a correct word is uttered, or the speech error being an error in which the wrong word is uttered without any correction, at the determining the utterance error occurrence, when the error pattern given to the word is the speech error, an incorrectly spoken word is further given to the word from related word information that is stored in a related word information storage unit that stores the related word information including words, which are likely to cause the speech error, for each word that causes the utterance error, and at the generating the phoneme string, a phoneme string of the incorrectly spoken word is generated as the phoneme string of the utterance error corresponding to the error pattern of the word having the incorrectly spoken word given thereto.
-
Specification