Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2532618B2 - Pitch extractor - Google Patents
[go: Go Back, main page]

JP2532618B2 - Pitch extractor - Google Patents

Pitch extractor

Info

Publication number
JP2532618B2
JP2532618B2 JP63274870A JP27487088A JP2532618B2 JP 2532618 B2 JP2532618 B2 JP 2532618B2 JP 63274870 A JP63274870 A JP 63274870A JP 27487088 A JP27487088 A JP 27487088A JP 2532618 B2 JP2532618 B2 JP 2532618B2
Authority
JP
Japan
Prior art keywords
signal
pitch
positive
negative
unit
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
Application number
JP63274870A
Other languages
Japanese (ja)
Other versions
JPH02120800A (en
Inventor
由美 滝沢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP63274870A priority Critical patent/JP2532618B2/en
Publication of JPH02120800A publication Critical patent/JPH02120800A/en
Application granted granted Critical
Publication of JP2532618B2 publication Critical patent/JP2532618B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

PURPOSE:To decide a fact that a pitch exists in one of a positive or negative signal and to extract the pitch in a voice period by driving a signal into a positive signal part and a negative signal part by a positive/negative deciding part, binarizing the positive signal or the negative signal in accordance with an energy level of the signal is large or small by a binarizing part, and deriving an auto-correlation of each signal which is binarized. CONSTITUTION:A signal from a voice input terminal 1 passes through an LPF 2 and inputted to a positive/negative deciding part 3, a waveform peak level of every unit time of the signal is detected, and thereafter, the signal is divided into a positive signal part and a negative signal part, and the positive signal part is inputted to a binarizing part 4. In this binarizing part 4, a prescribed level of the waveform peak level is set to a clip level, and binarized by determining '1'.'0'. Subsequently, a correlation of each signal which is binarized is derived by a correlation arithmetic part 5, and inputted to a pitch existence deciding part 6. Next, when the correlation exists in one of the positive signal part and the negative signal part, it is decided that a pitch exists by the deciding part, the pitch is extracted in a voice section, and an erroneous extraction of the pitch in other signal section than the voice section is decreased.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ピッチ抽出装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pitch extracting device.

従来の技術 近年、音声認識技術の発達と共に、音声認識装置が様
々の分野で実用化されようとしている。実用化するため
には、認識装置を実際に使用する上での様々の課題を解
決する必要がある。この使用上の課題の1つに、認識装
置に音声以外の信号(たとえば、様々な環境雑音、また
は音声の前後に入力されやすい息音など)が大きいパワ
ーで入力された場合に、入力信号から音声区間のみを抽
出できずに誤った認識結果を出力してしまうという点が
あった。上記課題を解決するためにはパワーの有無以外
の情報を用いて音声区間抽出を行なう必要があり、ピッ
チ抽出装置を音声認識装置に利用することでピッチの有
無情報を区間抽出に使用することが試みられているが、
音声と雑音が同時に入力されると音声部でピッチが抽出
できない場合があるという課題があった。
2. Description of the Related Art In recent years, with the development of voice recognition technology, voice recognition devices are being put to practical use in various fields. In order to put it into practical use, it is necessary to solve various problems in actually using the recognition device. One of the problems in this use is that when a signal other than voice (for example, various environmental noises or breath sounds that are likely to be input before and after voice) is input to the recognition device with high power, However, there is a point that an incorrect recognition result is output because only the voice section cannot be extracted. In order to solve the above problems, it is necessary to extract a voice section using information other than the presence / absence of power, and it is possible to use the pitch presence / absence information for section extraction by using the pitch extraction device for a voice recognition device. Attempted,
There is a problem that the pitch may not be extracted in the voice part when voice and noise are input at the same time.

従来のピッチ抽出装置では上記課題を解決するため
に、入力信号を信号のレベルの大小により3値化し、3
値化された信号の相関の有無によりピッチの有無を判定
した。以上の方法により、音声と雑音が同時に入力され
た場合でも音声部でピッチを抽出することが可能とな
る。
In order to solve the above-mentioned problems, the conventional pitch extracting device digitizes the input signal into three values according to the level of the signal, and
The presence / absence of pitch was determined by the presence / absence of correlation in the digitized signal. By the above method, the pitch can be extracted by the voice unit even when voice and noise are simultaneously input.

以下,図面を参照しながら、上述したような従来のピ
ッチ抽出装置について説明を行う。第5図は、従来のピ
ッチ抽出装置のブロック図である。1は音声入力端子,1
0はLPF(Low Pass Filter)部,11は3値化部、12は相関
演算部、13はピッチ有無判定部、7はピッチ抽出結果出
力端子である。以上のように構成されたピッチ抽出装置
について以下その動作について説明する。
Hereinafter, the conventional pitch extracting apparatus as described above will be described with reference to the drawings. FIG. 5 is a block diagram of a conventional pitch extracting device. 1 is a voice input terminal, 1
Reference numeral 0 is an LPF (Low Pass Filter) unit, 11 is a ternarization unit, 12 is a correlation calculation unit, 13 is a pitch presence / absence determination unit, and 7 is a pitch extraction result output terminal. The operation of the pitch extracting device configured as described above will be described below.

まず,音声入力端子1より入力された信号は、LPF部1
0に入力され、LPF部10でLPF(たとえば、カットオフ周
波数900Hz)を通過した信号は、3値化部11に入力され
る。3値化部11では、上記信号の単位時間ごとの絶対値
のピークレベルを見つけ、ピークレベルの一定倍(例え
ば、70%)のレベルをクリップレベルとし、正信号に関
してはクリップレベル以上を1、以下を0とし、負信号
に関しては信号の絶対値についてクリップレベル以上を
−1、以下を0として信号を3値化する。ピークレベル
の探索方法は、たとえば単位時間を24msecとすると、単
位区間の最初と最後の8msecの信号の絶対値の最大レベ
ルのうち小さい方をピークレベルとしてもよい。
First, the signal input from the audio input terminal 1 is the LPF section 1
The signal input to 0 and passed through the LPF in the LPF unit 10 (for example, cutoff frequency 900 Hz) is input to the ternarization unit 11. The ternarization unit 11 finds the peak level of the absolute value of the signal for each unit time, sets the level of a fixed multiple (eg, 70%) of the peak level as the clip level, and for the positive signal, the clip level equal to or higher than 1, The following values are set to 0, the negative signal is set to −1 when the absolute value of the signal is equal to or higher than the clip level, and the value is 0 when the clipping level is 0 or less. As a method of searching the peak level, for example, when the unit time is set to 24 msec, the smaller one of the maximum levels of the absolute value of the signal at the beginning and the end of the unit section of 8 msec may be set as the peak level.

次に、相関演算部12で上記で3値化された信号の自己
相関を求める。たとえば、サンプリング周波数8000Hzの
信号で単位区間長24msecの場合に区間全長の相関を求め
ると192次の相関係数が算出される。
Next, the correlation calculator 12 obtains the autocorrelation of the ternary signal. For example, if the unit section length is 24 msec with a signal having a sampling frequency of 8000 Hz, the correlation coefficient of the 192nd order is calculated by calculating the correlation of the section total length.

次に、ピッチ有無判定部13で上記相関係数の次数の小
さい方から最初のピークレベルと最初から2番目のピー
クレベルの比が一定値以上(例えば、30%以上)であれ
ば相当する単位区間にピッチが有るとみなし、以下であ
ればピッチが無いとみなし、ピッチ抽出結果を出力端子
7より出力する。
Next, in the pitch presence / absence determining unit 13, if the ratio between the first peak level and the second peak level from the smallest order of the correlation coefficient is a certain value or more (for example, 30% or more), a corresponding unit It is considered that the section has a pitch, and if it is below, it is considered that there is no pitch, and the pitch extraction result is output from the output terminal 7.

発明が解決しようとする課題 しかしながら、上記のような構成では、比較的S/Nの
高い場合にはピッチ抽出性能は良いが、S/Nが低く雑音
レベルがクリップレベルより大きくなる場合には、3値
化による雑音除去が困難になり、音声区間でピッチ抽出
が正しく行なわれない。また、雑音レベルに合わせてク
リップレベルを大きく設定すると、1ピッチ内の最大波
高値と同符号側の波形はピッチごとに周期のある2値化
波となる場合が多いが、異符号側の波形がクリップレベ
ルに対し不安定になるために、やはり音声区間の相関が
低くなりピッチが抽出されないという課題を有してい
た。
However, in the configuration as described above, the pitch extraction performance is good when the S / N is relatively high, but when the S / N is low and the noise level is higher than the clip level, It becomes difficult to remove noise by ternarization, and pitch extraction is not performed correctly in the voice section. In addition, when the clip level is set to a high value in accordance with the noise level, the maximum crest value in one pitch and the waveform on the same sign side often become a binarized wave with a period for each pitch, but the waveform on the different sign side. However, since it becomes unstable with respect to the clip level, there is a problem in that the correlation between the voice sections becomes low and the pitch cannot be extracted.

本発明は、このような従来技術の課題に鑑み、S/Nが
低く雑音レベルが1ピッチ内の最大波高値以外の信号レ
ベルより大きい場合でも、音声区間にてピッチを抽出す
ることができるピッチ抽出装置を提供することを目的と
する。
In view of the problems of the related art as described above, the present invention provides a pitch capable of extracting a pitch in a voice section even when the S / N is low and the noise level is higher than a signal level other than the maximum peak value within one pitch. An object is to provide an extraction device.

課題を解決するための手段 請求項1の本発明は、入力信号の正負を判定する正負
判定部と正信号部または負信号部を2値化する2値化部
と、信号の相関を求める相関演算部とピッチの有無を判
定するピッチ有無判定部とから構成されている。
Means for Solving the Problems The present invention according to claim 1 provides a positive / negative judging section for judging the positive / negative of an input signal, a binarizing section for binarizing a positive signal section or a negative signal section, and a correlation for obtaining a correlation between signals. It is composed of a computing unit and a pitch presence / absence determining unit for determining the presence / absence of a pitch.

請求項2の本発明は、入力信号の正負を判定する正負
判定部と正信号部または負信号部を2値化する2値化部
と、信号の相関を求める相関演算部とピッチ候補を決定
するピッチ候補決定部とピッチの有無を判定するピッチ
有無判定部とから構成されている。
The present invention according to claim 2 determines a positive / negative determination unit for determining positive / negative of an input signal, a binarization unit for binarizing a positive signal unit or a negative signal unit, a correlation calculation unit for obtaining a signal correlation, and a pitch candidate. The pitch candidate determination unit and the pitch presence / absence determination unit that determines the presence / absence of a pitch are configured.

作用 この構成によって、請求項1の本発明のピッチ抽出装
置は、正負判定部で信号を正信号部と負信号部に分け、
2値化部で正信号、または負信号を信号のエネルギーレ
ベルの大小により2値化し、相関演算部で2値化された
各々の信号の自己相関を求め、ピッチ有無判定部で正信
号または負信号のどちらか一方に相関があればピッチ有
りと判定する。
With this configuration, the pitch extraction device of the present invention according to claim 1 divides the signal into a positive signal portion and a negative signal portion by the positive / negative determination portion,
The binarization unit binarizes the positive signal or the negative signal according to the magnitude of the energy level of the signal, and the correlation calculation unit obtains the autocorrelation of each binarized signal. If there is a correlation in either one of the signals, it is determined that there is a pitch.

請求項2の本発明のピッチ抽出装置は、正負判定部で
信号を正信号部と負信号部に分け、2値化部で正信号、
または負信号を信号のエネルギーレベルの大小により2
値化し、相関演算部で2値化された各々の信号の相関を
求め、ピッチ候補決定部で正信号または負信号のどちら
にも相関がなければピッチ無し、どちらか一方に相関が
あればピッチ候補を決定し、ピッチ有無判定部で上記ピ
ッチ候補が有音声のピッチとして適当であればピッチ有
り、不適当であればピッチ無しとする。
In the pitch extraction device of the present invention according to claim 2, the positive / negative determination section divides the signal into a positive signal section and a negative signal section, and the binarization section outputs a positive signal.
Or, a negative signal is set to 2 depending on the magnitude of the energy level of the signal.
The correlation is calculated for each of the signals binarized by the correlation calculation unit, and if there is no correlation between the positive signal and the negative signal in the pitch candidate determination unit, there is no pitch, and if there is correlation in either one, the pitch is calculated. A candidate is determined, and if the pitch candidate is appropriate as a pitch of voiced speech, the pitch presence / absence determining unit determines that there is a pitch, and if it is inappropriate, determines that there is no pitch.

実施例 以下,本発明のピッチ抽出装置における実施例につい
て図面を参照しながら説明する。
Embodiment Hereinafter, an embodiment of the pitch extracting apparatus of the present invention will be described with reference to the drawings.

実施例1 第1図は本発明の一実施例におけるピッチ抽出装置の
ブロック図である。1は音声入力端子,2はLPF(Low Pas
s Filter)部,3は正負判定部、4は2値化部、5は相関
演算部、6はピッチ有無判定部、7はピッチ抽出結果出
力端子であり、前記従来例と同じものは,同一の番号を
付与している。
Embodiment 1 FIG. 1 is a block diagram of a pitch extracting device in an embodiment of the present invention. 1 is audio input terminal, 2 is LPF (Low Pas
s Filter) section, 3 is a positive / negative determination section, 4 is a binarization section, 5 is a correlation calculation section, 6 is a pitch presence / absence determination section, and 7 is a pitch extraction result output terminal. Have been given a number.

以上のように構成されたピッチ抽出装置について以下
その動作について説明する。
The operation of the pitch extracting device configured as described above will be described below.

まず,音声入力端子1より入力された信号は(第3
図、ステップ21)、LPF部2に入力され、LPF部2でLPF
(たとえば、カットオフ周波数900Hz)を通過した信号
は(第3図、ステップ22)正負判定部3に入力される。
正負判定部3では、信号の単位時間ごとの波形ピークレ
ベルを見つけた後、信号を正信号部と負信号部に分け、
まず単位時間ごとの正信号部を2値化部4に入力する
(第3図、ステップ23)。ピークレベルの探索方法は、
たとえば単位時間を24msecとすると、単位区間の最初と
最後の8msecの波形最大レベルのうち小さい方をピーク
レベルとしてもよい。
First, the signal input from the audio input terminal 1 is (3rd
(Step 21 in the figure) is input to the LPF unit 2, and the LPF unit 2 inputs the LPF.
The signal that has passed the cutoff frequency of 900 Hz (for example, step 22 in FIG. 3) is input to the positive / negative determination section 3.
In the positive / negative determination unit 3, after finding the waveform peak level of the signal for each unit time, the signal is divided into a positive signal unit and a negative signal unit,
First, the positive signal portion for each unit time is input to the binarizing portion 4 (FIG. 3, step 23). The peak level search method is
For example, if the unit time is 24 msec, the smaller of the maximum waveform levels of the first and last 8 msec of the unit section may be the peak level.

2値化部4では、上記波形ピークレベルの一定倍(例
えば、70%)のレベルをクリップレベルとし、クリップ
レベル以上を1、以下を0として信号を2値化する(第
3図、ステップ24)。次に、相関演算部5で上記で2値
化された信号の自己相関を求める(第3図、ステップ2
5)。たとえば、サンプリング周波数8000Hzの信号で単
位区間長24msecの場合に区間全長の相関を算出すると19
2次の相関係数が算出される。
The binarizing unit 4 binarizes the signal by setting a level that is a certain multiple (for example, 70%) of the waveform peak level as a clip level, setting the clip level equal to or higher than 1 and setting the clip level equal to or lower than 0 (FIG. 3, step 24). ). Next, the correlation calculation unit 5 obtains the autocorrelation of the binarized signal (step 2 in FIG. 3).
Five). For example, if the unit interval length is 24 msec for a signal with a sampling frequency of 8000 Hz and the correlation of the entire interval length is calculated,
A second-order correlation coefficient is calculated.

