Speech recognition apparatus, speech recognition method, and computer-readable recording medium in which speech recognition program is recorded
AssigneePioneer Corporation
InventorYoshihiro Kawazoe
Life of this patent
Estimating the term…
Abstract
A speech recognition apparatus comprises a speech analyzer which extracts feature patterns of spontaneous speech divided into frames; a keyword model database which prestores keyword which represent feature patterns of a plurality of keywords to be recognized; a garbage model database which prestores feature patterns of components of extraneous speech to be identified; and a likelihood calculator which calculates likelihood of feature values based on feature values patterns of each frames, keywords, and extraneous speech. The device recognizes a keyword contained in the spontaneous speech by calculating cumulative likelihood based on the likelihood for each frame to match each HMM.
Claims21
A speech recognition apparatus for recognizing at least one of keywords contained in uttered spontaneous speech, comprising:
- an extraction device for extracting a spontaneous-speech feature value, which is feature value of speech ingredient of the spontaneous speech, by analyzing the spontaneous speech;
- a recognition device for recognizing said keyword by identifying at least one of said keyword and extraneous speech contained in the spontaneous speech based on the spontaneous-speech feature value, said extraneous speech indicating non-keyword;
- and
- a database in which an extraneous-speech component feature data is prestored, said extraneous-speech component feature data indicating feature value of speech ingredient of extraneous-speech component which is component of the extraneous speech,
- wherein the recognition device identifies the extraneous speech contained in the spontaneous speech based on the extracted spontaneous-speech feature value and the stored extraneous-speech component feature data.
A speech recognition method of recognizing at least one of keywords contained in uttered spontaneous speech, comprising:
- an extraction process of extracting a spontaneous-speech feature value, which is feature value of speech ingredient of the spontaneous speech, by analyzing the spontaneous speech;
- a recognition process of recognizing said keyword by identifying at least one of said keyword and extraneous speech contained in the spontaneous speech based on the spontaneous-speech feature value, said extraneous speech indicating non-keyword;
- and
- an acquiring process of acquiring an extraneous-speech component feature data prestored in a database, said extraneous-speech component feature data indicating feature value of speech ingredient of extraneous-speech component which is component of the extraneous speech,
- wherein the recognition process identifies the extraneous speech contained in the spontaneous speech based on the extracted spontaneous-speech feature value and the stored extraneous-speech component feature data.
A recording medium wherein a speech recognition program is recorded so as to be read by a computer, the computer included in a speech recognition apparatus for recognizing at least one of keywords contained in uttered spontaneous speech, the program causing the computer to function as:
- an extraction device extracts a spontaneous-speech feature value, which is feature value of speech ingredient of the spontaneous speech, by analyzing the spontaneous speech;
- a recognition device recognizes said keyword by identifying at least one of said keyword and extraneous speech contained in the spontaneous speech based on the spontaneous-speech feature value, said extraneous speech indicating non-keyword;
- and
- an acquiring device acquires an extraneous-speech component feature data prestored in a database, said extraneous-speech component feature data indicating feature value of speech ingredient of extraneous-speech component which is component of the extraneous speech,
- wherein the recognition device identifies the extraneous speech contained in the spontaneous speech based on the extracted spontaneous-speech feature value and the stored extraneous-speech component feature data.
Dependencies are inferred from the claim text.