BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic view of a speech recognition apparatus according to a first embodiment of the present invention;
FIG. 2 is a block diagram of the speech recognition apparatus shown in FIG. 1;
FIG. 3 is a view showing an example of a data configuration of a phoneme dictionary stored in a phoneme dictionary storage unit;
FIG. 4 is a view showing an example of a data configuration of a word dictionary stored in a word dictionary storage unit;
FIG. 5 is a view showing an example of a data format of a phoneme-string candidate group stored in a history storage unit;
FIG. 6 is a view showing an example of a data format of word-string candidate group stored in a history storage unit;
FIGS. 7 and 8 are views showing hierarchy diagrams for explaining relations among words;
FIG. 9 is a view showing an example of data configuration of a language model stored in a language model storage unit;
FIG. 10 is a flowchart of a speech recognition process according to the first embodiment;
FIG. 11 is a flowchart of a correction-candidate selecting process;
FIG. 12 is a flowchart of a correction-portion identifying process;
FIG. 13 is a view showing an example of a result of recognizing a first speech;
FIG. 14 is a view showing an example of phoneme-string candidate group for a second speech;
FIG. 15 is a view showing an example of word-string candidate group for the second speech;
FIG. 16 is a view showing an example of a result of recognizing the second speech;
FIG. 17 is a view showing a schematic view for explaining the correction-portion identifying process;
FIGS. 18 and 19 are views showing examples of an input data, an interim data, and an output data used in the speech recognition process;
FIG. 20 is a view showing an example of relations between words based on co-occurrence information;
FIG. 21 is a view showing a schematic view of a speech recognition apparatus according to a second embodiment;
FIG. 22 is a block diagram of the speech recognition apparatus shown in FIG. 21;
FIG. 23 is a flowchart of a speech recognition process according to the second embodiment;
FIG. 24 is a flowchart of a correction-portion identifying process according to the second embodiment; and
FIG. 25 is a block diagram of hardware in the speech recognition apparatus according to the first or second embodiment.