次に、ピッチ有無判定部6で上記相関係数の次数の小
さい方から最初のピーク値と最初から2番目のピーク値
の比が一定値以上(例えば、30%以上)の場合に相当す
る単位区間にピッチが有ると判定し、結果をピッチ抽出
結果出力端子7より出力する(第3図、ステップ27)。
Next, in the pitch presence / absence determining unit 6, a unit corresponding to a case where the ratio of the first peak value to the second peak value from the smallest order of the correlation coefficient is a certain value or more (for example, 30% or more). It is determined that there is a pitch in the section, and the result is output from the pitch extraction result output terminal 7 (FIG. 3, step 27).

上記ピーク値の比が一定値以下の場合には、上記の処
理と同単位時間内の負信号部を2値化部に入力し(第3
図、ステップ28)、以上の2値化部以降の処理を行い
(第3図、ステップ29、30)、ピッチ有無判定部6で相
関係数の最初のピークと最初から2番目のピーク値の比
が一定値以上の場合にピッチ有り、一定値未満の場合に
ピッチ無しと判定し(第3図、ステップ31)、結果をピ
ッチ抽出結果出力端子7に入力する(第3図、ステップ
32)。
When the ratio of the peak values is equal to or less than a certain value, the negative signal part within the same unit time as the above process is input to the binarizing part (third value).
FIG. 28, step 28), and the above-described processing after the binarization part is performed (FIG. 3, steps 29 and 30), and the pitch presence / absence judgment part 6 calculates the first peak and the second peak value of the correlation coefficient. When the ratio is equal to or more than a certain value, it is determined that there is pitch, and when the ratio is less than the certain value, it is determined that there is no pitch (FIG. 3, step 31), and the result is input to the pitch extraction result output terminal 7 (FIG. 3, step).
32).

