JPS63155100A - ホルマントが与える自己相関関数の極大点検出方法 - Google Patents
ホルマントが与える自己相関関数の極大点検出方法Info
- Publication number
- JPS63155100A JPS63155100A JP61304712A JP30471286A JPS63155100A JP S63155100 A JPS63155100 A JP S63155100A JP 61304712 A JP61304712 A JP 61304712A JP 30471286 A JP30471286 A JP 30471286A JP S63155100 A JPS63155100 A JP S63155100A
- Authority
- JP
- Japan
- Prior art keywords
- autocorrelation function
- formant
- maximum point
- maximum
- given
- 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
Landscapes
- Radio Relay Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
入力音声から算出した自己相関関数の、最小値の絶対値
を下回る極大値を有する自己相関関数の極大点を、入力
音声のホルマントが与える極大点と判定する。
を下回る極大値を有する自己相関関数の極大点を、入力
音声のホルマントが与える極大点と判定する。
本発明は、音声から自己相関関数を用いてピンチを抽出
する場合に、ピンチ抽出精度を向上可能とするホルマン
トが与える自己相関関数の極大点検出方法の改良に関す
る。
する場合に、ピンチ抽出精度を向上可能とするホルマン
トが与える自己相関関数の極大点検出方法の改良に関す
る。
音声から重要なパラメータの一つであるピンチを抽出す
る一方法として、自己相関関数の極大点 ゛を利用する
方法が採用されている。なお自己相関関数は、ピッチの
みならずホルマントにおいても極大点を呈する為、この
種の極大点によりピッチが誤って抽出されるのを防止す
る手段の性能向上が強く要望される。
る一方法として、自己相関関数の極大点 ゛を利用する
方法が採用されている。なお自己相関関数は、ピッチの
みならずホルマントにおいても極大点を呈する為、この
種の極大点によりピッチが誤って抽出されるのを防止す
る手段の性能向上が強く要望される。
有声音の自己相関関数は、有声音のピンチ周波数および
その整数倍の周波数を有する余弦波の集合となっており
、ピンチおよびその整数倍の点(遅延■)において位相
が2πの整数倍に揃っている。
その整数倍の周波数を有する余弦波の集合となっており
、ピンチおよびその整数倍の点(遅延■)において位相
が2πの整数倍に揃っている。
従って自己相関関数は、ピンチおよびその整数倍の遅延
量で最大値を示す。
量で最大値を示す。
第4図はかかる原理を用いた、従来あるホルマントが与
える自己相関関数の極大点検出方法の一例を示す図であ
る。
える自己相関関数の極大点検出方法の一例を示す図であ
る。
第4図において、自己相関関数算出回路2は、入力端子
lから入力される音声Xに対し、エネルギで正規化した
短時間自己相関関数R(i) (以後単に自己相関関
数と称する)を(1)式に基づき算出し、積分回路3に
伝達する。
lから入力される音声Xに対し、エネルギで正規化した
短時間自己相関関数R(i) (以後単に自己相関関
数と称する)を(1)式に基づき算出し、積分回路3に
伝達する。
R(i)=ΣW(k) 本X (n+k)本X (n+
に+i)÷ (ΣW (k) 本X ”(n+k) 本
ΣW(k)本X ”(n+に+i))’”・・・・・
・(11 但し、W (k) 二窓関数 X (n+k) 、X (n+に+i) :音声n:
積分区間の始点 i:自己相関関数の遅延量 に:積分区間(例えば128) なおiSnおよびkは、何れも標本化周期T(例えば1
25マイクロ秒)を単位とする。
に+i)÷ (ΣW (k) 本X ”(n+k) 本
ΣW(k)本X ”(n+に+i))’”・・・・・
・(11 但し、W (k) 二窓関数 X (n+k) 、X (n+に+i) :音声n:
積分区間の始点 i:自己相関関数の遅延量 に:積分区間(例えば128) なおiSnおよびkは、何れも標本化周期T(例えば1
25マイクロ秒)を単位とする。
また自己相関関数R(i)の算出区間は、ピンチ周波数
領域(通常50ヘルツ乃至500ヘルツ)を充分包含す
る範囲(例えばt=1乃至192)に設定する。
領域(通常50ヘルツ乃至500ヘルツ)を充分包含す
る範囲(例えばt=1乃至192)に設定する。
積分回路3は、受信した自己相関関数R(i)の高周波
数成分を抑圧して低周波数成分を強調する為に、各遅延
量iに就いて(2)式の如く積分し、得られた積分結果
5(i)を最長零交差間隔抽出回路4に伝達する。
数成分を抑圧して低周波数成分を強調する為に、各遅延
量iに就いて(2)式の如く積分し、得られた積分結果
5(i)を最長零交差間隔抽出回路4に伝達する。
S (i) −ΣR(j) ・・・
・・・(2)最長零交差間隔抽出回路4は、受信した積
分結果S (i)の極性だけを抽出した平均自己相関関
数Ra (i)を(3)式により算出する。
・・・(2)最長零交差間隔抽出回路4は、受信した積
分結果S (i)の極性だけを抽出した平均自己相関関
数Ra (i)を(3)式により算出する。
Ra (i) =SGN (S(i) )=SGN
(ΣR(j)) ・・・・・・(3)(但し、
SGN (A)はAの極性を示す。)更に最長零交差
間隔抽出回路4は、算出した平均自己相関関数Ra (
i)の、区間(i−1乃至192)内に存在する零交差
点B M A X B (y) (但しy=を乃至Y
〕の間隔を算出し、その中で最も長い最長零交差間隔K
BMAXを抽出し、判定回路5に伝達する。
(ΣR(j)) ・・・・・・(3)(但し、
SGN (A)はAの極性を示す。)更に最長零交差
間隔抽出回路4は、算出した平均自己相関関数Ra (
i)の、区間(i−1乃至192)内に存在する零交差
点B M A X B (y) (但しy=を乃至Y
〕の間隔を算出し、その中で最も長い最長零交差間隔K
BMAXを抽出し、判定回路5に伝達する。
一方極大点抽出回路6は、自己相関関数算出回路2から
伝達された区間(i=1乃至192)における自己相関
関数R(i)の極大点(極大値RLおよび遅延li=B
MAX)を抽出し、判定回路′ 5に伝達する。
伝達された区間(i=1乃至192)における自己相関
関数R(i)の極大点(極大値RLおよび遅延li=B
MAX)を抽出し、判定回路′ 5に伝達する。
判定回路5は、極大点抽出回路6から伝達される各極大
点の内、最長零交差間隔抽出回路4から伝達される最長
零交差間隔KBMAXを下回る遅延量iを有する極大点
は、ピンチより高い周波数を有するものと見做されるか
ら、ホルマントに起因する極大点と判定し、ホルマント
に起因する極大点を出力端子7から出力し、図示されぬ
ピッチ抽出回路に伝達する。
点の内、最長零交差間隔抽出回路4から伝達される最長
零交差間隔KBMAXを下回る遅延量iを有する極大点
は、ピンチより高い周波数を有するものと見做されるか
ら、ホルマントに起因する極大点と判定し、ホルマント
に起因する極大点を出力端子7から出力し、図示されぬ
ピッチ抽出回路に伝達する。
ピンチ抽出回路は、自己相関関数算出回路2から受信す
る自己相関関数R(i)から、ホルマントが与える極大
点を除去し、残る極大点の中から下記の過程でピッチを
抽出する。
る自己相関関数R(i)から、ホルマントが与える極大
点を除去し、残る極大点の中から下記の過程でピッチを
抽出する。
ピッチ抽出回路は、対象となる極大点の中から最大値R
1を有する極大点(遅延量i=mR)を抽出し、その前
後の遅延量i=(mu−t)および(m*+1)におけ
る自己相関関数値R(mH−1)およびR(m*+1)
の平均値を基準値AMAX八とし、該基準値AMAXA
を上回る極大値を有する極大点をピッチおよびその整数
倍の周波数が与える極大点として扱い、その内、遅延f
f1iが最小値を示す極大点をピッチが与える極大点と
判定する。
1を有する極大点(遅延量i=mR)を抽出し、その前
後の遅延量i=(mu−t)および(m*+1)におけ
る自己相関関数値R(mH−1)およびR(m*+1)
の平均値を基準値AMAX八とし、該基準値AMAXA
を上回る極大値を有する極大点をピッチおよびその整数
倍の周波数が与える極大点として扱い、その内、遅延f
f1iが最小値を示す極大点をピッチが与える極大点と
判定する。
以上の説明から明らかな如く、従来あるホルマントが与
える自己相関関数の極大点検出方法においては、対象と
する音声の自己相関関数R(i)を積分することにより
、最長零交差間隔KBMAXがピッチの周期に漸近する
ものとし、それ以下の遅延量を有する極大点をホルマン
トが与える極大点と判定していた。
える自己相関関数の極大点検出方法においては、対象と
する音声の自己相関関数R(i)を積分することにより
、最長零交差間隔KBMAXがピッチの周期に漸近する
ものとし、それ以下の遅延量を有する極大点をホルマン
トが与える極大点と判定していた。
然しホルマント周波数が低い音声にあっては、最長零交
差間隔は中々ピンチ周期に漸近せず、従って遅延量が小
さいホルマンl−が与える極大点が除去出来ず、抽出回
路においてピンチが与える極大点として誤って検出され
る問題点があった。
差間隔は中々ピンチ周期に漸近せず、従って遅延量が小
さいホルマンl−が与える極大点が除去出来ず、抽出回
路においてピンチが与える極大点として誤って検出され
る問題点があった。
第1図は本発明の原理を示す図である。
第1図において、100は本発明により設けられ、入力
音声の自己相関関数を算出する過程である。
音声の自己相関関数を算出する過程である。
200は本発明により設けられ、過程100で算出され
た自己相関関数の最小値の絶対値を基準値として設定す
る過程である。
た自己相関関数の最小値の絶対値を基準値として設定す
る過程である。
300は本発明により設けられ、基準値を下回る極大値
を有する自己相関関数の極大点を、入力音声のホルマン
トが与える極大点と判定する過程である。
を有する自己相関関数の極大点を、入力音声のホルマン
トが与える極大点と判定する過程である。
有声音の自己相関関数R(i)は前述の如く、ピンチお
よびその整数倍の遅延量iで最大値R1を示し、その他
の遅延量iでは最大値R1を下回る。
よびその整数倍の遅延量iで最大値R1を示し、その他
の遅延量iでは最大値R1を下回る。
従って、自己相関関数R(i)の最小値の絶対値を基準
値RNとすれば、ピンチおよびその整数倍の遅延Iiに
おける最大[Rmは基準値R8を上回り、また基準値R
,を下回る極大値を有する極大点は、ピンチおよびその
整数倍の周波数が与える極大点では無く、ホルマントが
与える極大点であると判定し得る。
値RNとすれば、ピンチおよびその整数倍の遅延Iiに
おける最大[Rmは基準値R8を上回り、また基準値R
,を下回る極大値を有する極大点は、ピンチおよびその
整数倍の周波数が与える極大点では無く、ホルマントが
与える極大点であると判定し得る。
従って、ホルマント周波数が低く、平均自己相関関数R
a (i)の最長零交差間隔KBMAXが中ルピソチ周
期に漸近しない音声においても、ホルマントが与える自
己相関関数の極大点の除去が可能となり、ピンチの抽出
処理の精度を向上することが出来る。
a (i)の最長零交差間隔KBMAXが中ルピソチ周
期に漸近しない音声においても、ホルマントが与える自
己相関関数の極大点の除去が可能となり、ピンチの抽出
処理の精度を向上することが出来る。
以下、本発明の一実施例を図面により説明する。
第2図は本発明の一実施例による無声音検出方法を示す
図であり、第3図は第2図の動作を説明する波形図であ
る。なお、全図を通して同一符号は同一対象物を示す。
図であり、第3図は第2図の動作を説明する波形図であ
る。なお、全図を通して同一符号は同一対象物を示す。
第2図において、自己相関関数算出回路2は前述と同様
に、入力端子1から入力される音声Xに対し、自己相関
関数R(i)を(1)弐に基づき算出し、最小値抽出回
路10に伝達する。
に、入力端子1から入力される音声Xに対し、自己相関
関数R(i)を(1)弐に基づき算出し、最小値抽出回
路10に伝達する。
最小値抽出回路10は、自己相関関数算出回路2から伝
達された自己相関関数R(i)から、最小値R3抽出し
、基準値設定回路20に伝達する。
達された自己相関関数R(i)から、最小値R3抽出し
、基準値設定回路20に伝達する。
基準値設定回路20は、最小値抽出回路10から伝達さ
れた最小値R5の絶対値を基準値R8として設定し、判
定回路30に伝達する。
れた最小値R5の絶対値を基準値R8として設定し、判
定回路30に伝達する。
一方極大点抽出回路6は前述と同様に、自己相関関数算
出回路2から伝達された区間(i−1乃至192)にお
ける自己相関関数R(i)の極大点(極大値RLおよび
遅延FJ i = B M A X )を抽出し、判定
回路30に伝達する。
出回路2から伝達された区間(i−1乃至192)にお
ける自己相関関数R(i)の極大点(極大値RLおよび
遅延FJ i = B M A X )を抽出し、判定
回路30に伝達する。
判定回路30は、極大点抽出回路6から伝達される各極
大点の内、基準値設定回路20から伝達される基準値R
8を下回る極大値を有する極大点は、ホルマントに起因
する極大点と判定し、出力端子7から出力し、図示され
ぬピンチ抽出回路に伝達する。
大点の内、基準値設定回路20から伝達される基準値R
8を下回る極大値を有する極大点は、ホルマントに起因
する極大点と判定し、出力端子7から出力し、図示され
ぬピンチ抽出回路に伝達する。
ピッチ抽出回路は前述と同様に、自己相関関数算出回路
2から受信する自己相関関数R(i)から、ホルマント
が与える極大点を除去し、残る極大点の中からピッチを
抽出する。
2から受信する自己相関関数R(i)から、ホルマント
が与える極大点を除去し、残る極大点の中からピッチを
抽出する。
第3図は人力音声に対する自己相関関数R(i)および
平均自己相関関数Ra (i)を例示する図である。
平均自己相関関数Ra (i)を例示する図である。
第3図において、従来あるホルマントが与える自己相関
関数の極大点検出方法によれば、自己相関関数R(i)
の極大点Bは、平均自己相関間9Ra (i)から得ら
れる最長零交差間隔KBMAXを下回る遅延liを有す
る為、ホルマントが与える極大点として除去されるが、
極大点Cは最長零交差間隔KBMAXを上回る遅延11
を有する為、ホルマントが与える極大点として除去され
ることは無い。従ってピンチ抽出回路が、区間(i=1
乃至192)内で最大値R,,を示す極大点Aを基準に
定めた基準値AMAXAにより各極大点を判定すると、
極大点Cの極大値は基準値AMAXAを上回り、且つ最
小の遅延量iを有する為、本来ピンチが与える極大点が
Aであるにも拘らず、極大点Cをピンチが与える極大点
と誤認することとなる。
関数の極大点検出方法によれば、自己相関関数R(i)
の極大点Bは、平均自己相関間9Ra (i)から得ら
れる最長零交差間隔KBMAXを下回る遅延liを有す
る為、ホルマントが与える極大点として除去されるが、
極大点Cは最長零交差間隔KBMAXを上回る遅延11
を有する為、ホルマントが与える極大点として除去され
ることは無い。従ってピンチ抽出回路が、区間(i=1
乃至192)内で最大値R,,を示す極大点Aを基準に
定めた基準値AMAXAにより各極大点を判定すると、
極大点Cの極大値は基準値AMAXAを上回り、且つ最
小の遅延量iを有する為、本来ピンチが与える極大点が
Aであるにも拘らず、極大点Cをピンチが与える極大点
と誤認することとなる。
然し本発明によるホルマントが与える自己相関関数の極
大点検出方法によれば、自己相関関数R(i)の区間(
i=1乃至192)における最小値R8の絶対値が基準
値RNとして設定される為、基準値R,を下回る極大値
を有する極大点BおよびCは、ホルマントが与える自己
相関関数の極大点と判定され、ピンチ抽出回路が基準値
AMA XAにより各極大点を判定しても、本来ピンチ
が与える極大点Aが正しく判定される。
大点検出方法によれば、自己相関関数R(i)の区間(
i=1乃至192)における最小値R8の絶対値が基準
値RNとして設定される為、基準値R,を下回る極大値
を有する極大点BおよびCは、ホルマントが与える自己
相関関数の極大点と判定され、ピンチ抽出回路が基準値
AMA XAにより各極大点を判定しても、本来ピンチ
が与える極大点Aが正しく判定される。
以上の説明から明らかな如く、本実施例によれば、音声
Xの自己相関関数R(i)の最小値R8の絶対値を下回
る極大値は、ホルマントが与える自己相関関数の極大点
として除去される為、ホルマント周波数の低い音声Xか
らも誤り無くホルマントが与える自己相関関数の極大点
が除去可能となる。
Xの自己相関関数R(i)の最小値R8の絶対値を下回
る極大値は、ホルマントが与える自己相関関数の極大点
として除去される為、ホルマント周波数の低い音声Xか
らも誤り無くホルマントが与える自己相関関数の極大点
が除去可能となる。
なお、第2図および第3図はあく迄本発明の一実施例に
過ぎず、本発明の対象とする波形は図示されるものに限
定されることは無く、他に幾多の変形が考慮されるが、
何れの場合にも本発明の効果は変わらない。
過ぎず、本発明の対象とする波形は図示されるものに限
定されることは無く、他に幾多の変形が考慮されるが、
何れの場合にも本発明の効果は変わらない。
以上、本発明によれば、ホルマント周波数が低く、平均
自己相関関数の最長零交差間隔が中々ピッチ周期に漸近
しない音声においても、ホルマントが与える自己相関関
数の極大点の除去が可能となり、ピッチの抽出処理の精
度を向上することが出来る。
自己相関関数の最長零交差間隔が中々ピッチ周期に漸近
しない音声においても、ホルマントが与える自己相関関
数の極大点の除去が可能となり、ピッチの抽出処理の精
度を向上することが出来る。
【図面の簡単な説明】
第1図は本発明の原理を示す図、第2図は本発明の一実
施例によるホルマントが与える自己相関関数の極大点検
出方法を示す図、第3図は第2図の動作を説明する波形
図、第4図は従来あるポルマントが与える自己相関関数
の極大点検出方法の一例を示す図である。 図において、1は入力端子、2は自己相関関数算出回路
、3は積分回路、4は最長零交差間隔抽出回路、5およ
び30は判定回路、6は極大点抽出回路、7は出力端子
、10は最小値抽出回路、4(嫡4日月の盾理図 躬 1 図 本7季し、日月にJろホルマント針−5−之ろ臼已′f
、目関関tξのち一方、点、検田方ムロ 2 図 窮7図のftnr’ns弛明イろ波形図第 3 図
施例によるホルマントが与える自己相関関数の極大点検
出方法を示す図、第3図は第2図の動作を説明する波形
図、第4図は従来あるポルマントが与える自己相関関数
の極大点検出方法の一例を示す図である。 図において、1は入力端子、2は自己相関関数算出回路
、3は積分回路、4は最長零交差間隔抽出回路、5およ
び30は判定回路、6は極大点抽出回路、7は出力端子
、10は最小値抽出回路、4(嫡4日月の盾理図 躬 1 図 本7季し、日月にJろホルマント針−5−之ろ臼已′f
、目関関tξのち一方、点、検田方ムロ 2 図 窮7図のftnr’ns弛明イろ波形図第 3 図
Claims (1)
- 【特許請求の範囲】 入力音声の自己相関関数を算出し(100)、該算出さ
れた自己相関関数の最小値の絶対値を基準値として設定
し(200)、 該基準値を下回る極大値を有する前記自己相関関数の極
大点を前記入力音声のホルマントが与える極大点と判定
する(300)ことを特徴とするホルマントが与える自
己相関関数の極大点検出方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61304712A JPS63155100A (ja) | 1986-12-18 | 1986-12-18 | ホルマントが与える自己相関関数の極大点検出方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61304712A JPS63155100A (ja) | 1986-12-18 | 1986-12-18 | ホルマントが与える自己相関関数の極大点検出方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63155100A true JPS63155100A (ja) | 1988-06-28 |
Family
ID=17936301
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61304712A Pending JPS63155100A (ja) | 1986-12-18 | 1986-12-18 | ホルマントが与える自己相関関数の極大点検出方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63155100A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6983611B2 (en) * | 2000-10-24 | 2006-01-10 | Linde Ag | Storage container for cryogenic media |
-
1986
- 1986-12-18 JP JP61304712A patent/JPS63155100A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6983611B2 (en) * | 2000-10-24 | 2006-01-10 | Linde Ag | Storage container for cryogenic media |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS63155100A (ja) | ホルマントが与える自己相関関数の極大点検出方法 | |
| JPS62115199A (ja) | 音声応答装置 | |
| JPH10149187A (ja) | 音声情報抽出装置 | |
| JPS63168700A (ja) | 音韻変化点検出方法 | |
| JPS63163900A (ja) | ピツチ抽出方法 | |
| JPS59228300A (ja) | 音声区間検出方式 | |
| JPS63155197A (ja) | 無声音検出方法 | |
| SU585520A1 (ru) | Устройство дл распозновани команд | |
| JPS62183500A (ja) | 音声のピツチ抽出装置 | |
| JPH01310400A (ja) | 音声ピッチ抽出装置 | |
| JPS58220195A (ja) | ピツチ抽出方式 | |
| JPS62141599A (ja) | ピツチ検出方式 | |
| JPS6255799B2 (ja) | ||
| JPS60158500A (ja) | ピツチ抽出装置 | |
| JPS6238718B2 (ja) | ||
| JPS62194299A (ja) | 有声無声判定方式 | |
| JPS6136798A (ja) | 音声セグメンテ−シヨン法 | |
| JPH0329531A (ja) | ミユーテイング回路 | |
| JPS62258499A (ja) | 音声開始時点検知方法 | |
| JPS63155200A (ja) | ピツチ検出法 | |
| JPH04199198A (ja) | 音声認識装置 | |
| JPS62244100A (ja) | 音声区間検出方式 | |
| JPS62194298A (ja) | ピツチ抽出方式 | |
| JPH02114300A (ja) | ピッチ抽出用フィルタおよびピッチ抽出装置 | |
| JPS61190398A (ja) | 破裂子音認識方式 |