STORAGE MEDIUM STORING PRONUNCIATION EVALUATING PROGRAM, PRONUNCIATION EVALUATING APPARATUS AND PRONUNCIATION EVALUATING METHOD
First Claim
1. A storage medium storing a pronunciation evaluating program, whereinsaid pronunciation evaluating program causes a computer of an information processing apparatus to function as:
- a voice input means for inputting a voice to be pronounced by a user;
a first evaluation value calculating means for calculating a first evaluation value on the basis of a first timing when a volume of the voice input by said voice input means is larger than a first predetermined value and a second timing set in advance;
a second evaluation value calculating means for calculating a second evaluation value on the basis of a first dispersion value of a change of the volume of the voice input by said voice input means and a second dispersion value set in advance; and
a pronunciation evaluating means for evaluating a degree of similarity of a pronunciation of said user with respect to a model voice on the basis of said first evaluation value calculated by said first evaluation value calculating means and said second evaluation value calculated by said second evaluation value calculating means.
1 Assignment
0 Petitions
Accused Products
Abstract
A game apparatus includes a CPU, and the CPU evaluates a pronunciation of a user with respect to an original sentence (ES). First, envelops as to a volume of a voice of the original sentence (ES) and a volume of a voice of the user are taken, and the average values of the volumes are made uniform. When the volumes are made uniform to each other, a degree of similarity (scoreA) of distributions of local solutions when the volumes are equal to or more than the average values, a degree of similarity (scoreB) of distributions (timing of concaves/convexes of the waveform) of values of the high or low level indicating whether or not the volume is equal to or more than a value multiplying the average value by a predetermined value, and a degree of similarity (scoreC) of dispersion values (dispersion of concaves/convexes of the waveform) of the envelopes are evaluated by utilizing the respective envelopes. On the basis of these degree of similarities (scoreA, scoreB, scoreC), the rhythm of the pronunciation by the user is evaluate.
20 Citations
20 Claims
-
1. A storage medium storing a pronunciation evaluating program, wherein
said pronunciation evaluating program causes a computer of an information processing apparatus to function as: -
a voice input means for inputting a voice to be pronounced by a user; a first evaluation value calculating means for calculating a first evaluation value on the basis of a first timing when a volume of the voice input by said voice input means is larger than a first predetermined value and a second timing set in advance; a second evaluation value calculating means for calculating a second evaluation value on the basis of a first dispersion value of a change of the volume of the voice input by said voice input means and a second dispersion value set in advance; and a pronunciation evaluating means for evaluating a degree of similarity of a pronunciation of said user with respect to a model voice on the basis of said first evaluation value calculated by said first evaluation value calculating means and said second evaluation value calculated by said second evaluation value calculating means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A storage medium storing a pronunciation evaluating program,
said pronunciation evaluating program causes a computer of an information processing apparatus to function as: -
a voice input means for inputting a voice to be pronounced by a user; a first evaluation value calculating means for calculating a first evaluation value on the basis of a first timing when a volume of the voice input by said voice input means is larger than a first predetermined value and a second timing set in advance; a second evaluation value calculating means for calculating a second evaluation value on the basis of a user voice level judging list indicating whether the volume of the voice input by said voice input means is equal to or more than a third predetermined value or is less than said third predetermined value and a model voice level judging list set in advance; and a pronunciation evaluating means for evaluating a degree of similarity of a pronunciation of said user with respect to a model voice on the basis of said first evaluation value calculated by said first evaluation value calculating means and said second evaluation value calculated by said second evaluation value calculating means.
-
-
17. A pronunciation evaluating apparatus, comprising:
-
a voice input means for inputting a voice to be pronounced by a user; a first evaluation value calculating means for calculating a first evaluation value on the basis of a first timing when a volume of the voice input by said voice input means is larger than a first predetermined value and a second timing set in advance; a second evaluation value calculating means for calculating a second evaluation value on the basis of a first dispersion value of a change of the volume of the voice input by said voice input means and a second dispersion value set in advance; and a pronunciation evaluating means for evaluating a degree of similarity of a pronunciation of said user with respect to a model voice on the basis of said first evaluation value calculated by said first evaluation value calculating means and said second evaluation value calculated by said second evaluation value calculating means.
-
-
18. A pronunciation evaluating apparatus comprising:
-
a voice input means for inputting a voice to be pronounced by a user; a first evaluation value calculating means for calculating a first evaluation value on the basis of a first timing when a volume of the voice input by said voice input means is larger than a first predetermined value and a second timing set in advance; a second evaluation value calculating means for calculating a second evaluation value on the basis of a user voice level judging list indicating whether the volume of the voice input by said voice input means is equal to or more than a third predetermined value or is less than said third predetermined value and a model voice level judging list set in advance; and a pronunciation evaluating means for evaluating a degree of similarity of a pronunciation of said user with respect to a model voice on the basis of said first evaluation value calculated by said first evaluation value calculating means and said second evaluation value calculated by said second evaluation value calculating means.
-
-
19. A pronunciation evaluating method including following steps of:
-
(a) inputting a voice to be pronounced by a user, (b) calculating a first evaluation value on the basis of a first timing when a volume of the voice input by said step (a) is larger than a first predetermined value and a second timing set in advance, (c) calculating a second evaluation value on the basis of a first dispersion value of a change of the volume of the voice input by said step (a) and a second dispersion value set in advance, and (d) evaluating a degree of similarity of a pronunciation of said user with respect to a model voice on the basis of said first evaluation value calculated by said step (b) and said second evaluation value calculated by said step (c).
-
-
20. A pronunciation evaluating method including following steps of:
-
(a) inputting a voice to be pronounced by a user, (b) calculating a first evaluation value on the basis of a first timing when a volume of the voice input by said step (a) is larger than a first predetermined value and a second timing set in advance, (c) calculating a second evaluation value on the basis of a user voice level judging list indicating whether the volume of the voice input by said step (a) is equal to or more than a third predetermined value or is less than said third predetermined value and a model voice level judging list set in advance, and (d) evaluating a degree of similarity of a pronunciation of said user with respect to a model voice on the basis of said first evaluation value calculated by said step (b) and said second evaluation value calculated by said step (e).
-
Specification