以上のように,本実施例によれば,正負判定部で信号
を正信号部と負信号部に分け、2値化部で正信号、また
は負信号を信号のエネルギーレベルの大小により2値化
し、相関演算部で2値化された各々の信号の自己相関を
求め、ピッチ有無判定部で正信号または負信号のどちら
か一方に相関があればピッチ有りと判定することによ
り、S/Nが低く雑音レベルが1ピッチ内の最大波高値以
外の信号レベルより大きい場合でも、音声区間にてピッ
チを抽出することができる。
As described above, according to the present embodiment, the positive / negative determination unit divides the signal into the positive signal unit and the negative signal unit, and the binarization unit binarizes the positive signal or the negative signal according to the magnitude of the energy level of the signal. , S / N is calculated by obtaining the autocorrelation of each binarized signal in the correlation calculation unit and determining that there is a pitch if the positive or negative signal is correlated in the pitch presence / absence determination unit. Even if the noise level is low and higher than the signal level other than the maximum peak value within one pitch, the pitch can be extracted in the voice section.

実施例2 第2図は請求項2の一実施例におけるピッチ抽出装置
のブロック図である。1は音声入力端子,2はLPF(Low P
ass Filter)部,3は正負判定部、4は2値化部、5は相
関演算部、8はピッチ候補決定部、9はピッチ有無判定
部、7はピッチ抽出結果出力端子であり、前記実施例と
同じものは,同一の番号を付与している。
Second Embodiment FIG. 2 is a block diagram of a pitch extracting device according to a second embodiment of the present invention. 1 is audio input terminal, 2 is LPF (Low P
ass Filter) section, 3 is a positive / negative determination section, 4 is a binarization section, 5 is a correlation calculation section, 8 is a pitch candidate determination section, 9 is a pitch presence / absence determination section, and 7 is a pitch extraction result output terminal. The same items as the examples are given the same numbers.

