Grammar update system and method for speech recognition
First Claim
Patent Images
1. A grammar update system, comprising:
- an update original grammar recording part storing grammar data used by a speech interaction system that recognizes speech data using the stored grammar data;
a speech newly-recognizing part newly recognizing the speech data using a dictation system that has a recognition precision which is higher than a recognition precision of the speech interaction system, and has a plurality of vocabularies and a plurality of acceptable sentences, instead of using the stored grammar data;
a new recognition result determining part determining whether a new recognition result in the speech newly-recognizing part is acceptable using the grammar data; and
a grammar adding and updating part, when determined that the new recognition result is unacceptable using the grammar data in the new recognition result determining part, specifies such an unaccepted portion as an update portion and adds the update portion to the grammar data stored in the update original grammar recording part.
1 Assignment
0 Petitions
Accused Products
Abstract
A grammar update method for storing grammar data for speech interaction used for recognizing speech data and newly recognizing the speech data without using the grammar data, includes determining whether or not a new-recognition result in the newly-recognizing operation can be accepted, and in the case where the new-recognition result cannot be accepted, specifying a portion to be added and updated from the stored grammar data, thereby adding and updating the grammar data.
-
Citations
10 Claims
-
1. A grammar update system, comprising:
-
an update original grammar recording part storing grammar data used by a speech interaction system that recognizes speech data using the stored grammar data; a speech newly-recognizing part newly recognizing the speech data using a dictation system that has a recognition precision which is higher than a recognition precision of the speech interaction system, and has a plurality of vocabularies and a plurality of acceptable sentences, instead of using the stored grammar data; a new recognition result determining part determining whether a new recognition result in the speech newly-recognizing part is acceptable using the grammar data; and a grammar adding and updating part, when determined that the new recognition result is unacceptable using the grammar data in the new recognition result determining part, specifies such an unaccepted portion as an update portion and adds the update portion to the grammar data stored in the update original grammar recording part. - View Dependent Claims (2, 3)
-
-
4. A grammar update system, comprising:
-
a log data recording part storing at least speech data and a speech recognition result as log data; an update original grammar recording part storing grammar data for speech interaction used for recognizing the speech data; a log obtaining part obtaining the speech data stored in the log data recording part; a speech newly-recognizing part newly recognizing the speech data obtained in the log obtaining part using a dictation system including a vocabulary and a plurality of acceptable sentences, without using the stored grammar data; a new recognition result determining part determining whether a new recognition result in the speech newly-recognizing part is acceptable using the grammar data; and a grammar adding and updating part, when determined that the new recognition result is unacceptable using the grammar data in the new recognition result determining part, matching the grammar data with the new recognition result and updating the grammar data stored in the update original grammar recording part. - View Dependent Claims (5, 6)
-
-
7. A grammar update method performed by a grammar update system, comprising:
-
the grammar update system storing grammar data used by a speech interaction system that recognizes speech data using the stored grammar data; the grammar update system newly recognizing the speech data using a dictation system that has a recognition precision which is higher than a recognition precision of the speech interaction system, and has a plurality of vocabularies and a plurality of acceptable sentences, instead of using the stored grammar data; the grammar update system determining whether a new recognition result in the newly-recognizing operation is acceptable using the grammar data; and when determined that the new recognition result is unacceptable using the grammar data in the determining operation, the grammar update system specifies such an unaccepted portion as an update portion and adds the update portion to the stored grammar data.
-
-
8. A grammar update method performed by a grammar update system comprising:
-
the grammar update system storing at least speech data and speech recognition result as log data, storing grammar data used by a speech interaction system that recognizes speech data using the stored grammar data, and obtaining the stored speech data; the grammar update system newly recognizing the obtained speech data using a dictation system that has a recognition precision which is higher than a recognition precision of the speech interaction system, and has a plurality of vocabularies and a plurality of acceptable sentences, instead of using the stored grammar data; the grammar update system determining whether a new recognition result in the newly-recognizing operation is acceptable using the grammar data; and when determined that the new recognition result is unacceptable using the grammar data in the determining operation, the grammar update system specifies such an unaccepted portion as an update portion and adds the update portion to the stored grammar data.
-
-
9. A computer-readable medium storing a computer-executable program for realizing a grammar update method, said program causing a computer to execute:
-
storing grammar data used by a speech interaction system that recognizes speech data using the stored grammar data; newly recognizing the speech data using a dictation system that has a recognition precision which is higher than a recognition precision of the speech interaction system, and has a plurality of vocabularies and a plurality of acceptable sentences, instead of using the stored grammar data; determining whether a new recognition result in the newly-recognizing operation is acceptable using the grammar data; and when determined that the new recognition result is unacceptable using the grammar data in the determining operation, specifies such an unaccepted portion as an update portion and adds the update portion to the stored grammar data.
-
-
10. A computer-readable medium storing a computer-executable program for realizing a grammar update method, said program causing a computer to execute:
-
storing at least speech data and speech recognition result as log data, storing grammar data used by a speech interaction system that recognizes speech data using the stored grammar data, and obtaining the stored speech data; newly recognizing the obtained speech data using a dictation system that has a recognition precision which is higher than a recognition precision of the speech interaction system, and has a plurality of vocabularies and a plurality of acceptable sentences, instead of using the stored grammar data; determining whether a new recognition result in the newly-recognizing operation is acceptable using the grammar data; and when determined that the new recognition result is unacceptable using the grammar data in the determining operation, specifies such an unaccepted portion as an update portion and adds the update portion to the stored grammar data.
-
Specification