JPS5988797A - 音声認識方式 - Google Patents
音声認識方式Info
- Publication number
- JPS5988797A JPS5988797A JP57197736A JP19773682A JPS5988797A JP S5988797 A JPS5988797 A JP S5988797A JP 57197736 A JP57197736 A JP 57197736A JP 19773682 A JP19773682 A JP 19773682A JP S5988797 A JPS5988797 A JP S5988797A
- Authority
- JP
- Japan
- Prior art keywords
- voice
- input
- data
- recognition
- digital data
- 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.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、あらかじめ用意された枚数紙の標準音声バタ
ンについて入力音声に対する類似度が最」二位のものを
判定・出力する音声認識装置において、入力音声のディ
ジタルデータについて音声認識の演算処理を限られた所
定ビット長で高精度で行い、認識率を向上するだめの音
声認識方式に関するものである。
ンについて入力音声に対する類似度が最」二位のものを
判定・出力する音声認識装置において、入力音声のディ
ジタルデータについて音声認識の演算処理を限られた所
定ビット長で高精度で行い、認識率を向上するだめの音
声認識方式に関するものである。
この種の音声XM M6!装置における従来の音声認識
方式は、入力音声のレベルの高低にかかわらず、そのデ
ィジタルデータを限られた所定ビット長に対して、その
ままセットするようにしていた。
方式は、入力音声のレベルの高低にかかわらず、そのデ
ィジタルデータを限られた所定ビット長に対して、その
ままセットするようにしていた。
したがって、入力音声が低レベルのときは、そのディジ
タルデータの多くが下位の少数ビットだけのデータとな
るので、音声認識のだめの演算処理結果(主として乗算
結果)が上記所定ビット長の範囲外のものとなシ(いわ
ゆる桁落ち、または切捨てがされ)、演算精度が悪化し
て誤認識となることがあった。
タルデータの多くが下位の少数ビットだけのデータとな
るので、音声認識のだめの演算処理結果(主として乗算
結果)が上記所定ビット長の範囲外のものとなシ(いわ
ゆる桁落ち、または切捨てがされ)、演算精度が悪化し
て誤認識となることがあった。
これを防ぐためには、ビット長を相当に大きくしなけれ
はならず、不経済であった。
はならず、不経済であった。
本発明の目的は、」二記した従来技術の欠点をなりシ、
入力音声のディジタルデータについて音声認識の演嘗処
理を所定のビー川・長の範囲内で高精度で行い、認識率
を向上することができる経済的な音声認識方式を提供す
ることにある。
入力音声のディジタルデータについて音声認識の演嘗処
理を所定のビー川・長の範囲内で高精度で行い、認識率
を向上することができる経済的な音声認識方式を提供す
ることにある。
本発明に係る音声認識方式の構成d1、入力音声を所定
の周期でサンプリングし、そのサンプリングデータを所
定ビット長のディジクルデータとし、それを所定数ごと
にまとめて構成した各フレームについて、その特徴抽出
を行って得た特徴データと用意されている複数組の標準
音声バタンデータとのバタンマツチング処理を行い、そ
の類似度が最上位となるものを認識結果として判定・出
力する機能を有する音声認識装置において、入力音声の
ディジタルデータについて、その各フレームごとに当該
ピーク値を検出し、それが所定値よりも低いときは、そ
のピーク値を基準として当該フレー入内の各ディジタル
データを所定ビット長内で正規化し、これに基づいて以
後の音声認識の演算処理をせしめるように制御・処理す
るものである。
の周期でサンプリングし、そのサンプリングデータを所
定ビット長のディジクルデータとし、それを所定数ごと
にまとめて構成した各フレームについて、その特徴抽出
を行って得た特徴データと用意されている複数組の標準
音声バタンデータとのバタンマツチング処理を行い、そ
の類似度が最上位となるものを認識結果として判定・出
力する機能を有する音声認識装置において、入力音声の
ディジタルデータについて、その各フレームごとに当該
ピーク値を検出し、それが所定値よりも低いときは、そ
のピーク値を基準として当該フレー入内の各ディジタル
データを所定ビット長内で正規化し、これに基づいて以
後の音声認識の演算処理をせしめるように制御・処理す
るものである。
これを要するに、」二記のようにディジクルデータを正
規化することにより、低レベルの入力音声の演算結果の
桁落ちをなくシ、所定ビット長で高精度の演算処理をし
て認識率を向」二せしめようとするものである。
規化することにより、低レベルの入力音声の演算結果の
桁落ちをなくシ、所定ビット長で高精度の演算処理をし
て認識率を向」二せしめようとするものである。
以下、本発明の実施例を図に基づいて説明する。
第1図は、本発明に係る音声認識方式の一実施例の方式
構成図、第2図は、その処理フローチャー1・である。
構成図、第2図は、その処理フローチャー1・である。
ここで、1は、音声入力に係るマイクロフォン、2は、
認識結果表示、音声入力指示に係るスピーカ、3は、認
識結果の確認および繰り返し音声入力の指示に係るコン
ソール部、4は、標準音声バタンメモリ、5は、標準音
声バタン選択部、6は、音声認識部、7は、認識結果表
示、音声入力指示に係る音声合成部、8は、制御部、9
は、認識結果に従って所望のシービス処理をするホスト
装置、10は、バタンマツチング処理の結果によって人
の 力音声に対する類似度の高いもを判定する判定部、Δ 11は、入力音声から特徴データを抽出する分析部、1
2は、入力音声信号の利得調整・帯域制限を行った後、
そのディジタル変換をする入力部、13は、ディジタル
変換したサンプリングデータを格納する入力データメモ
リである。
認識結果表示、音声入力指示に係るスピーカ、3は、認
識結果の確認および繰り返し音声入力の指示に係るコン
ソール部、4は、標準音声バタンメモリ、5は、標準音
声バタン選択部、6は、音声認識部、7は、認識結果表
示、音声入力指示に係る音声合成部、8は、制御部、9
は、認識結果に従って所望のシービス処理をするホスト
装置、10は、バタンマツチング処理の結果によって人
の 力音声に対する類似度の高いもを判定する判定部、Δ 11は、入力音声から特徴データを抽出する分析部、1
2は、入力音声信号の利得調整・帯域制限を行った後、
そのディジタル変換をする入力部、13は、ディジタル
変換したサンプリングデータを格納する入力データメモ
リである。
まず、音声認識処理に先立ち、制御部8は、音声入力に
対する準備を入力部12へ指示するとともに、その時の
認識対象となるべき種類の魯準音声パタンの各組を標準
音声バタンメモリ4から選択するよう標準音声バタン選
択部5に指示する(第2図の処刑21)。
対する準備を入力部12へ指示するとともに、その時の
認識対象となるべき種類の魯準音声パタンの各組を標準
音声バタンメモリ4から選択するよう標準音声バタン選
択部5に指示する(第2図の処刑21)。
これらの準備が完了すると、発声者に対して音声入力を
促すべき入力催告メツセージを出力するよう音声合成部
7に指示するので、スピーカ2から上記入力催告メツセ
ージが放声される(同処理22)。
促すべき入力催告メツセージを出力するよう音声合成部
7に指示するので、スピーカ2から上記入力催告メツセ
ージが放声される(同処理22)。
これより、発声者がマイクロフォン1から音声を入力す
る(同処理23)。
る(同処理23)。
次に、入力された音声は、所定の周波数(例えば6.8
k I−I Z )でサンプリングされ、そのサンプ
リングデータを所定個数(例えば102個)で構成され
るフレーム(例えば1.5 m Sの時間1交)ごとに
所定ビット長(例えば11−ビット)のディジタルデー
タ形式で入力データメモリ13へ格納される(同処理2
4)。
k I−I Z )でサンプリングされ、そのサンプ
リングデータを所定個数(例えば102個)で構成され
るフレーム(例えば1.5 m Sの時間1交)ごとに
所定ビット長(例えば11−ビット)のディジタルデー
タ形式で入力データメモリ13へ格納される(同処理2
4)。
入力データメモリ13へ格納されたサンプリングデータ
の最大値(ピーク値)が所定値より低い場合(例えば、
その有効数字が上記所定ビット長の下位1/2ビット長
部分にしか存在しない場合)、制御部8は、そのピーク
値を基準として(例えば、その有効数字を上記所定ビッ
ト長の最高位部分までシフトして〕、そのフレームの全
ディジタルデータを当該所定ビット数だけ左シフト(ビ
ット調整)をして正規化し、入力データメモリ13へ再
格納するとともに、シフト数を分析部11へ伝えるよう
に入力部12へ指示する(同処理25)。
の最大値(ピーク値)が所定値より低い場合(例えば、
その有効数字が上記所定ビット長の下位1/2ビット長
部分にしか存在しない場合)、制御部8は、そのピーク
値を基準として(例えば、その有効数字を上記所定ビッ
ト長の最高位部分までシフトして〕、そのフレームの全
ディジタルデータを当該所定ビット数だけ左シフト(ビ
ット調整)をして正規化し、入力データメモリ13へ再
格納するとともに、シフト数を分析部11へ伝えるよう
に入力部12へ指示する(同処理25)。
分析部11では、送られてきた音声データを分析し、そ
の特徴データを抽出する。その際、入力時の絶対レベル
の必要なパラメータ(例えば、音声パワー )に関して
は、その値をシフト数によって調整する(同処理26)
。
の特徴データを抽出する。その際、入力時の絶対レベル
の必要なパラメータ(例えば、音声パワー )に関して
は、その値をシフト数によって調整する(同処理26)
。
上記の動作を全フレームに関して行なう。
次に、音声認識部6は、標準音声バタンと入力音声との
間でバタンマツチング処理を行い、入力音声と標準音声
バタンとの類似度を判定部10へ伝える(同処理27)
。
間でバタンマツチング処理を行い、入力音声と標準音声
バタンとの類似度を判定部10へ伝える(同処理27)
。
判定部10は、類似度が最上位の標準音声・ぐタンを認
識結果として制御部8へ伝える(同処理28)。
識結果として制御部8へ伝える(同処理28)。
入力音声に対して最も確からしい類似度の値が低く、そ
れを認識結果として出力するのは疑わしいとすべきりジ
ェツトの場合、制御部8は、標準音声バタン選択部5に
対し、今まで選択しているものと同一バタンを選択する
ように指示する(同処理31)。
れを認識結果として出力するのは疑わしいとすべきりジ
ェツトの場合、制御部8は、標準音声バタン選択部5に
対し、今まで選択しているものと同一バタンを選択する
ように指示する(同処理31)。
次に、制御部8は、音声合成部7に対し、発声者の再発
声を促すメツセージを出力するよう指示する(同処理3
2)。
声を促すメツセージを出力するよう指示する(同処理3
2)。
壕だ、リジェクトではない場合、制御部8は、その認識
結果が正しいものであるか否かを発声者に確認させるだ
めの表示として、確認要求メツセージを音声合成部7か
ら出力させ、それをスピーカ2から放声させる(同処理
29)。
結果が正しいものであるか否かを発声者に確認させるだ
めの表示として、確認要求メツセージを音声合成部7か
ら出力させ、それをスピーカ2から放声させる(同処理
29)。
発声者は、これを聴取して、入力音声が正しく認識され
たのか否かを知り、その旨をコンソール部3から制御部
8へ入力する(同処理30)。
たのか否かを知り、その旨をコンソール部3から制御部
8へ入力する(同処理30)。
制御部8への認識結果の正否の確認入力は、必ずしもコ
ンソール部3における操作による必要はなく、マイクロ
フォン1からの確認用音声の入力によってもよいが、そ
の内容は、音声認識が確実に行われるように、簡単で誤
認識しにくいものであることが望ましい。
ンソール部3における操作による必要はなく、マイクロ
フォン1からの確認用音声の入力によってもよいが、そ
の内容は、音声認識が確実に行われるように、簡単で誤
認識しにくいものであることが望ましい。
制御部8は、上記確認情報により、」二連の認識候補が
正しいものであるときは、それを認識結果としてホスト
装置9へ送出し、1つの入力音声に対する処理を終了せ
しめて次の入力に備える。
正しいものであるときは、それを認識結果としてホスト
装置9へ送出し、1つの入力音声に対する処理を終了せ
しめて次の入力に備える。
一方、誤認識であったという確認情報を受けたときは、
制御部8け、リジェクトの場合と同様に、標準音声バタ
ン選択部5に対して同一標準音声バタンを選択するよう
指示するとともに(同処理31)、4人力の催告メツセ
ージを出力するよう音声合成部7に指示する(同処理3
2)。
制御部8け、リジェクトの場合と同様に、標準音声バタ
ン選択部5に対して同一標準音声バタンを選択するよう
指示するとともに(同処理31)、4人力の催告メツセ
ージを出力するよう音声合成部7に指示する(同処理3
2)。
以上の動作を正しい認識結果が得られるまで繰り返し、
正しい認識結果が得られたときは、上述のごとくホスト
装置9へ送出して処理を終了する。
正しい認識結果が得られたときは、上述のごとくホスト
装置9へ送出して処理を終了する。
このように、ディジタルデータのビット長を増大しなく
とも、低レベルの入力音声データを桁落ちさせることが
なくなるので、高精度の認識演算が可能となって誤認識
の防止となる。
とも、低レベルの入力音声データを桁落ちさせることが
なくなるので、高精度の認識演算が可能となって誤認識
の防止となる。
以上、詳紐に説明したように、本発明によれば、必要最
小限のビット長のディジタルデータによつ−C高精度の
成算結果が得られるので、この種の音声認識装置の経済
化、認識率向上、サービス性向上に顕著な効果が得られ
る。
小限のビット長のディジタルデータによつ−C高精度の
成算結果が得られるので、この種の音声認識装置の経済
化、認識率向上、サービス性向上に顕著な効果が得られ
る。
第1図は、本発明に係る音声認n、λ方式の一実施(9
) 例の方式構成図、第2図は、その処理フローチャートで
ある。 1・・・マイクロフォン、2・・・スピーカ、3・・・
コンソール部、4・・・標準音声バタンメモリ、5・・
・標準音声バタン選択部、6・・・音声認識部、7・・
・音声合成部、8・・・制御部、9・・・ホスト装置、
10・・・判定部、11・・・分析部、12・・・入力
部、13・・・入力データメモリ。 代理人 弁理士 福田幸作 (ほか1名) (10)
) 例の方式構成図、第2図は、その処理フローチャートで
ある。 1・・・マイクロフォン、2・・・スピーカ、3・・・
コンソール部、4・・・標準音声バタンメモリ、5・・
・標準音声バタン選択部、6・・・音声認識部、7・・
・音声合成部、8・・・制御部、9・・・ホスト装置、
10・・・判定部、11・・・分析部、12・・・入力
部、13・・・入力データメモリ。 代理人 弁理士 福田幸作 (ほか1名) (10)
Claims (1)
- ■、入力音声を所定の周期でザンプリングし、そのザン
プリングデータを所定ビット長のディジタルデータとし
、それを所定数ごとにまとめて構成した各フレームにつ
いて、その特徴抽出を行って得た特徴データと用意され
ている複数組の標準音声バタンデータとのバタンマツチ
ング処理を行い、その類似度が最上位となるものを認識
結果として判定・出力する機能を有する音声認識装置に
おいて、入力音声のディジタルデータについて、その各
フレームごとに当該ピーク値を検出し、それが所定値よ
りも低いときは、そのピーク値を基準として当該フレー
ム内の各ディジタルデータを所定ビット長内で正規化し
、これに基づいて以後の音声認識の演算処理をせしめる
ように制御・処理することを特徴とする音声認識方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57197736A JPS5988797A (ja) | 1982-11-12 | 1982-11-12 | 音声認識方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57197736A JPS5988797A (ja) | 1982-11-12 | 1982-11-12 | 音声認識方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5988797A true JPS5988797A (ja) | 1984-05-22 |
Family
ID=16379481
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57197736A Pending JPS5988797A (ja) | 1982-11-12 | 1982-11-12 | 音声認識方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5988797A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6348919A (ja) * | 1986-08-19 | 1988-03-01 | Fujitsu Ltd | デイジタル信号処理プロセツサによる自動利得調整方式 |
-
1982
- 1982-11-12 JP JP57197736A patent/JPS5988797A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6348919A (ja) * | 1986-08-19 | 1988-03-01 | Fujitsu Ltd | デイジタル信号処理プロセツサによる自動利得調整方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0077194B1 (en) | Speech recognition system | |
| US4910784A (en) | Low cost speech recognition system and method | |
| KR20010054622A (ko) | 음성 인식 시스템의 음성 인식률 향상 방법 | |
| KR100395713B1 (ko) | 음성인식방법및음성인식장치 | |
| CN112542159B (zh) | 一种数据处理方法以及设备 | |
| JPS59147396A (ja) | 音声認識制御方式 | |
| JPS6239899A (ja) | 会話音声理解方法 | |
| JPS59212900A (ja) | 音声認識装置 | |
| JPS60118894A (ja) | 音声認識装置 | |
| JPS58108598A (ja) | 数字音声入力方式 | |
| JPS60149098A (ja) | 音声入力装置 | |
| JPS5917597A (ja) | 音声認識方式 | |
| JP2886880B2 (ja) | 音声認識方法 | |
| JPS6344239B2 (ja) | ||
| JPS63305396A (ja) | 音声認識装置 | |
| JPH0816197A (ja) | 音声データ圧縮方法およびその方法を用いた音声データ圧縮装置ならびにその装置を用いた音声データ処理装置 | |
| JPS604999A (ja) | 音声認識方法 | |
| JPS59147397A (ja) | 音声認識制御方式 | |
| JPH037960B2 (ja) | ||
| JPS5988798A (ja) | 音声認識処理方式 | |
| JPS6064397A (ja) | 音声認識装置 | |
| JPS6017498A (ja) | 音声認識装置 | |
| JPH046600A (ja) | 音声認識装置 | |
| JPS60250400A (ja) | 音声認識装置 | |
| JPS5988800A (ja) | 音声区間検出方式 |