以上のように構成されたピッチ抽出装置について以下
その動作について説明する。
The operation of the pitch extracting device configured as described above will be described below.

まず,音声入力端子1より入力された信号は(第4
図、ステップ41)、LPF部2に入力され、LPF部2でLPF
(たとえば、カットオフ周波数900Hz)を通過した信号
は(第4図、ステップ42)は正負判定部3に入力され
る。正負判定部3では、信号の単位時間ごとの波形ピー
クレベルを見つけた後、信号を正信号部と負信号部に分
け、まず単位時間ごとの正信号部を2値化部4に入力す
る(第4図、ステップ43)。ピークレベルの探索方法は
実施例1と同様である。
First, the signal input from the voice input terminal 1 is (4th
In the figure, step 41), it is input to the LPF unit 2, and the LPF unit 2 inputs the LPF.
A signal that has passed a cutoff frequency of 900 Hz (for example, step 42 in FIG. 4) is input to the positive / negative determination section 3. The positive / negative determination section 3 finds the waveform peak level of each signal per unit time, then divides the signal into a positive signal section and a negative signal section, and first inputs the positive signal section per unit time to the binarization section 4 ( Figure 4, step 43). The peak level searching method is the same as that in the first embodiment.

2値化部4では、上記波形ピークレベルの一定倍(例
えば、70%)のレベルをクリップレベルとし、クリップ
レベル以上を1、以下を0として信号を2値化する(第
4図、ステップ44)。次に、相関演算部5で上記で2値
化された信号の自己相関を求める(第4図、ステップ4
5)。たとえば、サンプリング周波数8000Hzの信号で単
位区間長24msecの場合に区間全長の相関を算出すると19
2次の相関係数が算出される。
The binarizing unit 4 binarizes the signal by setting a level that is a certain multiple (for example, 70%) of the waveform peak level as a clip level, setting the clip level equal to or higher than 1 and the clip level equal to or lower than 0 (FIG. 4, step 44). ). Next, the correlation calculator 5 obtains the autocorrelation of the binarized signal (step 4 in FIG. 4).
Five). For example, if the unit interval length is 24 msec for a signal with a sampling frequency of 8000 Hz and the correlation of the entire interval length is calculated,
A second-order correlation coefficient is calculated.

