JPH0634193B2 - Keyword extractor - Google Patents
Keyword extractorInfo
- Publication number
- JPH0634193B2 JPH0634193B2 JP62006724A JP672487A JPH0634193B2 JP H0634193 B2 JPH0634193 B2 JP H0634193B2 JP 62006724 A JP62006724 A JP 62006724A JP 672487 A JP672487 A JP 672487A JP H0634193 B2 JPH0634193 B2 JP H0634193B2
- Authority
- JP
- Japan
- Prior art keywords
- keyword
- pitch
- pattern
- matching
- word
- 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 - Lifetime
Links
- 238000000605 extraction Methods 0.000 claims description 10
- 239000013598 vector Substances 0.000 claims description 3
- 238000000034 method Methods 0.000 description 12
- 238000004364 calculation method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- NCEXYHBECQHGNR-UHFFFAOYSA-N chembl421 Chemical compound C1=C(O)C(C(=O)O)=CC(N=NC=2C=CC(=CC=2)S(=O)(=O)NC=2N=CC=CC=2)=C1 NCEXYHBECQHGNR-UHFFFAOYSA-N 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は連続発声された音声からキーワードを抽出する
装置に関する。The present invention relates to an apparatus for extracting a keyword from continuously uttered speech.
人間が話を聞く場合には“話題”を推定することによ
り、相手の発声内容を予測していると考えられる。音声
認識装置においても話題が推定できれば、発声内容の予
測までは出来なくとも、複数の単語セットの中からその
話題にあった単語セットを選択することで単語の予備選
択を行うことができるので、高い認識率の認識装置が実
現できる。話題を推定するためには文中に話題を特定で
きるような単語(以降この様な単語をキーワードと呼
ぶ)を検出すれば良い。When a human hears a story, it is considered that the speech content of the other party is predicted by estimating the “topic”. Even if the speech recognition device can estimate the topic, even if it is not possible to predict the utterance content, it is possible to preselect the words by selecting the word set that was in the topic from a plurality of word sets, A recognition device with a high recognition rate can be realized. In order to estimate the topic, a word that can identify the topic in the sentence (hereinafter, such a word is referred to as a keyword) may be detected.
文中のある特定の単語を検出して位置決めを行う技術は
ワードスポッティングと呼ばれる。ワードスポッティン
グの方法としては連続DP法(“連続DPを用いた連続
単語認識”岡 隆一、音声研究会資料S78−20)が
知られている。第2図に連続DP法の例を示す。同図に
おいて、11は連続発声された入力音声のパターン、1
2はキーワードのパターン、13は連続DPの結果得ら
れるキーワードパターンと入力音声パターンの間の距
離、14はマッチング平面を示す。連続DP法では定め
られた閾値以下の距離を与える点から、マッチング平面
14上のパスを逆にたどることによってワードスポッテ
ィングを行うことができる。The technique of detecting and positioning a specific word in a sentence is called word spotting. As a word spotting method, a continuous DP method (“continuous word recognition using continuous DP” Ryuichi Oka, Voice Study Group Material S78-20) is known. FIG. 2 shows an example of the continuous DP method. In the figure, 11 is a pattern of continuously uttered input voice, 1
2 is a keyword pattern, 13 is a distance between a keyword pattern obtained as a result of continuous DP and an input voice pattern, and 14 is a matching plane. In the continuous DP method, word spotting can be performed by tracing the path on the matching plane 14 in reverse from the point of giving a distance equal to or smaller than a predetermined threshold.
しかし、連続DP法では入力の1フレームごとに距離計
算が行われるため計算量が多い。そこで文中にキーワー
ドのある区間を特定できれば計算量を削減することがで
き、効率よくキーワードを捜すことができる。However, the continuous DP method requires a large amount of calculation because the distance is calculated for each input frame. Therefore, if the section in which the keyword is present can be specified, the calculation amount can be reduced and the keyword can be searched efficiently.
本発明のキーワード抽出装置は連続発声された入力音声
からピッチ情報を抽出するピッチ抽出手段と、話題を推
定するためのキーワードの標準パターンと前記キーワー
ドが強調されたことを示すピッチ変化パターンとを記憶
する記憶手段と、前記ピッチ情報と前記ピッチ変化パタ
ーンとを比較し前記キーワードが含まれる区間を抽出す
る区間抽出手段と、前記入力音声を特徴ベクトルの系列
に変換する特徴抽出手段と、前記抽出された区間におい
て前記標準パターンとのマッチングを行うマッチング手
段と、前記マッチングの結果から前記キーワードを決定
する決定手段とを備える。The keyword extracting device of the present invention stores pitch extracting means for extracting pitch information from continuously uttered input voices, a standard pattern of keywords for estimating a topic, and a pitch change pattern indicating that the keywords are emphasized. Storing means, section extracting means for comparing the pitch information and the pitch change pattern to extract a section including the keyword, feature extracting means for converting the input voice into a series of feature vectors, and A matching unit that matches the standard pattern in a different section; and a determining unit that determines the keyword from the result of the matching.
人間が文章を発声する場合には、伝達したい情報に関す
る単語が強調される。したがって、文中で強調されてい
る単語はその文の話題を特定する語、つまりキーワード
である場合が多いと考えられる。そこで文中において強
調されている部分を抽出できればキーワードを効率よく
捜すことができる。日本語においては、文中のある単語
が強調された場合にピッチパターンが変化することが報
告されている(“会話文章における基本周波数パターン
の制御規則について”岩田 和彦、音声研究会資料S8
5−42参照)。岩田はピッチパターンの変化は強調さ
れる単語および前後の単語のアクセント型(単語のどの
音節にアクセントがあるか)に依存すると述べている
が、基本的には強調される単語においてピッチが上昇す
る。したがってピッチの変化パターンを捕らえることに
より、文中で強調されている部分を抽出することができ
る。When a human utters a sentence, a word relating to information to be transmitted is emphasized. Therefore, it is considered that the word emphasized in the sentence is often a word that specifies the topic of the sentence, that is, a keyword. Therefore, if the highlighted portion in the sentence can be extracted, the keyword can be searched efficiently. In Japanese, it has been reported that the pitch pattern changes when a certain word in a sentence is emphasized ("Regulations of fundamental frequency pattern control in conversational sentences" Kazuhiko Iwata, Speech Study Group Material S8.
5-42). Iwata states that the change in pitch pattern depends on the emphasized word and the accent type of the preceding and following words (which syllable of the word has the accent), but basically the pitch rises in the emphasized word. . Therefore, by capturing the pitch change pattern, the emphasized portion in the sentence can be extracted.
次に、本発明の実施例について図面を参照して説明す
る。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例を示す構成図である。また、
第3図,第4図及び第5図は本発明の一実施例の動作を
説明するための図である。FIG. 1 is a block diagram showing an embodiment of the present invention. Also,
FIG. 3, FIG. 4 and FIG. 5 are diagrams for explaining the operation of one embodiment of the present invention.
各図を参照すると、あらかじめキーワードの標準パター
ンと各キーワードが強調されたことを示すピッチの変化
パターンとをキーワード辞書(記憶部)3に登録してお
く。標準パターンである特徴パラメータはバンドパスフ
ィルタの出力,メルケプストラム係数等の直接音響的な
特徴を示すものに限らず、ベクトル量子化等によってシ
ンボル化されたパターンでも良い。キーワードは各話題
について1つ以上登録するものとする。いま、話題“時
節”のキーワードを一つとして“今日”が登録されてお
り、“今日”のピッチパターンは強調を受けると上昇す
るということが記憶されているものとする。第3図
(a)は入力音声“今日はとてもよい天気です”のエネ
ルギーを示す。音声が入力されるとまずピッチ抽出部1
においてピッチが抽出される。ピッチ抽出の方法として
は様々な方法が利用できる。例えば、線形予測分析の誤
差信号の自己相関から求める方法である。第3図(b)
はピッチ抽出の結果であり、実線は単語“今日”を強調
しないで発声した場合、かつ点線は強調して発声した場
合である。したがって“今日は”においてピッチが上が
っている。次に、区間抽出部2は抽出されたピッチの変
化パターンをキーワード辞書3に登録されている“今
日”のピッチ変化パターンと比較し、ピッチの上昇して
いる区間、“今日は”をキーワード候補区間として抽出
する。次に、特徴抽出部4では入力音声の上記特徴パラ
メータを求める。マッチング部5はキーワード辞書3か
ら“今日”の標準パターンを取出し、抽出されたキーワ
ード候補区間とのマッチングを行う。マッチングの手段
としては様々な方法が利用できる。例えば、上記連続D
P法である。第4図及び第5図は連続DP法によるマッ
チングの一例である。第4図は第5図に示すキーワード
候補区間21と標準パターン22との連続DPの結果か
ら得られる距離である。決定部6はマッチングの結果、
閾値αよりも小さい値が得られればキーワード“今日”
が存在すると判断する。また、距離が最小値を取る時点
をtとすると、マッチング平面23上で終端が時点tを
通るパスをたどることでキーワード“今日”の位置を決
定できる。Referring to each drawing, a standard pattern of keywords and a pitch change pattern indicating that each keyword is emphasized are registered in a keyword dictionary (storage unit) 3 in advance. The feature parameter that is a standard pattern is not limited to the one that indicates the direct acoustic feature such as the output of the bandpass filter and the mel cepstrum coefficient, but may be a pattern that is symbolized by vector quantization or the like. One or more keywords should be registered for each topic. Now, it is assumed that "today" is registered with one keyword of the topic "time" and that the pitch pattern of "today" rises when stressed. FIG. 3 (a) shows the energy of the input voice "Today is a very nice day". When a voice is input, first the pitch extraction unit 1
At, the pitch is extracted. Various methods can be used as the method of pitch extraction. For example, it is a method of obtaining from the autocorrelation of the error signal of the linear prediction analysis. Fig. 3 (b)
Is the result of pitch extraction, the solid line is the case where the word "today" is not emphasized and the dotted line is the case where the word is emphasized. Therefore, the pitch is rising in “Today”. Next, the section extraction unit 2 compares the extracted pitch change pattern with the pitch change pattern of "today" registered in the keyword dictionary 3, and selects the section in which the pitch is rising, "today" as a keyword candidate. Extract as a section. Next, the characteristic extraction unit 4 obtains the characteristic parameters of the input voice. The matching unit 5 extracts the standard pattern of "today" from the keyword dictionary 3 and performs matching with the extracted keyword candidate section. Various methods can be used as a matching means. For example, the continuous D
P method. 4 and 5 show an example of matching by the continuous DP method. FIG. 4 is a distance obtained from the result of continuous DP between the keyword candidate section 21 and the standard pattern 22 shown in FIG. As a result of the matching, the decision unit 6
If a value smaller than the threshold value α is obtained, the keyword “today”
Is determined to exist. Further, when the time point when the distance takes the minimum value is t, the position of the keyword “today” can be determined by tracing the path whose end passes through the time point t on the matching plane 23.
以上のように本発明によれば、文中で強調されている区
間でキーワードの探索を行うことにより、計算量を削減
して効率よくキーワードを捜すことができる。したがっ
て、連続音声認識装置においては話題や場面の推定等に
利用でき、高精度の認識を行うことができる。As described above, according to the present invention, a keyword can be searched for in a highlighted section in a sentence, so that the amount of calculation can be reduced and the keyword can be searched efficiently. Therefore, the continuous speech recognition apparatus can be used for estimating topics and scenes, and can perform highly accurate recognition.
第1図は本発明の一実施例を示す構成図、第2図は従来
技術を説明する図、第3図,第4図及び第5図は本発明
の一実施例の動作を説明するための図である。 1……ピッチ抽出部、2……区間抽出部、3……キーワ
ード辞書、4……特徴抽出部、5……マッチング部、6
……決定部、21……キーワード候補区間、22……標
準パターン、23……マッチング平面。FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a view for explaining a conventional technique, and FIGS. 3, 4, and 5 are for explaining an operation of the embodiment of the present invention. FIG. 1 ... pitch extraction unit, 2 ... section extraction unit, 3 ... keyword dictionary, 4 ... feature extraction unit, 5 ... matching unit, 6
...... Determining unit, 21 …… Keyword candidate section, 22 …… Standard pattern, 23 …… Matching plane.
Claims (1)
抽出するピッチ抽出手段と、話題を推定するためのキー
ワードの標準パターンと前記キーワードが強調されたこ
とを示すピッチ変化パターンとを記憶する記憶手段と、
前記ピッチ情報と前記ピッチ変化パターンとを比較し前
記キーワードが含まれる区間を抽出する区間抽出手段
と、前記入力音声を特徴ベクトルの系列に変換する特徴
抽出手段と、前記抽出された区間において前記標準パタ
ーンとのマッチングを行うマッチング手段と、前記マッ
チングの結果から前記キーワードを決定する決定手段と
を備えることを特徴とするキーワード抽出装置。1. A memory for storing pitch extracting means for extracting pitch information from continuously uttered input voices, a standard pattern of keywords for estimating a topic, and a pitch change pattern indicating that the keywords are emphasized. Means and
Section extraction means for comparing the pitch information and the pitch change pattern to extract a section including the keyword, feature extraction means for converting the input voice into a series of feature vectors, and the standard in the extracted section. A keyword extracting device comprising: matching means for matching with a pattern; and deciding means for deciding the keyword from the result of the matching.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62006724A JPH0634193B2 (en) | 1987-01-13 | 1987-01-13 | Keyword extractor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62006724A JPH0634193B2 (en) | 1987-01-13 | 1987-01-13 | Keyword extractor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63173100A JPS63173100A (en) | 1988-07-16 |
| JPH0634193B2 true JPH0634193B2 (en) | 1994-05-02 |
Family
ID=11646202
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62006724A Expired - Lifetime JPH0634193B2 (en) | 1987-01-13 | 1987-01-13 | Keyword extractor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0634193B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10311874B2 (en) | 2017-09-01 | 2019-06-04 | 4Q Catalyst, LLC | Methods and systems for voice-based programming of a voice-controlled device |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7062966B2 (en) * | 2018-01-19 | 2022-05-09 | 富士フイルムビジネスイノベーション株式会社 | Voice analyzer, voice analysis system, and program |
-
1987
- 1987-01-13 JP JP62006724A patent/JPH0634193B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10311874B2 (en) | 2017-09-01 | 2019-06-04 | 4Q Catalyst, LLC | Methods and systems for voice-based programming of a voice-controlled device |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63173100A (en) | 1988-07-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2963142B2 (en) | Signal processing method | |
| US10074363B2 (en) | Method and apparatus for keyword speech recognition | |
| US5995928A (en) | Method and apparatus for continuous spelling speech recognition with early identification | |
| US6553342B1 (en) | Tone based speech recognition | |
| US20110077943A1 (en) | System for generating language model, method of generating language model, and program for language model generation | |
| Wilpon et al. | An investigation on the use of acoustic sub-word units for automatic speech recognition | |
| JPH06214587A (en) | Predesignated word spotting subsystem and previous word spotting method | |
| US4885791A (en) | Apparatus for speech recognition | |
| JP2813209B2 (en) | Large vocabulary speech recognition device | |
| JP3061292B2 (en) | Accent phrase boundary detection device | |
| JP3727436B2 (en) | Voice original optimum collation apparatus and method | |
| JPS63173100A (en) | Keyword extractor | |
| KR100366703B1 (en) | Human interactive speech recognition apparatus and method thereof | |
| KR100981540B1 (en) | Speech Recognition Method through Silent Model Processing in Continuous Speech Recognition System | |
| JP2905686B2 (en) | Voice recognition device | |
| JP2664136B2 (en) | Voice recognition device | |
| JP2757356B2 (en) | Word speech recognition method and apparatus | |
| JP2710045B2 (en) | Voice recognition method | |
| JP3207378B2 (en) | Voice recognition method | |
| JP2002341891A (en) | Speech recognition device and speech recognition method | |
| JP2594916B2 (en) | Voice recognition device | |
| JPH0695684A (en) | Sound recognizing system | |
| JP3473704B2 (en) | Voice recognition device | |
| JP2655637B2 (en) | Voice pattern matching method | |
| JPH0816186A (en) | Voice recognition device |