JP2833995B2 - Large vocabulary speech recognition device - Google Patents
Large vocabulary speech recognition deviceInfo
- Publication number
- JP2833995B2 JP2833995B2 JP6107335A JP10733594A JP2833995B2 JP 2833995 B2 JP2833995 B2 JP 2833995B2 JP 6107335 A JP6107335 A JP 6107335A JP 10733594 A JP10733594 A JP 10733594A JP 2833995 B2 JP2833995 B2 JP 2833995B2
- Authority
- JP
- Japan
- Prior art keywords
- dictionary
- voice
- word
- input
- memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Description
【0001】[0001]
【産業上の利用分野】本発明は大語彙音声認識装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a large vocabulary speech recognition apparatus.
【0002】[0002]
【従来の技術】従来、この種の大語彙音声認識装置は、
一発声時点の認識対象語数が多いという意味での大語彙
音声認識装置である。2. Description of the Related Art Conventionally, this kind of large vocabulary speech recognition device has
This is a large vocabulary speech recognition device in the sense that the number of words to be recognized at the time of one utterance is large.
【0003】この種の従来の大語彙音声認識装置につい
て図面を参照して説明する。A conventional large vocabulary speech recognition apparatus of this kind will be described with reference to the drawings.
【0004】図7は従来の音声認識装置の一例を示すブ
ロック図である。FIG. 7 is a block diagram showing an example of a conventional speech recognition apparatus.
【0005】図7において、1は認識の対象となる単語
群を記述し記憶したものであり、ここでは単語セットと
呼ぶ。音声認識動作を開始する前に、操作者は予め辞書
生成部3aによりこの複数の単語セット1を音声特徴列
の形に変換して複数の辞書ファイル4aを生成させ、さ
らに辞書ロード指示部7から辞書ロード指示を辞書ロー
ド部6aに与えると、辞書ロード部6aは複数の辞書フ
ァイル4aの内容を辞書メモリ10に展開する。音声認
識動作を開始させるための動作指示が動作指示入力部8
から与えられると、制御部9aは装置各部へ動作指示を
伝え、マイク11から入力された音声は音声特徴抽出部
12により音声特徴に変換されて音声特徴メモリ13に
格納され、比較照合部14はこれと辞書メモリ10の内
容とを比較して最も近い単語を選びだし、これを認識結
果出力部15に出力する。In FIG. 7, reference numeral 1 denotes a word group for describing and storing a word group to be recognized, and is referred to as a word set herein. Before starting the voice recognition operation, the operator converts the plurality of word sets 1 into a voice feature sequence in a dictionary generation unit 3a in advance to generate a plurality of dictionary files 4a. When a dictionary loading instruction is given to the dictionary loading unit 6a, the dictionary loading unit 6a expands the contents of the plurality of dictionary files 4a in the dictionary memory 10. An operation instruction for starting a voice recognition operation is input to an operation instruction input unit 8.
The control unit 9a transmits an operation instruction to each unit of the apparatus, the voice input from the microphone 11 is converted into a voice feature by the voice feature extraction unit 12, stored in the voice feature memory 13, and the comparison / matching unit 14 This is compared with the contents of the dictionary memory 10 to select the closest word, and this is output to the recognition result output unit 15.
【0006】ここで、一発声のたびに認識対象語を切替
える用途において、この従来の大語彙音声認識装置によ
ると、各時点毎に認識対象となるような複数の単語セッ
ト1を用意してこれらを事前に複数の辞書ファイル4a
に変換しておき、一発声が終了する毎に別の辞書を辞書
メモリ10に展開するよう辞書ロード指示を与えてい
た。また、同時に複数の単語セット1を認識対象とする
場合には、この複数の単語セット1を合体させた単語セ
ットを用意し、個々の単語セットとはまた別の物として
取り扱っていた。さらに、辞書ロードの回数を減らすた
めに、辞書メモリ10の容量の許す範囲で複数の単語セ
ット1を合わせた単語セットを作成して一つの辞書に変
換して辞書メモリ10にロードしておき、比較照合部1
4に比較対象とする辞書メモリ10上の範囲を制限する
機能を持たせたものも考えられていた。Here, in the application for switching the recognition target word for each utterance, according to the conventional large vocabulary speech recognition apparatus, a plurality of word sets 1 to be recognized at each time are prepared. A plurality of dictionary files 4a in advance
And a dictionary load instruction is given so that another dictionary is developed in the dictionary memory 10 each time one utterance ends. In addition, when a plurality of word sets 1 are to be recognized at the same time, a word set in which the plurality of word sets 1 are combined is prepared, and is treated as a different one from the individual word sets. Further, in order to reduce the number of times of loading the dictionary, a word set is created by combining a plurality of word sets 1 within a range allowed by the capacity of the dictionary memory 10, converted into one dictionary, and loaded into the dictionary memory 10, Comparison and collation unit 1
No. 4 had a function of limiting the range on the dictionary memory 10 to be compared.
【0007】[0007]
【発明が解決しようとする課題】この従来の大語彙音声
認識装置では、どの辞書ファイルにどのような認識対象
語が含まれているかという辞書構成上の情報が装置とし
て記憶されないため、認識対象語を含んだ辞書ファイル
を辞書メモリに展開するための指示が操作者任せにな
り、その結果次のような問題点がある。In this conventional large vocabulary speech recognition apparatus, since information on the dictionary configuration as to which dictionary file contains which recognition target word is not stored as an apparatus, the recognition target word is not stored. The instruction for expanding the dictionary file including the character string in the dictionary memory is left to the operator, and as a result, there are the following problems.
【0008】まず第一に、複数の単語セットがあった場
合、認識時に誤って認識対象と違う単語セットに対応し
た辞書がロードされていたとしてもそれをチェックする
手段がない。First, when there is a plurality of word sets, there is no means for checking even if a dictionary corresponding to a word set different from the recognition target is erroneously loaded at the time of recognition.
【0009】第二に、現在どの辞書ファイルが辞書メモ
リにロードされているかを操作者が記憶していないと無
駄な辞書ロード指示を与えて装置のレスポンスを悪くす
る結果となる。Second, if the operator does not memorize which dictionary file is currently loaded in the dictionary memory, a useless dictionary load instruction is given, resulting in a poor response of the apparatus.
【0010】第三に、発声毎の辞書ロード回数をできる
だけ減らして装置のレスポンスを上げるために一度に複
数の認識対象単語群を辞書メモリにロードしておく場合
には、組合せ毎に辞書ファイルの数は増え、ファイル管
理はさらに繁雑なものとなる。Third, when a plurality of recognition target word groups are loaded into the dictionary memory at a time in order to reduce the number of dictionary loads for each utterance as much as possible and to increase the response of the apparatus, the dictionary file must be loaded for each combination. The number increases and file management becomes more complicated.
【0011】[0011]
【課題を解決するための手段】本発明の大語彙音声認識
装置は、音声認識の対象となる複数の単語を予め定義さ
れた複数のジャンルに分けて記憶する記憶手段と、前記
複数の単語のそれぞれの音声特徴を抽出し且つ前記複数
の単語をグループ化するための予め定義されたグループ
化情報の入力に従って複数に分類して前記音声特徴から
なる音声情報の辞書として複数のファイルへ蓄積すると
共に前記複数の分類によるファイル構成を示した辞書構
成情報を生成して記憶する辞書ファイル生成手段と、入
力音声に関係するグループ化情報が入力されると前記辞
書構成情報を参照して入力された前記グループ化情報に
関連するグループの単語の音声情報を辞書メモリに記憶
されていないかチェックした後前記複数のファイルから
選出して前記辞書メモリへ記憶させる単語辞書生成手段
と、前記入力音声からその音声特徴を抽出し前記辞書メ
モリから抽出した前記音声情報と比較照合して最も類似
した音声特徴を持った単語を選出する音声選出手段とを
備えている。A large vocabulary speech recognition apparatus according to the present invention comprises: storage means for storing a plurality of words to be subjected to speech recognition in a plurality of genres defined in advance; Each voice feature is extracted and classified into a plurality according to the input of predefined grouping information for grouping the plurality of words, and is stored in a plurality of files as a dictionary of voice information including the voice features. Dictionary file generating means for generating and storing dictionary configuration information indicating a file configuration according to the plurality of classifications, and when grouping information related to input voice is input, the dictionary input information is input with reference to the dictionary configuration information. After checking whether the voice information of the words of the group related to the grouping information is stored in the dictionary memory, the voice information is selected from the plurality of files and the dictionary is selected. A word dictionary generating means to be stored in the memory; a voice selecting means for extracting a voice feature from the input voice and comparing and collating with the voice information extracted from the dictionary memory to select a word having the most similar voice feature; It has.
【0012】本発明の大語彙音声認識装置は、音声認識
の対象となる複数の単語を予め定義された複数のジャン
ルに分けて記憶する記憶手段と、前記複数の単語のそれ
ぞれの音声特徴を抽出し且つ前記複数の単語をグループ
化するための予め定義されたグループ化情報の入力に従
って複数に分類して前記音声特徴からなる音声情報の辞
書として複数のファイルへ蓄積すると共に前記複数の分
類によるファイル構成を示した辞書構成情報を生成して
記憶する辞書ファイル生成手段と、入力音声に関係する
グループ化情報が入力されると前記辞書構成情報を参照
して入力された前記グループ化情報に関連するグループ
の単語の音声情報を辞書メモリに記憶されていないかチ
ェックした後前記複数のファイルから選出して前記辞書
メモリへ記憶させる単語辞書生成手段と、前記入力音声
からその音声特徴を抽出し前記辞書メモリから抽出した
前記音声情報と比較照合して最も類似した音声特徴を持
った単語を選出する音声選出手段とを備えて、前記記憶
手段は音声認識の対象となる複数の単語のそれぞれを予
め定義された複数のジャンル別に記憶する複数の単語セ
ットを有し、前記辞書ファイル生成手段は前記入力音声
に関係する前記予め定義されたグループ化情報を入力す
るグループ化情報入力部と、前記グループ化情報の入力
に従って前記複数の単語セットから単語を選出しその単
語の音声特徴を抽出して複数の辞書ファイルへ記憶させ
る辞書生成部と、前記複数の単語の音声特徴を記憶する
前記複数の辞書ファイルと、前記グループ化情報入力部
に入力された前記グループ化情報を基に生成された前記
辞書構成情報を記憶する辞書構成情報記憶部とを有し、
前記単語辞書生成手段は前記入力音声の入力以前に前も
って前記辞書構成情報を基に選出し前記グループ化情報
によって分類された単語の音声特徴が前記辞書メモリに
記憶されていないかをチェックした後前記複数の辞書フ
ァイルから選出して前記辞書メモリへ記憶させる辞書ロ
ード部と、前記辞書ファイルから選出された複数の前記
単語の音声特徴を記憶する前記辞書メモリとを有し、前
記音声選出手段はマイクロホンから入力された前記入力
音声の音声特徴を抽出する音声特徴抽出部と、抽出され
た前記音声特徴と記憶する音声特徴メモリと、この音声
特徴メモリに記憶された音声特徴と前記辞書メモリから
選出した音声特徴とを比較照合して前記入力音声に対す
る単語を認識しその結果を出力する比較照合部とを有
し、前記辞書生成部は前記入力音声に対する前記複数の
辞書ファイル生成の場合に第1の条件として同時に音声
認識の対象となる前記複数の単語セットを必ず1つの前
記辞書ファイルへ書込み、第2の条件として同じ前記単
語セットは場合によっては前記複数の辞書ファイルへ書
込み、第3の条件として前記複数の辞書ファイルのそれ
ぞれを前記辞書メモリの容量を超えないように単語セッ
トを記憶し、且つ前記グループ化情報を基に前記辞書フ
ァイルの数が最も少なくなるように前記辞書ファイルを
構成する。The large vocabulary speech recognition apparatus of the present invention stores a plurality of words to be subjected to speech recognition in a plurality of genres defined in advance, and extracts a speech feature of each of the plurality of words. And categorizing the plurality of words into a plurality according to an input of predefined grouping information for grouping the plurality of words, accumulating the plurality of words in a plurality of files as a dictionary of audio information including the audio features, and storing the files according to the plurality of classifications. Dictionary file generating means for generating and storing dictionary configuration information indicating a configuration; and when grouping information related to input speech is input, the dictionary file generation unit refers to the dictionary configuration information and relates to the input grouping information. After checking whether the voice information of the words of the group is stored in the dictionary memory, the voice information is selected from the plurality of files and stored in the dictionary memory. Word dictionary generating means, and voice selecting means for extracting a voice feature from the input voice and comparing and collating with the voice information extracted from the dictionary memory to select a word having the most similar voice feature, The storage unit has a plurality of word sets for storing a plurality of words to be subjected to speech recognition for each of a plurality of predefined genres, and the dictionary file generation unit includes the plurality of word sets related to the input speech. Grouping information input unit for inputting grouped information, and a dictionary generating unit for selecting a word from the plurality of word sets according to the input of the grouping information, extracting voice characteristics of the word, and storing the extracted voice features in a plurality of dictionary files And the plurality of dictionary files storing the voice characteristics of the plurality of words, and the grouping information input to the grouping information input unit. And a dictionary configuration information storage unit that stores the dictionary configuration information generated,
The word dictionary generation unit checks whether or not the speech characteristics of the words selected based on the dictionary configuration information in advance and classified by the grouping information are not stored in the dictionary memory before the input of the input speech. A dictionary loading unit that selects from a plurality of dictionary files and stores the dictionary in the dictionary memory; and a dictionary memory that stores voice characteristics of the plurality of words selected from the dictionary file, wherein the voice selecting unit includes a microphone. A voice feature extraction unit for extracting a voice feature of the input voice input from the voice memory, a voice feature memory for storing the extracted voice feature, and a voice feature stored in the voice feature memory and selected from the dictionary memory. A comparison / matching unit for comparing / collating with a voice feature to recognize a word corresponding to the input speech and outputting a result thereof; In the case of generating the plurality of dictionary files for the input voice, the plurality of word sets to be simultaneously subjected to voice recognition are always written into one dictionary file as a first condition, and the same word set is used as a second condition. In some cases, writing to the plurality of dictionary files, storing a word set so that each of the plurality of dictionary files does not exceed the capacity of the dictionary memory as a third condition, and performing the dictionary based on the grouping information The dictionary file is configured to minimize the number of files.
【0013】[0013]
【実施例】次に、本発明について図面を参照して説明す
る。Next, the present invention will be described with reference to the drawings.
【0014】図1は本発明の一実施例を示すブロック図
である。FIG. 1 is a block diagram showing one embodiment of the present invention.
【0015】図1において、本実施例は音声認識の対象
となる複数の単語のそれぞれを予め定義された複数のジ
ャンル別に記憶する複数の単語セット1と、入力音声に
関係する予め定義されたグループ化情報を入力するグル
ープ化情報入力部2と、グループ化情報の入力に従って
複数の単語セット1から単語を選出しその単語の音声特
徴を抽出して複数の辞書ファイル4へ記憶させる辞書生
成部3と、複数の単語の音声特徴を記憶する複数の辞書
ファイル4と、グループ化情報入力部2に入力された前
記グループ化情報を基に生成された辞書構成情報を記憶
する辞書構成情報メモリ5と、入力音声の入力以前に前
もって辞書構成情報を基に選出しグループ化情報によっ
て分類された単語の音声特徴が辞書メモリ10に記憶さ
れていないかをチェックした後複数の辞書ファイル4か
ら選出して辞書メモリ10へ記憶させる辞書ロード部6
と、辞書ファイル4から選出された複数の単語の音声特
徴を記憶する辞書メモリ10と、マイクロホン(マイ
ク)11から入力された入力音声の音声特徴を抽出する
音声特徴抽出部12と、抽出された音声特徴を記憶する
音声特徴メモリ13と、この音声特徴メモリ13に記憶
された音声特徴と辞書メモリ10から選出した音声特徴
とを比較照合して入力音声に対する単語を認識しその結
果を認識結果出力部15に出力する比較照合部14と、
動作指示入力部8からの動作指示の入力によって辞書ロ
ード部6,音声特徴抽出部12および比較照合部14を
制御する制御部9とを有している。In FIG. 1, in this embodiment, a plurality of word sets 1 for storing a plurality of words to be subjected to speech recognition for each of a plurality of predefined genres, and a predefined group related to input speech A grouping information input unit 2 for inputting grouping information, and a dictionary generating unit 3 for selecting words from a plurality of word sets 1 according to the input of the grouping information, extracting voice characteristics of the words, and storing the extracted voice features in a plurality of dictionary files 4. A plurality of dictionary files 4 for storing voice characteristics of a plurality of words; a dictionary configuration information memory 5 for storing dictionary configuration information generated based on the grouping information input to the grouping information input unit 2; Before the input of the input voice, it is checked whether or not the voice characteristics of the words previously selected based on the dictionary configuration information and classified by the grouping information are stored in the dictionary memory 10. Tsu dictionary loading section 6 to be stored in the dictionary memory 10 elected from multiple dictionary file 4 after click
A dictionary memory 10 for storing voice features of a plurality of words selected from the dictionary file 4, a voice feature extraction unit 12 for extracting voice features of an input voice input from a microphone (microphone) 11, and A voice feature memory 13 for storing voice features, and a voice feature stored in the voice feature memory 13 and a voice feature selected from the dictionary memory 10 are compared and collated to recognize a word corresponding to the input voice, and the result is output as a recognition result. A comparison / matching unit 14 that outputs to the unit 15;
The control unit 9 includes a dictionary loading unit 6, a voice feature extraction unit 12, and a control unit 9 that controls the comparison and collation unit 14 according to an operation instruction input from the operation instruction input unit 8.
【0016】また、本実施例の辞書生成部3は入力音声
に対する複数の辞書ファイル生成の場合に第1の条件と
して同時に音声認識の対象となる複数の単語セット1を
必ず1つの辞書ファイル4へ書込み、第2の条件として
同じ単語セット1は場合によっては複数の辞書ファイル
4へ書込み、第3の条件として前記複数の辞書ファイル
4のそれぞれを辞書メモリ10の容量を超えないように
単語セット1を記憶し、且つ前記グループ化情報を基に
辞書ファイル4の数が最も少なくなるように辞書ファイ
ル4を構成する。In the case of generating a plurality of dictionary files for an input voice, the dictionary generating unit 3 of the present embodiment always converts a plurality of word sets 1 to be simultaneously subjected to voice recognition into one dictionary file 4 as a first condition. Writing, as the second condition, the same word set 1 may be written to a plurality of dictionary files 4 as the case may be. As the third condition, each of the plurality of dictionary files 4 may be written so as not to exceed the capacity of the dictionary memory 10. Is stored, and the dictionary file 4 is configured based on the grouping information so that the number of dictionary files 4 is minimized.
【0017】図2は図1の中の辞書ロード部の動作を表
わすフロー図、図3は本実施例におけるジャンル別の単
語セットの一例を示す図、図4は本実施例におけるグル
ープ化情報の一例を示す図、図5は本実施例における辞
書ファイルの5つの構成例を示し、(a),(b),
(c),(d)及び(e)はそれぞれの構成を示す図、
図6は本実施例における辞書構成情報の一例を示す図で
ある。FIG. 2 is a flowchart showing the operation of the dictionary loading unit in FIG. 1, FIG. 3 is a diagram showing an example of a word set for each genre in the present embodiment, and FIG. FIG. 5 is a diagram showing an example, and FIG. 5 shows five configuration examples of a dictionary file in the present embodiment, wherein (a), (b),
(C), (d) and (e) are diagrams showing respective configurations,
FIG. 6 is a diagram illustrating an example of the dictionary configuration information according to the present embodiment.
【0018】次に、図1,図2,図3,図4,図5およ
び図6を参照して、本実施例の動作について説明する。Next, the operation of this embodiment will be described with reference to FIGS. 1, 2, 3, 4, 5 and 6.
【0019】単語セット1は認識の対象となる単語群の
最小単位である。具体的には図3に示すような、地名単
語群、品名単語群などを指す。またグループ化情報入力
部2から入力するグループ化情報は、これら複数の単語
セット1のうち、同時に認識対象とするグループを示す
情報である。The word set 1 is a minimum unit of a word group to be recognized. Specifically, it refers to a group of place name words, a group of product name words, and the like as shown in FIG. The grouping information input from the grouping information input unit 2 is information indicating a group to be simultaneously recognized among the plurality of word sets 1.
【0020】辞書生成部3は、各単語セット1に含まれ
る各単語を音声特徴列に変換して複数の辞書ファイル4
に書き込むが、この時に次のような論理で辞書ファイル
4を構成する。まず第一の論理は、入力されたグループ
化情報によって同一のグループに属する単語セットにつ
いてはそれぞれを音声特徴列に変換した結果を1つの辞
書ファイル4に書き込まなくてはならないという論理で
ある。第二の論理は、別のグループに属する単語セット
1であっても、1つの辞書ファイル4に書き込んでもよ
いという論理である。第三の論理は、複数の辞書ファイ
ル4のそれぞれの容量は、辞書メモリ10の容量以下で
なくてはならないという論理である。第四の論理は、以
上三つの論理を満足する中で、辞書ファイル4の数を最
小とするように辞書ファイル4を構成するという論理で
ある。さらに辞書生成部3は、どの単語セット1のグル
ープをどの辞書ファイル4に書き込んだかという辞書構
成情報を生成して、辞書構成情報メモリ5に記憶する。The dictionary generation unit 3 converts each word included in each word set 1 into a speech feature sequence and converts the words into a plurality of dictionary files 4.
At this time, the dictionary file 4 is configured with the following logic. First, the first logic is that the result of converting each of the word sets belonging to the same group into the voice feature sequence based on the input grouping information must be written in one dictionary file 4. The second logic is that the word set 1 belonging to another group may be written in one dictionary file 4. The third logic is that the capacity of each of the plurality of dictionary files 4 must be smaller than the capacity of the dictionary memory 10. The fourth logic is a logic for configuring the dictionary file 4 so as to minimize the number of dictionary files 4 among the above three logics. Further, the dictionary generation unit 3 generates dictionary configuration information indicating which group of the word set 1 has been written in which dictionary file 4 and stores the dictionary configuration information in the dictionary configuration information memory 5.
【0021】音声認識の動作は、まず、動作指示入力部
8からの動作指示を受けて制御部9が各部に動作指示を
伝えることにより行なわれる。動作指示には、前述のど
の単語セット1のグループを認識対象とするかという情
報が含まれる。制御部9はまず辞書ロード部6にこのグ
ループを伝える。辞書ロード部6は辞書構成情報メモリ
5内の辞書構成情報を参照して、ロードすべき辞書ファ
イル名を知る(S1)。次に、辞書ロード部6は辞書メ
モリ10内部に保持しているロード済み辞書ファイル名
の記憶と照合し、すでにロード済みであるかを調べる
(S2)。もしロード済みでない場合には辞書ファイル
4の内容を辞書メモリ10にロードする(S3)。The voice recognition operation is performed by first receiving an operation instruction from the operation instruction input unit 8 and transmitting the operation instruction to each unit by the control unit 9. The operation instruction includes information indicating which group of the word set 1 is to be recognized. The control unit 9 first informs the dictionary loading unit 6 of this group. The dictionary loading unit 6 refers to the dictionary configuration information in the dictionary configuration information memory 5 and knows a dictionary file name to be loaded (S1). Next, the dictionary loading unit 6 checks the loaded dictionary file name stored in the dictionary memory 10 to check whether the dictionary file has already been loaded (S2). If not already loaded, the contents of the dictionary file 4 are loaded into the dictionary memory 10 (S3).
【0022】次に、制御部9は、音声特徴抽出部12を
起動させる。音声特徴抽出部12はマイク11から入力
された音声データから音声特徴を抽出して音声特徴メモ
リ13に格納する。さらに制御部9は比較照合部14を
起動させる。比較照合部14は音声特徴メモリ13の内
容と辞書メモリ10の内容とを比較照合し、入力された
音声に最も類似した特徴を有する単語を選びだし、これ
を認識結果出力部15に認識結果として出力する。Next, the control unit 9 activates the voice feature extraction unit 12. The voice feature extraction unit 12 extracts voice features from voice data input from the microphone 11 and stores the voice features in the voice feature memory 13. Further, the control unit 9 activates the comparison and collation unit 14. The comparison / matching unit 14 compares and matches the content of the speech feature memory 13 with the content of the dictionary memory 10 and selects a word having a feature most similar to the input speech, and outputs the word to the recognition result output unit 15 as a recognition result. Output.
【0023】次に、具体例を用いて説明する。Next, a specific example will be described.
【0024】たとえば、単語セットとして図3に示すよ
うな6つがあるとする。また、グループ化情報として図
4に示すものを考える。ここで、グループ化情報は同時
に認識対象とする単語セット1の組を指定されているの
で、図4において、グループAは、”テレビ”、”ラジ
オ”という「品名」と”B101”などの「物品コー
ド」と”はい”、”やりなおし”などの「制御語」のど
れも同時に認識対象とすることを意味する。同様に、グ
ループBは「担当者名」と「制御語」を、グループCは
「地名」と「営業所名」と「制御語」を同時に認識対象
とすることを意味する。For example, assume that there are six word sets as shown in FIG. Also, consider the information shown in FIG. 4 as the grouping information. Here, since the grouping information designates a set of word sets 1 to be recognized at the same time, in FIG. 4, the group A includes “article name” such as “television” and “radio” and “B101” such as “B101”. This means that any of the "control words" such as "article code" and "yes" and "redo" are to be recognized at the same time. Similarly, group B means that “person in charge” and “control word” are to be recognized simultaneously, and group C means that “place name”, “business office name” and “control word” are to be recognized simultaneously.
【0025】辞書生成部3はこれらの単語セット1とグ
ループ化情報とを入力し、前述の四つの論理を満足する
ように辞書ファイル4を生成する。第一の論理と第二の
論理とを考慮すると、図5に示すような(a)〜(e)
の5つの辞書構成案が考えられる。すなわち、これらは
すべて同一のグループに属する単語セット1が1つの辞
書ファイル4に入っており、単語セット1は複数の辞書
ファイル4に入れられることも許されている。図5中の
数字は、それぞれの単語セットを音声特徴列に変換した
際のメモリ容量を示す(単位は省略してある)。ここで
例えば辞書メモリ10の容量が1000であったとする
と、第三の論理を適用して、図5の(c)と(e)は辞
書メモリ10の容量1000を越える辞書ファイル4が
できるため、適切でないので除外される。さらに第四の
論理を適用すると、(a)は辞書ファイル数が多いので
除外される。結局(b)または(d)のいずれかの構成
が選ばれることになる。ここでは(b)を選んだものと
して説明を続ける。辞書生成部3は、図5の(b)の構
成を示すものとして辞書構成情報を生成して辞書構成情
報メモリ5に記憶するが、これはたとえば図6のような
情報テーブルである。The dictionary generation unit 3 receives the word set 1 and the grouping information and generates a dictionary file 4 so as to satisfy the above four logics. Considering the first logic and the second logic, (a) to (e) shown in FIG.
The following five dictionary configuration plans can be considered. That is, the word set 1 belonging to the same group is contained in one dictionary file 4, and the word set 1 is also allowed to be contained in a plurality of dictionary files 4. The numbers in FIG. 5 indicate the memory capacity when each word set is converted into a speech feature sequence (units are omitted). Here, for example, if the capacity of the dictionary memory 10 is 1000, the third logic is applied, and in FIG. 5C and FIG. It is excluded because it is not appropriate. Further, when the fourth logic is applied, (a) is excluded because the number of dictionary files is large. Eventually, one of the configurations (b) and (d) will be selected. Here, the description is continued assuming that (b) is selected. The dictionary generation unit 3 generates dictionary configuration information indicating the configuration of FIG. 5B and stores the dictionary configuration information in the dictionary configuration information memory 5. This is, for example, an information table as shown in FIG.
【0026】これら辞書ファイル4と辞書構成情報を予
め作成した後で、認識動作を開始する。After the dictionary file 4 and the dictionary configuration information have been created in advance, the recognition operation is started.
【0027】まず、図6に示すグループAに属する単語
を認識対象とする場合には、動作指示入力部8から”グ
ループAで認識せよ”という動作指示を制御部9に与え
ると、制御部9は辞書ロード部6にグループAのロード
指示を伝える。最初は辞書メモリ10には何もロードさ
れていないので、辞書ロード部6は辞書構成情報によ
り”DIC01”という辞書ファイルをロードする。”
DIC01”にはグループAとグループBの両方に属す
る単語群の音声特徴列が含まれている。比較照合部14
はマイク11から入力された音声をもとに変換された音
声特徴とこのグループAの辞書部分とを照合することに
より認識が可能となる。First, when a word belonging to group A shown in FIG. 6 is to be recognized, an operation instruction "recognize in group A" is given from the operation instruction input unit 8 to the control unit 9; Informs the dictionary loading unit 6 of the loading instruction of the group A. Since nothing is loaded in the dictionary memory 10 at first, the dictionary loading unit 6 loads the dictionary file “DIC01” based on the dictionary configuration information. "
DIC01 "includes a voice feature sequence of a word group belonging to both the group A and the group B. The comparison / collation unit 14
Can be recognized by comparing the voice feature converted based on the voice input from the microphone 11 with the dictionary portion of the group A.
【0028】次に、動作指示入力部8から”グループB
で認識せよ”という動作指示を与えたとする。制御部9
からグループBのロード指示が伝えられると辞書ロード
部6は、辞書構成情報メモリ5から辞書構成情報によ
り、グループBもまた”DIC01”という辞書ファイ
ル4に含まれ、これはすでに辞書メモリ10にロードさ
れていることを知り、この場合は何もしない。比較照合
部14はグループBに対応した辞書部分との比較照合に
より、入力音声を認識することが可能である。Next, from the operation instruction input unit 8, "group B
Control unit 9 ".
When the instruction to load the group B is transmitted from the dictionary loading unit 6, the dictionary loading unit 6 also includes the group B in the dictionary file 4 named “DIC01” based on the dictionary configuration information from the dictionary configuration information memory 5, which has already been loaded into the dictionary memory 10. Know that you are doing nothing in this case. The comparison / collation unit 14 can recognize the input voice by comparison / collation with the dictionary part corresponding to the group B.
【0029】さらに今度は動作指示入力部8から”グル
ープC”で認識せよ”という動作指示を与えたとする
と、今度は辞書ロード部6は辞書構成情報メモリ5から
の辞書構成情報により、”DIC02”をロードすべき
と判断し、これを辞書メモリ10にロードする。Further, assuming that an operation instruction "recognize in group C" is given from the operation instruction input unit 8 this time, the dictionary loading unit 6 uses "DIC02" based on the dictionary configuration information from the dictionary configuration information memory 5. Is to be loaded, and this is loaded into the dictionary memory 10.
【0030】本実施例においては、単語セット1は単な
る単語の集合体として説明したが、複数の単語を連続さ
せた連続単語セットであってもよい。例えば「物品コー
ド」がアルファベット1文字と数字3文字の組合せによ
って成る場合などでは、アルファベットという基本単語
群と数字という基本単語群から構成される連続単語セッ
トと解釈してもよい。In the present embodiment, the word set 1 has been described as a simple set of words, but it may be a continuous word set in which a plurality of words are connected. For example, when the “article code” is formed by a combination of one letter of the alphabet and three letters of the number, it may be interpreted as a continuous word set including a basic word group of the alphabet and a basic word group of the number.
【0031】また、辞書生成部3において、前述の論理
条件を満たす組合せが見つからなかった場合、たとえば
あるグループに属する単語セットの変換容量が辞書メモ
リ10の容量より大きい場合など、然るべきアラームを
通知する機能を持ち合わせることは当然のことである。When the dictionary generation unit 3 does not find a combination satisfying the above-mentioned logical condition, for example, when the conversion capacity of a word set belonging to a certain group is larger than the capacity of the dictionary memory 10, an appropriate alarm is notified. Having a function is a matter of course.
【0032】なお、大語彙単語辞書への適用例として、
例えば全国の「地名」という大語彙を考えた場合、辞書
メモリ10の容量制限のために一度に全ての「地名」を
認識対象とすることができないならば、最初は「都道府
県名」を、次に県内の「都市名」を、というように単語
セットを階層的に分けると、本発明の適用により一発声
毎に辞書をロードするための制御が著しく簡単になるこ
とも、あえてここで言明しておく。As an example of application to a large vocabulary word dictionary,
For example, when considering a large vocabulary of "place names" nationwide, if all the "place names" cannot be recognized at one time due to the capacity limitation of the dictionary memory 10, the "prefecture names" Next, if the word set is hierarchically divided into "city names" within the prefecture, the control for loading the dictionary for each utterance by the application of the present invention will be significantly simplified. Keep it.
【0033】このように、本実施例においては、辞書生
成部3がグループ化情報入力部2からの同時に認識対象
となる複数の単語セット1の組を表わしたグループ化情
報を参照し、複数の単語セット1を入力して最少の辞書
ファイル4に変換出力すると同時に辞書構成情報を生成
して辞書構成情報メモリ5に記憶する。また、辞書ロー
ド部6は辞書ロード要求を受けたら辞書構成情報を参照
してロードすべき辞書ファイル4を判断し、またすでに
ロードされていないかを調べ、まだロードされていない
時に当該辞書ファイル4を読み込み辞書メモリ10に書
き込むことにより、操作者が誤って認識対象と異なる辞
書ファイル4を辞書メモリ10にロードすることを無く
することができる効果があり、また、既にロードされた
辞書を無駄に再度ロードすることを無くすることがで
き、更に、生成した複数の辞書ファイル4の内容を操作
者がいちいち知る必要がないので、操作者の辞書ファイ
ル4の管理作業を著しく軽減することができる効果があ
る。As described above, in the present embodiment, the dictionary generation unit 3 refers to the grouping information from the grouping information input unit 2 that represents a set of a plurality of word sets 1 to be simultaneously recognized, and The word set 1 is input, converted and output to the minimum dictionary file 4, and at the same time, dictionary configuration information is generated and stored in the dictionary configuration information memory 5. When receiving a dictionary loading request, the dictionary loading unit 6 determines the dictionary file 4 to be loaded by referring to the dictionary configuration information and checks whether the dictionary file 4 has already been loaded. Is read into the dictionary memory 10 to prevent the operator from erroneously loading the dictionary file 4 different from the recognition target into the dictionary memory 10, and the dictionary already loaded is wasted. It is possible to eliminate the need for reloading, and furthermore, it is not necessary for the operator to know the contents of the plurality of generated dictionary files 4, so that the management work of the dictionary files 4 by the operator can be significantly reduced. There is.
【0034】またさらに、最小数の辞書ファイル4を構
成するということは、複数の辞書ファイル4に同じ単語
セット1が重複して格納される場合に、その重複の度合
を最小限にすることになり、結果的に辞書ファイル4の
総容量を少なくすることができる効果がある。Furthermore, configuring the minimum number of dictionary files 4 means that when the same word set 1 is stored in a plurality of dictionary files 4 in duplicate, the degree of duplication is minimized. As a result, there is an effect that the total capacity of the dictionary file 4 can be reduced.
【0035】また、本実施例において、たとえば「品
名」という単語セットにおいて、ある時点では特定の単
語だけが認識の対象になることがあるような場合、それ
らの単語を「品名1」という単語セットに、残りを「品
名2」という単語セットに分割し、グループ化情報をこ
れに合わせて書き換えることにより、変更に伴って辞書
ファイル総容量を増やすことなく、容易にグループ化を
変更することができる効果もある。Further, in this embodiment, for example, in a word set of "article name", if only a specific word may be recognized at a certain point in time, those words are referred to as a word set of "article name 1". In addition, by dividing the remainder into a word set of "article name 2" and rewriting the grouping information in accordance with this, the grouping can be easily changed without increasing the total dictionary file capacity accompanying the change. There is also an effect.
【0036】[0036]
【発明の効果】以上説明したように本発明は、音声認識
の対象となる複数の単語を予め定義された複数のジャン
ルに分けて記憶する記憶手段と、複数の単語のそれぞれ
の音声特徴を抽出し且つ複数の単語をグループ化するた
めの予め定義されたグループ化情報の入力に従って複数
に分類して音声特徴からなる音声情報の辞書として複数
のファイルへ蓄積すると共に複数の分類によるファイル
構成を示した辞書構成情報を生成して記憶する辞書ファ
イル生成手段と、入力音声に関係するグループ化情報が
入力されると辞書構成情報を参照して入力されたグルー
プ化情報に関連するグループの単語の音声情報を辞書メ
モリに記憶されていないかチェックした後複数のファイ
ルから選出して辞書メモリへ記憶させる単語辞書生成手
段とを備えることにより、操作者が誤って認識対象と異
なる辞書ファイルをロードしておくことを無くすること
ができる効果があり、また、既にロードされた辞書を無
駄に再度ロードすることを無くすることができる効果が
ある。As described above, according to the present invention, the storage means for storing a plurality of words to be subjected to voice recognition in a plurality of predefined genres, and extracting the voice characteristics of each of the plurality of words. In addition, a plurality of words are classified into a plurality according to input of pre-defined grouping information for grouping a plurality of words, and stored in a plurality of files as a dictionary of voice information including voice features, and a file configuration by the plurality of classifications is shown. Dictionary file generating means for generating and storing the dictionary configuration information, and when grouping information related to the input voice is input, the voice of the word of the group related to the input grouping information with reference to the dictionary configuration information Word dictionary generating means for checking whether information is stored in the dictionary memory, selecting from a plurality of files and storing the information in the dictionary memory This has the effect of preventing the operator from accidentally loading a dictionary file different from the recognition target, and the effect of preventing the already loaded dictionary from being reloaded unnecessarily. There is.
【0037】さらに、生成した複数の辞書ファイルの内
容を操作者がいちいち知る必要がないので、操作者の辞
書ファイルの管理作業を著しく軽減することができる効
果がある。Further, since the operator does not need to know the contents of the plurality of generated dictionary files, there is an effect that the management work of the dictionary files by the operator can be remarkably reduced.
【0038】またさらに、最小数の辞書ファイルを構成
することにより、複数の辞書ファイルに同じ単語セット
が重複して格納される場合に、その重複の度合を最小限
にすることになり、結果的に辞書ファイルの総容量を少
なくすることができる効果がある。Further, by configuring the minimum number of dictionary files, when the same word set is stored in a plurality of dictionary files redundantly, the degree of the duplication is minimized. Has the effect of reducing the total capacity of the dictionary file.
【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.
【図2】図1の中の辞書ロード部の動作を表わすフロー
図である。FIG. 2 is a flowchart showing the operation of a dictionary loading unit in FIG.
【図3】本実施例におけるジャンル別の単語セットの一
例を示す図である。FIG. 3 is a diagram illustrating an example of a genre-specific word set in the embodiment.
【図4】本実施例におけるグループ化情報の一例を示す
図である。FIG. 4 is a diagram illustrating an example of grouping information according to the present embodiment.
【図5】本実施例における辞書ファイルの5つの構成例
を示し、(a),(b),(c),(d)及び(e)は
それぞれその構成を示す図である。FIG. 5 is a diagram illustrating five configuration examples of a dictionary file according to the present embodiment, and (a), (b), (c), (d), and (e) are diagrams respectively illustrating the configurations.
【図6】本実施例における辞書構成情報の一例を示す図
である。FIG. 6 is a diagram illustrating an example of dictionary configuration information according to the present embodiment.
【図7】従来の音声認識装置の一例を示すブロック図で
ある。FIG. 7 is a block diagram showing an example of a conventional voice recognition device.
1 単語セット 2 グループ化情報入力部 3 辞書生成部 4 辞書ファイル 5 辞書構成情報メモリ 6 辞書ロード部 8 動作指示入力部 9 制御部 10 辞書メモリ 11 マイクロホン(マイク) 12 音声特徴抽出部 13 音声特徴メモリ 14 比較照合部 15 認識結果出力部 REFERENCE SIGNS LIST 1 word set 2 grouping information input unit 3 dictionary generation unit 4 dictionary file 5 dictionary configuration information memory 6 dictionary loading unit 8 operation instruction input unit 9 control unit 10 dictionary memory 11 microphone (microphone) 12 audio feature extraction unit 13 audio feature memory 14 Comparison / collation unit 15 Recognition result output unit
───────────────────────────────────────────────────── フロントページの続き (72)発明者 友岡 靖夫 東京都港区芝五丁目7番1号 日本電気 株式会社内 (56)参考文献 特開 平4−291398(JP,A) 特開 平4−160636(JP,A) 特開 平3−119397(JP,A) 特開 昭62−103699(JP,A) 特開 昭60−2997(JP,A) (58)調査した分野(Int.Cl.6,DB名) G10L 3/00 571 G10L 3/00 531 G06F 9/24────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Yasuo Tomooka 5-7-1 Shiba, Minato-ku, Tokyo Within NEC Corporation (56) References JP-A-4-291398 (JP, A) JP-A-4 JP-A-160636 (JP, A) JP-A-3-119397 (JP, A) JP-A-62-1103699 (JP, A) JP-A-60-2997 (JP, A) (58) Fields investigated (Int. . 6, DB name) G10L 3/00 571 G10L 3/00 531 G06F 9/24
Claims (5)
定義された複数のジャンルに分けて記憶する記憶手段
と、前記複数の単語のそれぞれの音声特徴を抽出し且つ
前記複数の単語をグループ化するための予め定義された
グループ化情報の入力に従って複数に分類して前記音声
特徴からなる音声情報の辞書として複数のファイルへ蓄
積すると共に前記複数の分類によるファイル構成を示し
た辞書構成情報を生成して記憶する辞書ファイル生成手
段と、入力音声に関係するグループ化情報が入力される
と前記辞書構成情報を参照して入力された前記グループ
化情報に関連するグループの単語の音声情報を辞書メモ
リに記憶されていないかチェックした後前記複数のファ
イルから選出して前記辞書メモリへ記憶させる単語辞書
生成手段と、前記入力音声からその音声特徴を抽出し前
記辞書メモリから抽出した前記音声情報と比較照合して
最も類似した音声特徴を持った単語を選出する音声選出
手段とを備えることを特徴とする大語彙音声認識装置。1. A storage means for storing a plurality of words to be subjected to voice recognition in a plurality of predefined genres, extracting voice characteristics of each of the plurality of words, and grouping the plurality of words. According to the input of the pre-defined grouping information for converting into a plurality of categories, the dictionary configuration information indicating the file configuration according to the plurality of classifications is stored in a plurality of files as a dictionary of the voice information including the voice features and stored in a plurality of files. Dictionary file generating means for generating and storing, and when the grouping information related to the input voice is input, the dictionary information is referred to the dictionary configuration information, and the voice information of the words of the group related to the input grouping information is converted to the dictionary. A word dictionary generating means for selecting from the plurality of files after checking whether the file is stored in a memory and storing the word dictionary in the dictionary memory; A large vocabulary speech recognition device comprising: a speech selection unit for extracting a speech feature from speech, comparing and collating with the speech information extracted from the dictionary memory, and selecting a word having the most similar speech feature. .
数の単語のそれぞれを予め定義された複数のジャンル別
に記憶する複数の単語セットを有し、前記辞書ファイル
生成手段は前記入力音声に関係する前記予め定義された
グループ化情報を入力するグループ化情報入力部と、前
記グループ化情報の入力に従って前記複数の単語セット
から単語を選出しその単語の音声特徴を抽出して複数の
辞書ファイルへ記憶させる辞書生成部と、前記複数の単
語の音声特徴を記憶する前記複数の辞書ファイルと、前
記グループ化情報入力部に入力された前記グループ化情
報を基に生成された前記辞書構成情報を記憶する辞書構
成情報記憶部とを有することを特徴とする請求項1記載
の大語彙音声認識装置。2. The storage means has a plurality of word sets for storing a plurality of words to be subjected to speech recognition for each of a plurality of genres defined in advance, and the dictionary file generation means has a function related to the input speech. A grouping information input unit for inputting the predefined grouping information; selecting a word from the plurality of word sets according to the input of the grouping information; extracting a voice feature of the word to a plurality of dictionary files; A dictionary generation unit to store, the plurality of dictionary files storing voice characteristics of the plurality of words, and the dictionary configuration information generated based on the grouping information input to the grouping information input unit. 2. The large vocabulary speech recognition device according to claim 1, further comprising: a dictionary configuration information storage unit that performs the processing.
入力以前に前もって前記辞書構成情報を基に選出し前記
グループ化情報によって分類された単語の音声特徴が前
記辞書メモリに記憶されていないかをチェックした後前
記複数の辞書ファイルから選出して前記辞書メモリへ記
憶させる辞書ロード部と、前記辞書ファイルから選出さ
れた複数の前記単語の音声特徴を記憶する前記辞書メモ
リとを有すること特徴とする請求項1,2記載の大語彙
音声認識装置。3. A method according to claim 1, wherein said word dictionary generating means selects a speech feature of a word previously selected based on said dictionary configuration information and classified by said grouping information before inputting said input speech, and whether said speech feature is stored in said dictionary memory. A dictionary loading unit that selects from the plurality of dictionary files after checking and stores the dictionary memory in the dictionary memory, and the dictionary memory that stores speech characteristics of the plurality of words selected from the dictionary file. The large vocabulary speech recognition device according to claim 1, wherein
力された前記入力音声の音声特徴を抽出する音声特徴抽
出部と、抽出された前記音声特徴を記憶する音声特徴メ
モリと、この音声特徴メモリに記憶された音声特徴と前
記辞書メモリから選出した音声特徴とを比較照合して前
記入力音声に対する単語を認識しその結果を出力する比
較照合部とを有することを特徴とする請求項1,2及び
3記載の大語彙音声認識装置。4. A voice feature extraction unit for extracting voice features of the input voice input from a microphone, a voice feature memory for storing the extracted voice features, and a voice feature memory. 4. A comparison / comparison unit for comparing and collating the selected speech feature with a speech feature selected from the dictionary memory, recognizing a word corresponding to the input speech, and outputting the result. Large vocabulary speech recognition device described.
前記複数の辞書ファイル生成の場合に第1の条件として
同時に音声認識の対象となる前記複数の単語セットを必
ず1つの前記辞書ファイルへ書込み、第2の条件として
同じ前記単語セットは場合によっては前記複数の辞書フ
ァイルへ書込み、第3の条件として前記複数の辞書ファ
イルのそれぞれを前記辞書メモリの容量を超えないよう
に単語セットを記憶し、且つ前記グループ化情報を基に
前記辞書ファイルの数が最も少なくなるように前記辞書
ファイルを構成することを特徴とする請求項2記載の大
語彙音声認識装置。5. The method according to claim 1, wherein the dictionary generation unit writes the plurality of word sets to be simultaneously subjected to voice recognition as a first condition to the one dictionary file when the plurality of dictionary files are generated for the input voice. The same word set as the second condition is sometimes written to the plurality of dictionary files, and the third condition is to store the word set so that each of the plurality of dictionary files does not exceed the capacity of the dictionary memory, 3. The large vocabulary speech recognition apparatus according to claim 2, wherein the dictionary file is configured such that the number of the dictionary files is minimized based on the grouping information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6107335A JP2833995B2 (en) | 1994-05-23 | 1994-05-23 | Large vocabulary speech recognition device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6107335A JP2833995B2 (en) | 1994-05-23 | 1994-05-23 | Large vocabulary speech recognition device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07319494A JPH07319494A (en) | 1995-12-08 |
| JP2833995B2 true JP2833995B2 (en) | 1998-12-09 |
Family
ID=14456450
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6107335A Expired - Fee Related JP2833995B2 (en) | 1994-05-23 | 1994-05-23 | Large vocabulary speech recognition device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2833995B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4659311B2 (en) * | 1999-07-08 | 2011-03-30 | ニュアンス コミュニケーションズ オーストリア ゲーエムベーハー | Speech recognition device having transfer means |
| JP3525855B2 (en) * | 2000-03-31 | 2004-05-10 | 松下電器産業株式会社 | Voice recognition method and voice recognition device |
| JP2005128076A (en) * | 2003-10-21 | 2005-05-19 | Ntt Docomo Inc | Speech recognition system and method for recognizing speech data from a terminal |
| JP2009025753A (en) * | 2007-07-23 | 2009-02-05 | Sony Corp | Speech recognition apparatus and speech recognition method |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04160636A (en) * | 1990-10-25 | 1992-06-03 | Mitsubishi Electric Corp | Driving information loading control system |
| JPH04291398A (en) * | 1991-03-20 | 1992-10-15 | Hitachi Ltd | Voice recognition method and voice recognition system |
-
1994
- 1994-05-23 JP JP6107335A patent/JP2833995B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07319494A (en) | 1995-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4965009B2 (en) | Generating a full hash using an offset table | |
| US5140644A (en) | Character string retrieving system and method | |
| US7599831B2 (en) | Multi-stage pattern reduction for natural language processing | |
| US9158838B2 (en) | Determining query return referents for concept types in conceptual graphs | |
| US8190613B2 (en) | System, method and program for creating index for database | |
| US8463808B2 (en) | Expanding concept types in conceptual graphs | |
| US20100153368A1 (en) | Determining Query Referents for Concept Types in Conceptual Graphs | |
| US4285049A (en) | Apparatus and method for selecting finite success states by indexing | |
| EP1227412B1 (en) | Pattern retrieval | |
| US8682902B2 (en) | Storage device having full-text search function | |
| US6748390B2 (en) | Associative memory device with optimized occupation, particularly for the recognition of words | |
| US7979278B2 (en) | Speech recognition system and speech file recording system | |
| CN110781292A (en) | Text data multi-level classification method and device, electronic equipment and storage medium | |
| US3618027A (en) | Associative memory system with reduced redundancy of stored information | |
| JP2833995B2 (en) | Large vocabulary speech recognition device | |
| US9087293B2 (en) | Categorizing concept types of a conceptual graph | |
| JP2768561B2 (en) | Network transformation device and creation device | |
| JPH024026B2 (en) | ||
| Schwartz et al. | Unsupervised topic discovery | |
| JP6737117B2 (en) | Encoded data search program, encoded data search method, and encoded data search device | |
| JPH04233633A (en) | Network storing method for data processor | |
| JP2813207B2 (en) | Voice recognition device | |
| JPH0395672A (en) | Method and device for retrieving character string | |
| JPH04273299A (en) | voice recognition device | |
| JP2001084262A (en) | System for retrieving symbol name |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19980901 |
|
| LAPS | Cancellation because of no payment of annual fees |