次に、ピッチ候補決定部8で上記相関係数の次数の小
さい方から最初のピーク値と最初から2番目のピーク値
の比が一定値以上(例えば、30%以上)の場合に相当す
る単位区間にピッチが有ると判定し、上記ピーク間の距
離(単位は秒)の逆数をピッチとして結果をピッチ有無
判定部9に入力する(第4図、ステップ46、47)。
Next, a unit corresponding to a case where the ratio of the first peak value to the second peak value from the smallest order of the correlation coefficient is a certain value or more (for example, 30% or more) in the pitch candidate determining unit 8. It is determined that there is a pitch in the section, and the result is input to the pitch presence / absence determining unit 9 with the reciprocal of the distance between peaks (unit: second) being the pitch (FIG. 4, steps 46 and 47).

上記ピーク値の比が一定値以下の場合には、上記の処
理と同単位時間内の負信号部を2値化部に入力し(第4
図、ステップ48)、以上の2値化部以降の処理を行い
(第4図、ステップ49、50)、ピッチ有無判定部6で相
関係数の最初のピークと最初から2番目のピーク値の比
が一定値以上の場合にピッチ有り、一定値未満の場合に
ピッチ無しと判定し(第4図、ステップ51)、結果をピ
ッチ有りの場合にはピッチ有無判定部9に入力し(第4
図、ステップ52)、ピッチ無しの場合にはピッチ抽出結
果出力端子7より結果を出力する。
When the ratio of the peak values is equal to or less than a certain value, the negative signal part within the same unit time as the above process is input to the binarizing part (fourth value).
(FIG. 48, step 48), and the above-described processing after the binarization part is performed (FIG. 4, steps 49, 50), and the pitch presence / absence determination part 6 determines the first peak and the second peak value of the correlation coefficient. If the ratio is equal to or greater than a certain value, it is determined that there is a pitch, and if it is less than a certain value, it is determined that there is no pitch (step 51 in FIG. 4).
In the figure, step 52), if there is no pitch, the result is output from the pitch extraction result output terminal 7.

次に、ピッチ有無判定部9では上記処理にて決定され
たピッチが音声のピッチとして適当かどうかを次の条件
(1)(2)により判断する(第4図、ステップ54)。
Next, the pitch presence / absence determining unit 9 determines whether the pitch determined in the above process is appropriate as the pitch of voice according to the following conditions (1) and (2) (FIG. 4, step 54).

(1)現ピッチ候補と、前単位区間の信号で決定され
たピッチ候補との差が20Hz以下である。
(1) The difference between the current pitch candidate and the pitch candidate determined by the signal in the previous unit section is 20 Hz or less.

(2)ピッチ候補は40Hz以上かつ400Hz以下である。 (2) Pitch candidates are 40 Hz or more and 400 Hz or less.

上記2つの条件を共に満たした場合のみピッチ有りと
しどちらか一方でも満たさなかった場合にはピッチ無し
として結果をピッチ抽出結果出力端子7より出力する。
(第4図、ステップ55)。
Only when both of the above two conditions are satisfied, it is determined that there is a pitch, and when neither of them is satisfied, it is determined that there is no pitch and the result is output from the pitch extraction result output terminal 7.
(FIG. 4, step 55).

以上述べたように,本実施例によれば,正負判定部で
信号を正信号部と負信号部に分け、2値化部で正信号、
または負信号を信号のエネルギーレベルの大小により2
値化し、相関演算部で2値化された各々の信号の相関を
求め、ピッチ候補決定部で正信号または負信号のどちら
にも相関がなければピッチ無し、どちらか一方に相関が
あればピッチ候補が決定し、ピッチ有無判定部で上記ピ
ッチ候補が有音声のピッチとして適当であればピッチ有
り、不適当であればピッチ無しとすることにより、S/N
が低く雑音レベルが1ピッチ内の最大波高値以外の信号
レベルより大きい場合でも、音声区間にてピッチを抽出
し、さらに音声以外の信号区間でピッチの誤抽出を少な
くすることができる。
As described above, according to the present embodiment, the positive / negative determination unit divides the signal into the positive signal unit and the negative signal unit, and the binarization unit outputs the positive signal.
Or, a negative signal is set to 2 depending on the magnitude of the energy level of the signal.
The correlation is calculated for each of the signals binarized by the correlation calculation unit, and if there is no correlation between the positive signal and the negative signal in the pitch candidate determination unit, there is no pitch, and if there is correlation in either one, the pitch is calculated. When the candidate is determined and the pitch presence / absence determination unit determines that the pitch candidate is appropriate as the pitch of voiced speech, there is a pitch, and if it is inappropriate, there is no pitch.
Even if the noise level is low and the noise level is higher than the signal level other than the maximum peak value within one pitch, it is possible to extract the pitch in the voice section and further reduce erroneous extraction of the pitch in the signal section other than the voice.

発明の効果 本発明は、正負判定部で信号を正信号部と負信号部に
分け、2値化部で正信号、または負信号を信号のエネル
ギーレベルの大小により2値化し、相関演算部で2値化
された各々の信号の自己相関を求め、ピッチ有無判定部
で正信号または負信号のどちらか一方に相関があればピ
ッチ有りと判定することにより、S/Nが低く雑音レベル
が1ピッチ内の最大波高値以外の信号レベルより大きい
場合でも、音声区間にてピッチを抽出することができる
優れた抽出装置を実現するものである。
Advantageous Effects of the Invention The present invention divides a signal into a positive signal portion and a negative signal portion in the positive / negative determination unit, binarizes a positive signal or a negative signal in the binarization unit according to the magnitude of the energy level of the signal, and in the correlation calculation unit. The S / N is low and the noise level is 1 by obtaining the autocorrelation of each binarized signal and determining whether there is a pitch if the positive or negative signal is correlated in the pitch presence / absence determining unit. The present invention realizes an excellent extraction device that can extract a pitch in a voice section even when the signal level is higher than the maximum peak value in the pitch.

また、本発明は、正負判定部で信号を正信号部と負信
号部に分け、2値化部で正信号、または負信号を信号の
エネルギーレベルの大小により2値化し、相関演算部で
2値化された各々の信号の相関を求め、ピッチ候補決定
部で正信号または負信号のどちらにも相関がなければピ
ッチ無し、どちらか一方に相関があればピッチ候補を決
定し、ピッチ有無判定部で上記ピッチ候補が有音声のピ
ッチとして適当であればピッチ有り、不適当であればピ
ッチ無しとすることにより、S/Nが低く雑音レベルが1
ピッチ内の最大波高値以外の信号レベルより大きい場合
でも、音声区間にてピッチを抽出し、さらに音声以外の
信号区間でピッチの誤抽出を少なくすることができる優
れたピッチ抽出装置を実現するものである。
Further, according to the present invention, the positive / negative determination unit divides the signal into a positive signal unit and a negative signal unit, and the binarization unit binarizes the positive signal or the negative signal according to the magnitude of the energy level of the signal, and the correlation calculation unit performs the binary conversion. The correlation of each binarized signal is obtained, and if there is no correlation with either the positive signal or the negative signal in the pitch candidate determination unit, there is no pitch, and if there is a correlation with either one, the pitch candidate is determined and the presence / absence of pitch is determined. If the pitch candidate is appropriate as a pitch of voiced speech in the section, there is a pitch, and if it is inappropriate, there is no pitch, so that the S / N is low and the noise level is 1
To realize an excellent pitch extraction device capable of extracting a pitch in a voice section and reducing false extraction of a pitch in a signal section other than voice even if the signal level is higher than a signal level other than the maximum peak value in the pitch. Is.

【図面の簡単な説明】[Brief description of drawings]

第1図は、本発明の一実施例におけるピッチ抽出装置の
ブロック図、第2図は、本発明の第2の実施例における
ピッチ抽出装置のブロック図、第3図は、同第1実施例
のフローチャート、第4図は、同第2実施例のフローチ
ャート、第5図は、従来例におけるピッチ抽出装置のブ
ロック図である。 1……音声入力端子、2……LPF部、3……正負判定
部、4……2値化部、5……相関演算部、6、9……ピ
ッチ有無判定部、7……ピッチ抽出結果出力端子、8…
…ピッチ候補決定部
FIG. 1 is a block diagram of a pitch extracting device according to an embodiment of the present invention, FIG. 2 is a block diagram of a pitch extracting device according to a second embodiment of the present invention, and FIG. 3 is the same first embodiment. FIG. 4, FIG. 4 is a flowchart of the second embodiment, and FIG. 5 is a block diagram of a pitch extracting device in a conventional example. 1 ... Voice input terminal, 2 ... LPF section, 3 ... Positive / negative judgment section, 4 ... Binarization section, 5 ... Correlation calculation section, 6, 9 ... Pitch presence / absence judgment section, 7 ... Pitch extraction Result output terminal, 8 ...
... Pitch candidate determination unit

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】入力信号の正負を判定する正負判定部と信
号の正の値である部分(以後正信号部という)または信
号の負の値である部分(以後負信号部という)を2値化
する2値化部と、信号の相関を求める相関演算部とピッ
チの有無を判定するピッチ有無判定部を具備し、正負判
定部で信号を正信号部と負信号部に分け、2値化部で正
信号、または負信号を信号のエネルギーレベルの大小に
より2値化し、相関演算部で2値化された各々の信号の
相関を求め、ピッチ有無判定部で正信号または負信号の
どちらか一方に相関があればピッチ有りと判定すること
を特徴とするピッチ抽出装置。
1. A positive / negative judging section for judging whether the input signal is positive or negative, and a positive value portion of the signal (hereinafter referred to as a positive signal portion) or a negative value portion of the signal (hereinafter referred to as a negative signal portion) is binary. It has a binarizing unit for converting the signal, a correlation calculating unit for obtaining the correlation of the signal, and a pitch presence / absence determining unit for determining the presence / absence of pitch, and the positive / negative determining unit divides the signal into a positive signal unit and a negative signal unit, and binarizes the signal. Section binarizes a positive signal or a negative signal according to the magnitude of the energy level of the signal, the correlation operation section obtains the correlation of each of the binarized signals, and the pitch presence / absence determination section determines whether the signal is a positive signal or a negative signal. A pitch extraction device characterized by determining that there is a pitch if there is a correlation on one side.
【請求項2】入力信号の正負を判定する正負判定部と正
信号部または負信号部を2値化する2値化部と、信号の
相関を求める相関演算部とピッチ候補を決定するピッチ
候補決定部とピッチの有無を判定するピッチ有無判定部
を具備し、正負判定部で信号を正信号部と負信号部に分
け、2値化部で正信号、または負信号を信号のエネルギ
ーレベルの大小により2値化し、相関演算部で2値化さ
れた各々の信号の相関を求め、ピッチ候補決定部で正信
号または負信号のどちらにも相関がなければピッチ無
し、どちらか一方に相関があればピッチ候補を決定し、
ピッチ有無判定部で上記ピッチ候補が有声音のピッチと
して適当であればピッチ有り、不適当であればピッチ無
しとすることを特徴とするピッチ抽出装置。
2. A positive / negative judging section for judging whether the input signal is positive or negative, a binarizing section for binarizing the positive signal section or the negative signal section, a correlation calculation section for obtaining a signal correlation, and a pitch candidate for determining pitch candidates. The determination unit and the pitch presence / absence determination unit for determining the presence / absence of pitch are provided, and the positive / negative determination unit divides the signal into a positive signal unit and a negative signal unit, and the binarization unit determines a positive signal or a negative signal of the energy level of the signal. Binarization is performed according to the magnitude, and the correlation of each of the binarized signals is obtained by the correlation calculation unit. If there is no correlation between the positive signal and the negative signal in the pitch candidate determination unit, there is no pitch. If there is a pitch candidate,
A pitch extraction device characterized in that the pitch presence / absence determining unit determines that the pitch candidate is suitable as a pitch of a voiced sound, and determines that there is no pitch if it is inappropriate.
JP63274870A 1988-10-31 1988-10-31 Pitch extractor Expired - Lifetime JP2532618B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63274870A JP2532618B2 (en) 1988-10-31 1988-10-31 Pitch extractor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63274870A JP2532618B2 (en) 1988-10-31 1988-10-31 Pitch extractor

Publications (2)

Publication Number Publication Date
JPH02120800A JPH02120800A (en) 1990-05-08
JP2532618B2 true JP2532618B2 (en) 1996-09-11

Family

ID=17547709

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63274870A Expired - Lifetime JP2532618B2 (en) 1988-10-31 1988-10-31 Pitch extractor

Country Status (1)

Country Link
JP (1) JP2532618B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3119204B2 (en) * 1997-06-27 2000-12-18 日本電気株式会社 Audio coding device
WO2001078062A1 (en) * 2000-04-06 2001-10-18 Telefonaktiebolaget Lm Ericsson (Publ) Pitch estimation in speech signal

Also Published As

Publication number Publication date
JPH02120800A (en) 1990-05-08

Similar Documents

Publication Publication Date Title
CN100485780C (en) Quick audio-frequency separating method based on tonic frequency
CN101625858A (en) Method for extracting short-time energy frequency value in voice endpoint detection
JP2532618B2 (en) Pitch extractor
JPH01159697A (en) voice recognition device
JP3091537B2 (en) How to create voice patterns
JP2992324B2 (en) Voice section detection method
JPH04261591A (en) automatic music transcription device
Xu et al. Voice activity detection using entropy-based method
JPS62141595A (en) Voice detection system
JPS61233791A (en) Speech interval detection method in speech recognition equipment
JP3484559B2 (en) Voice recognition device and voice recognition method
JP3008404B2 (en) Voice recognition device
JP3212785B2 (en) Signal detection device
KR100345402B1 (en) An apparatus and method for real - time speech detection using pitch information
Huici et al. A COMBINED ALGORITHM FOR PITCH DETECTION OF SPEECH SIGNALS
JPS6131880B2 (en)
JPS63163495A (en) Voice section detection device
KR100523905B1 (en) Dual Speech Detection Method of The Startpoint and The Endpoint in Speech Recognition
KR970060044A (en) Endpoint Detection Method Using Frequency Domain Information in Colored Noisy Environment
JP3450972B2 (en) Pattern recognition device
KR950002704B1 (en) Speech recognition system
JPS63281199A (en) Voice segmentation apparatus
KR20000074086A (en) Ending point detection method of sound file using pitch difference price of sound
JPH0451840B2 (en)
JPH0383100A (en) Detector for voice section