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
JPH0769716B2 - Pitch extractor - Google Patents
[go: Go Back, main page]

JPH0769716B2 - Pitch extractor - Google Patents

Pitch extractor

Info

Publication number
JPH0769716B2
JPH0769716B2 JP26178388A JP26178388A JPH0769716B2 JP H0769716 B2 JPH0769716 B2 JP H0769716B2 JP 26178388 A JP26178388 A JP 26178388A JP 26178388 A JP26178388 A JP 26178388A JP H0769716 B2 JPH0769716 B2 JP H0769716B2
Authority
JP
Japan
Prior art keywords
output
signal
time
comparing
clocking
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
Application number
JP26178388A
Other languages
Japanese (ja)
Other versions
JPH02108100A (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 JP26178388A priority Critical patent/JPH0769716B2/en
Publication of JPH02108100A publication Critical patent/JPH02108100A/en
Publication of JPH0769716B2 publication Critical patent/JPH0769716B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

PURPOSE:To execute a pitch extraction with high accuracy by a simple constitution by converting the acoustic signal of an input to a digital signal and clocking a period, storing a timer value in a storage means, and also, comparing it with the result of clocking in the past. CONSTITUTION:An acoustic signal of an input is converted to a digital signal by a binarization means 2, and the period is clocked by a timer means 3. A timer value being the result of clocking is stored in a storage means 4, and also, the timer values of a high level and a low level are compared successively with each timer value corresponding to a high level and a low level in the past, respectively by a first comparing means 5. Subsequently, the signal which is read out successively from the storage means 4 is accumulated and added by an adding means 6 until a coincidence signal is outputted by a first comparing means 5, the accumulated and added value and a latch 7 in which an accumulated and added value in the past is held are compared, and when a roughly equal result is obtained, the accumulated and added value of the adding means 6 is outputted as a pitch period. In such a manner, the pitch extraction of high accuracy can be executed without necessitating a high speed operation processing, and also, by a simple constitution.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、各種楽音及び音声等の音響信号のピッチ抽出
装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pitch extraction device for audio signals such as various musical sounds and voices.

従来の技術 近年、デジタル技術の進歩にともない、音響信号からピ
ッチを抽出するための各種のピッチ抽出技術が提案され
ており、時間波形の自己相関を求める技術やケプストラ
ム技術等が知られている。そして演算量の軽減、或は高
速処理を目的としたピッチ抽出の技術として極性反転検
出によるピッチ抽出技術が考えられている。
2. Description of the Related Art In recent years, with the progress of digital technology, various pitch extraction techniques for extracting a pitch from an acoustic signal have been proposed, and a technique for obtaining an autocorrelation of a time waveform, a cepstrum technique, etc. are known. A pitch extraction technique based on polarity reversal detection is considered as a pitch extraction technique for reducing the amount of calculation or for high-speed processing.

以下、図面を参照しながら上述のピッチ抽出装置につい
て説明する。
Hereinafter, the pitch extraction device described above will be described with reference to the drawings.

第3図は従来のピッチ抽出装置の構成を示すものであ
る。
FIG. 3 shows the structure of a conventional pitch extracting device.

第3図において、11は音響信号入力端子、12はハイパス
フィルタ、13はローパスフィルタ、14はアナログの音響
信号をデジタルデータに変換するA/Dコンバータ、15はA
/Dコンバータ14から出力されるデジタルデータの極性反
転を検出して極性反転検出信号を出力する極性反転検出
部、16は極性反転検出部15から出力された極性反転検出
信号に従ってピッチ周期の計時の開始、或は終了を指示
する計時指示信号を出力する制御部、17は計時指示信号
に従ってデジタルデータのピッチ周期を計時する計時
部、18は出力端子である。
In FIG. 3, 11 is an acoustic signal input terminal, 12 is a high-pass filter, 13 is a low-pass filter, 14 is an A / D converter for converting an analog acoustic signal into digital data, and 15 is an A / D converter.
/ D converter 14 detects the polarity inversion of the digital data output polarity inversion detection unit that outputs a polarity inversion detection signal, 16 is the polarity inversion detection signal output from the polarity inversion detection unit 15 A control unit 17 outputs a time measurement instruction signal for instructing start or end, a time measurement unit 17 for measuring a pitch period of digital data according to the time measurement instruction signal, and an output terminal 18.

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

マイクロホン等から音響信号入力端子11に入力される音
響信号はハイパスフィルタ12によって直流分を除去され
た後に、ローパスフィルタ13を通過することによってサ
ンプリング定理を満足するアンチエイリアジングフィル
タリングが為され、A/Dコンバータ14によって順次アナ
ログデジタル変換されてデジタルデータとなる。
The acoustic signal input to the acoustic signal input terminal 11 from the microphone or the like is subjected to antialiasing filtering that satisfies the sampling theorem by passing through the lowpass filter 13 after the direct current component is removed by the highpass filter 12, and A / The D converter 14 sequentially performs analog-digital conversion to obtain digital data.

次に、極性反転検出部15はA/Dコンバータ14から順次出
力されるデジタルデータの極性反転を検出した後極性反
転検出信号を制御部16へ出力する。制御部16は、極性反
転検出信号に従ってピッチ周期の計時の開始、或は終了
を指示する計時指示信号を計時部17に出力する。ここで
制御部16から計時開始を指示する計時指示信号が出力さ
れると計時部17はデジタルデータのサンプル個数のカウ
ント、即ちピッチ周期の計時を開始する。
Next, the polarity inversion detection unit 15 detects the polarity inversion of the digital data sequentially output from the A / D converter 14, and then outputs the polarity inversion detection signal to the control unit 16. The control unit 16 outputs to the timing unit 17 a timing instruction signal for instructing the start or end of the timing of the pitch period according to the polarity inversion detection signal. When the control section 16 outputs a timing instruction signal for instructing to start timing, the timing section 17 starts counting the number of samples of digital data, that is, counting the pitch period.

更に計時終了を指示する計時指示信号が制御部16から出
力されると計時部17はそれまでのサンプル個数、即ち計
時結果をピッチ周期として制御部16に出力した後、計時
結果をリセットする。
Further, when the control section 16 outputs a time measurement instruction signal for instructing the end of time measurement, the time measurement section 17 outputs the number of samples up to that time, that is, the time measurement result to the control section 16 as a pitch cycle, and then resets the time measurement result.

以上の操作を極性反転検出部15の極性反転検出信号に従
って繰り返すことによりA/Dコンバータ14から順次出力
されるデジタルデータのピッチ周期を得ることとなる。
By repeating the above operation according to the polarity inversion detection signal of the polarity inversion detection unit 15, the pitch cycle of the digital data sequentially output from the A / D converter 14 can be obtained.

なお、ピッチ周期Ni個をいわゆるピッチFi[Hz]に変換
するにはサンプリング周波数Fs[Hz]を用いて、 Fi[Hz]=Fs/Ni …(1) として求めることができる。
In order to convert the Ni pitch periods into the so-called pitch Fi [Hz], the sampling frequency Fs [Hz] can be used and Fi [Hz] = Fs / Ni (1) can be obtained.

発明が解決しようとする課題 しかしながら、上記のような構成では(1)式から明ら
かなようにサンプリング周波数によって得られるピッチ
周期の精度が変わってしまうばかりか、精度を上げるた
めにはサンプリング周波数を高くしなければならず、従
って高速な演算処理が必要となり高価な装置になるとい
う問題があった。
DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention However, in the above-mentioned configuration, not only the accuracy of the pitch period obtained by the sampling frequency changes as is clear from the equation (1), but the sampling frequency must be increased in order to improve the accuracy. Therefore, there has been a problem that high-speed arithmetic processing is required and an expensive device is required.

本発明は上記問題点に鑑みて、高速演算処理を必要とせ
ず、かつ簡単な構成で精度の高いピッチ抽出装置を提供
するものである。
In view of the above problems, the present invention provides a pitch extraction device that does not require high-speed arithmetic processing and has a simple configuration and high accuracy.

課題を解決するための手段 この目的を達成するために、本願の請求項1の発明によ
るピッチ抽出装置は、音響信号を2値化する2値化手段
と、前記2値化手段で2値化された音響信号の周期を計
時する計時手段と、前記計時手段により計時された計時
値を順次記憶する手段であり少なくとも2つ以上の計時
値を記憶することができる記憶手段と、前記計時手段に
より計時された計時値と前記記憶手段に記憶した過去の
計時値を順次比較し2つの計時値の比が定められた値の
範囲内にある場合一致信号を出力する第1の比較手段
と、前記第1の比較手段により一致信号が出力されるま
でに前記記憶手段に記憶された計時値を累積加算する加
算手段と、前記加算手段からの計数値の累積加算結果を
保持するラッチと、前記加算手段の出力である累積加算
結果と前記ラッチに保持されている過去の累積加算結果
を比較し、2つの累積加算結果の比が定められた値に範
囲内にある場合一致信号を出力する第2の比較手段とを
具備し、前記第2の比較手段から一致信号が得られた場
合前記加算手段の出力である累積加算結果を音響信号の
ピッチ周期として出力するものである。また本願の請求
項2の発明によるピッチ抽出装置は、このような構成に
加えて第2の比較手段より一致出力が得られた場合に前
記加算手段の出力である累積加算結果と前記ラッチに保
持されている過去の累積加算結果の平均値を演算する平
均化手段を有し、2値化手段により得られた2値化され
た音響信号の高レベル及び低レベル双方につき、それぞ
れ最新の計時結果とほぼ同等の過去の計時結果までの計
時結果の累積加算値を求め、2つの累積加算結果の平均
値をピッチ周期として出力するようにしたものである。
Means for Solving the Problem In order to achieve this object, a pitch extraction device according to the invention of claim 1 of the present application, a binarizing means for binarizing an acoustic signal, and a binarizing means for binarizing the same. The clocking means for timing the period of the generated acoustic signal, the storage means for sequentially storing the clocked values clocked by the clocking means, and the storage means for storing at least two clocked values; and the clocking means. First comparing means for sequentially comparing the measured time value and the past measured value stored in the storage means, and outputting a coincidence signal when the ratio of the two measured values is within a predetermined value range; An adding means for accumulatively adding the time count values stored in the storage means until the coincidence signal is output by the first comparing means, a latch for holding the cumulative addition result of the count values from the adding means, and the addition. The output of the means The second addition means compares the product addition result with the past cumulative addition result held in the latch, and outputs a coincidence signal when the ratio of the two cumulative addition results is within a predetermined value. When the coincidence signal is obtained from the second comparing means, the cumulative addition result which is the output of the adding means is output as the pitch period of the acoustic signal. Further, in addition to the above configuration, the pitch extracting apparatus according to the invention of claim 2 of the present application holds the accumulated addition result which is the output of the adding means and the latch in the case where the coincidence output is obtained from the second comparing means. Has the averaging means for calculating the average value of the past cumulative addition results, and has the latest timing result for each of the high level and the low level of the binarized acoustic signal obtained by the binarizing means. The cumulative addition value of the timing results up to the past timing result, which is almost the same as the above, is obtained, and the average value of the two cumulative addition results is output as the pitch period.

作用 上記構成によれば、入力の音響信号は2値化手段により
ディジタル信号に変換され、計時手段により周期を計時
される。計時結果である計時値は記憶手段に記憶される
と共に、高レベル及び低レベルの計時値を各々過去の高
レベル及び低レベルに対応した計時値同士と順次第1の
比較手段により比較し、その比が所定範囲内にあるかど
うかを比較している。そして第1の比較手段により一致
信号が出力されるまで記憶手段から順次読み出された信
号を加算手段によって累積加算し、累積加算値と過去の
累積加算値が保持されたラッチとを比較し、ほぼ同等の
結果が得られる場合には加算手段の累積加算値をピッチ
周期として出力するようにしている。
Operation According to the above configuration, the input acoustic signal is converted into a digital signal by the binarizing means, and the period is timed by the time counting means. The time value which is the time measurement result is stored in the storage means, and the time values of the high level and the low level are sequentially compared with the time values corresponding to the past high level and low level respectively by the first comparing means, It is compared whether the ratio is within a predetermined range. Then, the signals sequentially read from the storage means are cumulatively added by the adding means until the coincidence signal is output by the first comparing means, and the cumulative addition value is compared with the latch holding the past cumulative addition value, When almost equal results are obtained, the cumulative addition value of the adding means is output as the pitch cycle.

また、本願の請求項2の発明では、こうして得られた累
積加算値とラッチに保持されている累積加算値との平均
をピッチ周期として出力するようにしている。
Further, in the invention of claim 2 of the present application, the average of the cumulative addition value thus obtained and the cumulative addition value held in the latch is output as the pitch cycle.

実施例 以下、本発明の一実施例について図面を参照しながら説
明する。
Embodiment An embodiment of the present invention will be described below with reference to the drawings.

第1図は、本発明の一実施例におけるピッチ抽出装置の
ブロック図を示すものであり、第2図は第1図に示すブ
ロック図の動作波形である。
FIG. 1 is a block diagram of a pitch extracting device according to an embodiment of the present invention, and FIG. 2 is operation waveforms of the block diagram shown in FIG.

第1図において1は音響信号入力端子、2は音響信号を
2値化する2値化手段、3は計時手段であり2値化手段
2の出力により制御され出力に出力ラッチを持つ(図示
せず)。4は記憶手段であり計時手段3の出力である計
時値を記憶する。5は第1の比較手段であり計時手段3
の出力及び記憶手段4から読み出された計時値を比較し
両計時値の比が定められた範囲内であるとき一致信号を
出力する。6は出力ラッチ付き(図示せず)加算手段で
あり記憶手段4から読み出される計時値を累積加算す
る。7は、ラッチであり加算器6の出力を一時保持す
る。8は平均化手段でありラッチ7に保持されているデ
ータと加算手段6の出力データすなわち高レベルと低レ
ベルにそれぞれ対応した累積加算結果の平均を取る。9
は第2の比較手段であってラッチ7の入力と出力すなわ
ち高レベルと低レベルにそれぞれ対応した累積加算結果
の比較を行う。10は出力端子である。
In FIG. 1, 1 is an acoustic signal input terminal, 2 is a binarizing means for binarizing an acoustic signal, 3 is a timing means, which is controlled by the output of the binarizing means 2 and has an output latch (not shown). No). Reference numeral 4 is a storage means for storing the time count value output from the time count means 3. Reference numeral 5 is a first comparing means, which is a clocking means 3
And the time values read from the storage means 4 are compared, and a coincidence signal is output when the ratio of both time values is within a predetermined range. Reference numeral 6 denotes an adding means with an output latch (not shown), which cumulatively adds the time count values read from the storage means 4. A latch 7 temporarily holds the output of the adder 6. Reference numeral 8 is an averaging means, which averages the data held in the latch 7 and the output data of the adding means 6, that is, the cumulative addition results corresponding to the high level and the low level, respectively. 9
Is a second comparing means for comparing the input and output of the latch 7, that is, the cumulative addition results corresponding to the high level and the low level, respectively. 10 is an output terminal.

次に本実施例の動作について説明する。音響信号入力端
子1に第2図(a)に示す音響信号が入力されると、2
値化手段2の出力信号は第2図(b)に示す波形にな
る。計時手段3はクロック信号(図示せず)により計時
を行い、2値化手段2の出力信号の波形の高レベル及び
低レベルの時間TU-4,TL-4、TU-3、TL-3,TU-2,TL-2・・
・TU0、TL0を順次計時し出力ラッチ(図示せず)にラッ
チする。第2図(c)に計時手段3の出力ラッチの信号
の内容を示す。記憶手段4は2値化手段2の出力信号の
波形の立ち上がり及び立ち下がりで計時値TUnあるいは,
TLnを記憶した後第2図(d)に示すように計時値TL-1
から順次過去の計時値を読み出す。今高レベルの計時値
TU0を記憶手段4に記憶したとするならばこの過去の計
時値TLn-1、TUn-1、TLn-2、TUn-2、・・・は記憶手段4
から順次比較手段5に送られ、記憶手段4から読み出さ
れた計時値は最新の計時値TU0と比較され、両計時値の
比が定められた範囲内であるとき第2図(e)に示す一
致信号を出力すると共に記憶手段4は計時値読み出しを
停止する。この時最新の計時値が高レベルまたは低レベ
ルのものであれば比較手段5による比較は各々過去の高
レベルまたは低レベルの計時値とのみ比較される。また
記憶手段4から順次読み出される過去の計時値は加算手
段6により累積加算される。累積加算結果を第2図
(f)に示す。この累積加算結果(TL-1)+(TU-1)+
(TL-2)+(TU-2)はラッチ7に保存されている過去の
計時結果により得られた累積加算結果(TU-1)+
(TL-2)+(TU-2)+(TL-3)との比較手段9により比
較され、両累積加算結果が定められた範囲内である場合
比較手段9は第2図(g)に示す一致信号を出力する。
比較手段9から一致信号が得られたならば平均化手段8
により加算手段6の出力である最新の累積加算結果(T
L-1)+(TU-1)+(TL-2)+(TU-2)とラッチ7に保
存されている過去の累積加算結果(TU-1)+(TL-2)+
(TU-2)+(TL-3)の平均すなわち P={(TL-1)+2(TU-1)+2(TL-2)+2(TU-2)+(TL-3)}/2 が平均化手段8により演算され出力端子10から第2図
(h)に示すように音響信号のピッチ周期P0として出力
される。また出力端子10からピッチ周期P0が出力された
ならばラッチ7は、加算器6の出力である最新の累積加
算結果を保存する。
Next, the operation of this embodiment will be described. When the acoustic signal shown in FIG. 2 (a) is input to the acoustic signal input terminal 1, 2
The output signal of the digitizing means 2 has the waveform shown in FIG. The time measuring means 3 measures time by a clock signal (not shown), and the high level and low level times T U-4 , T L-4 , T U-3 , T of the waveform of the output signal of the binarizing means 2 L-3 , T U-2 , T L-2 ...
・ T U0 and T L0 are sequentially counted and latched in the output latch (not shown). FIG. 2 (c) shows the contents of the signal of the output latch of the timing means 3. The storage means 4 stores the measured value T Un or
After storing T Ln, as shown in FIG. 2 (d), the measured value T L-1
The sequentially measured values are read from. The current high level time value
If T U0 is stored in the storage means 4, these past measured values T Ln-1 , T Un-1 , T Ln-2 , T Un-2 , ... Are stored in the storage means 4.
From the storage means 4 is sequentially sent to the comparing means 5 from the storage means 4, and the latest time value T U0 is compared, and when the ratio of both time values is within a predetermined range, FIG. 2 (e). The coincidence signal shown in (1) is output, and the storage means 4 stops reading the measured value. At this time, if the latest time-measured value is of high level or low-level, the comparison by the comparison means 5 is compared only with the time-measured value of the past high-level or low-level. Further, the past time count values sequentially read from the storage means 4 are cumulatively added by the addition means 6. The cumulative addition result is shown in FIG. This cumulative addition result (T L-1 ) + (T U-1 ) +
(T L-2 ) + (T U-2 ) is the cumulative addition result (T U-1 ) + obtained from the past timing result stored in the latch 7.
(T L-2 ) + (T U-2 ) + (T L-3 ) is compared by the comparison means 9 and both cumulative addition results are within a predetermined range. The matching signal shown in g) is output.
If a coincidence signal is obtained from the comparison means 9, the averaging means 8
The latest cumulative addition result (T
L-1 ) + (T U-1 ) + (T L-2 ) + (T U-2 ) and the past cumulative addition result (T U-1 ) + (T L-2 stored in the latch 7 ) +
Average of (T U-2 ) + (T L-3 ), that is, P 0 = {(T L-1 ) +2 (T U-1 ) +2 (T L-2 ) +2 (T U-2 ) + (T L-3 )} / 2 is calculated by the averaging means 8 and output from the output terminal 10 as the pitch period P 0 of the acoustic signal as shown in FIG. 2 (h). When the pitch period P 0 is output from the output terminal 10, the latch 7 stores the latest cumulative addition result which is the output of the adder 6.

ピッチ周期P0は音響信号のピッチ周期に対応した信号で
あり計時手段3に入力されるクロック信号CKとの関係は であり、ピッチ周期P0を高精度で求めようとするならば
クロック信号CKの周波数を高くすればよいことがわか
る。また、第2図(a,b)から、ピッチ周期P0は (TL-1)+(TU-1)+(TL-2)+(TU-2)、 (TU-1)+(TL-2)+(TU-2)+(TL-3)、 (TL-2)+(TU-2)+(TL-3)+(TU-4)… であることから、音響信号の高調波によるピッチの誤抽
出を防止することが出来る。
The pitch period P 0 is a signal corresponding to the pitch period of the acoustic signal, and has a relationship with the clock signal CK input to the timing means 3. Therefore, it is understood that if the pitch period P 0 is to be obtained with high accuracy, the frequency of the clock signal CK should be increased. From FIG. 2 (a, b), the pitch period P 0 is (T L-1 ) + (T U-1 ) + (T L-2 ) + (T U-2 ), (T U-1 ) + (T L-2 ) + (T U-2 ) + (T L-3 ), (T L-2 ) + (T U-2 ) + (T L-3 ) + (T U-4 ) Therefore, it is possible to prevent erroneous extraction of pitch due to harmonics of the acoustic signal.

発明の効果 本願請求項1及び2の発明によれば、入力の音響信号は
2値化手段によりディジタル信号に変換され、計時手段
により周期を計時される。計時結果である計時値は記憶
手段に記憶されると共に過去の計時結果と比較手段によ
り比較される。ここで過去の計時結果とほぼ同等の結果
が有れば比較の対象となった過去の計時値の累積加算値
は入力の音響信号のピッチ周期に対応した値となってい
るが、上記の方法を2値化した音響信号の高レベル、低
レベル双方について行うことによりピッチ周期の誤抽出
を防いでいる。このように本発明によれば簡単な構成で
精度の高いピッチ抽出が行えると共に音響信号の高調波
あるいは雑音によるピッチ周期の抽出誤りを防止するこ
とが出来る。
According to the inventions of claims 1 and 2, the input acoustic signal is converted into a digital signal by the binarizing means, and the period is timed by the timekeeping means. The measured value, which is the measured result, is stored in the storage means and is compared with the past measured result by the comparison means. If there is a result that is almost equivalent to the past time measurement result, the cumulative addition value of the past time measurement values that is the target of comparison is a value corresponding to the pitch period of the input acoustic signal. Is performed for both the high level and the low level of the binarized acoustic signal to prevent erroneous extraction of the pitch period. As described above, according to the present invention, it is possible to perform highly accurate pitch extraction with a simple configuration and prevent pitch period extraction errors due to harmonics or noise of an acoustic signal.

また、ピッチ周期抽出精度を上げるため高速に演算処理
をする必要がなく安価なハードウェアでの実現が可能と
なるという効果が得られる。
Further, there is an effect that it is not necessary to perform high-speed arithmetic processing in order to improve the pitch period extraction accuracy, and it can be realized by inexpensive hardware.

また、本願の請求項2の発明ではこの効果に加えて、得
られた加算手段の累積加算値とラッチにより保持されて
いるピッチ周期の平均をとっているため、より正確なピ
ッチ周期を得ることができるという効果が得られる。
Further, in addition to this effect, the invention of claim 2 of the present application takes an average of the obtained cumulative addition value of the adding means and the pitch period held by the latch, so that a more accurate pitch period can be obtained. The effect of being able to do is obtained.

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

第1図は、本発明の一実施例におけるピッチ抽出装置の
ブロック図、第2図は本発明の一実施例に係る各データ
の例示的波形図、第3図は従来技術におけるピッチ抽出
装置のブロック図である。 1……音響信号入力端子、2……2値化手段、3……計
時手段、4……記憶手段、5……比較手段、6……加算
手段、7……ラッチ、8……平均化手段、9……比較手
段、10……出力端子、11……音響信号入力端子、12……
ハイパスフィルタ、13……ローパスフィルタ、14……A/
Dコンバータ、15……極性反転検出部、16……制御部、1
7……計時部、18……出力端子。
FIG. 1 is a block diagram of a pitch extracting device according to one embodiment of the present invention, FIG. 2 is an exemplary waveform diagram of each data according to one embodiment of the present invention, and FIG. 3 is a pitch extracting device of a conventional technique. It is a block diagram. 1 ... Acoustic signal input terminal, 2 ... Binarization means, 3 ... Timekeeping means, 4 ... Storage means, 5 ... Comparison means, 6 ... Addition means, 7 ... Latch, 8 ... Averaging Means, 9 …… Comparison means, 10 …… Output terminal, 11 …… Sound signal input terminal, 12 ……
High pass filter, 13 …… Low pass filter, 14 …… A /
D converter, 15 ... polarity reversal detection unit, 16 ... control unit, 1
7 …… Timer, 18 …… Output terminal.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 中西 雅浩 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 品田 裕子 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Masahiro Nakanishi 1006 Kadoma, Kadoma City, Osaka Prefecture Matsushita Electric Industrial Co., Ltd. (72) Yuko Shinada, 1006 Kadoma, Kadoma City, Osaka Matsushita Electric Industrial Co., Ltd.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】音響信号を2値化する2値化手段と、前記
2値化手段で2値化された音響信号の高レベル及び低レ
ベルの時間をそれぞれ計時する計時手段と、前記計時手
段により計時された計時値を順次記憶する手段であり少
なくとも2つの計時値を記憶することができる記憶手段
と、前記計時手段により計時された計時値と前記記憶手
段に記憶した計時値を順次読み出し前記高レベルに対応
した計時値同士及び前記低レベルに対応した計時値同士
を順次比較し計時値比が定められた値の範囲内にある場
合一致信号を出力する第1の比較手段と、前記第1の比
較手段により一致信号が出力されるまでに前記記憶手段
から順次読みだされた計時値を累積加算する加算手段
と、前記加算手段の出力を一時保持するラッチと、前記
加算手段の出力である累積加算結果と前記ラッチに保持
されている累積加算結果とを比較する第2の比較手段と
を具備し、前記第2の比較手段からの一致信号があると
き前記加算手段の出力である累積加算結果を音響信号の
ピッチ周期として出力することを特徴とするピッチ抽出
装置。
1. A binarizing means for binarizing an audio signal, a clocking means for clocking high level and low level times of the audio signal binarized by the binarizing means, and the clocking means. Storage means for sequentially storing the clocked values clocked by, and a storage means capable of storing at least two clocked values; a clocked value clocked by the clocking means and a clocked value stored in the storage means, which are sequentially read out. First comparing means for sequentially comparing the timer values corresponding to the high level and the timer values corresponding to the low level, and outputting a coincidence signal when the timer value ratio is within a predetermined value range; The adder means for cumulatively adding the clock values sequentially read from the storage means until the coincidence signal is output by the comparator means 1, the latch for temporarily holding the output of the adder means, and the output of the adder means. Ah A second comparison means for comparing the cumulative addition result with the cumulative addition result held in the latch, and the cumulative addition which is the output of the addition means when there is a coincidence signal from the second comparison means. A pitch extraction device which outputs a result as a pitch cycle of an acoustic signal.
【請求項2】音響信号を2値化する2値化手段と、前記
2値化手段で2値化された音響信号の高レベル及び低レ
ベルの時間をそれぞれ計時する計時手段と、前記計時手
段により計時された計時値を順次記憶する手段であり少
なくとも2つの計時値を記憶することができる記憶手段
と、前記計時手段により計時された計時値と前記記憶手
段に記憶した計時値を順次読みだし前記高レベルに対応
した計時値同士及び前記低レベルに対応した計時値同士
を順次比較し計時値比が定められた値の範囲内にある場
合一致信号を出力する第1の比較手段と、前記第1の比
較手段により一致信号が出力されるまでに前記記憶手段
から順次読みだされた計時値を累積加算する加算手段
と、前記加算手段の出力を一時保持するラッチと、前記
加算手段の出力である累積加算結果と前記ラッチに保持
されている累積加算結果とを比較する第2の比較手段
と、前記2つの累積加算結果の平均値を出力する平均化
手段とを具備し、前記第2の比較手段からの一致信号が
あるときに前記ラッチと加算手段に保持される前記高レ
ベルと前記低レベルに対応した累積加算結果の平均値を
音響信号のピッチ周期として出力することを特徴とする
ピッチ抽出装置。
2. A binarizing means for binarizing an audio signal, a clocking means for timing the high level time and the low level time of the audio signal binarized by the binarizing means, and the clocking means. Storage means for sequentially storing the time-measured values by means of the storage means capable of storing at least two time-measured values, and the time-measured values measured by the time-measurement means and the time-measured values stored in the memory means are sequentially read. First comparing means for sequentially comparing the timer values corresponding to the high level and the timer values corresponding to the low level, and outputting a coincidence signal when the timer value ratio is within a predetermined value range; Addition means for accumulatively adding the time count values sequentially read from the storage means until the coincidence signal is output by the first comparison means, a latch for temporarily holding the output of the addition means, and an output of the addition means. And The second comparison means further comprises: second comparison means for comparing the cumulative addition result with the cumulative addition result held in the latch; and averaging means for outputting an average value of the two cumulative addition results. When there is a coincidence signal from the means, the average value of the cumulative addition results corresponding to the high level and the low level held in the latch and the adding means is output as the pitch period of the acoustic signal. apparatus.
JP26178388A 1988-10-18 1988-10-18 Pitch extractor Expired - Fee Related JPH0769716B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26178388A JPH0769716B2 (en) 1988-10-18 1988-10-18 Pitch extractor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26178388A JPH0769716B2 (en) 1988-10-18 1988-10-18 Pitch extractor

Publications (2)

Publication Number Publication Date
JPH02108100A JPH02108100A (en) 1990-04-19
JPH0769716B2 true JPH0769716B2 (en) 1995-07-31

Family

ID=17366641

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26178388A Expired - Fee Related JPH0769716B2 (en) 1988-10-18 1988-10-18 Pitch extractor

Country Status (1)

Country Link
JP (1) JPH0769716B2 (en)

Also Published As

Publication number Publication date
JPH02108100A (en) 1990-04-19

Similar Documents

Publication Publication Date Title
US20090251129A1 (en) Frequency measurement device and measurement method
US4053839A (en) Method and apparatus for the frequency multiplication of composite waves
JPH0769716B2 (en) Pitch extractor
US4685075A (en) Apparatus for measuring propagation time of ultrasonic waves
JPS624971B2 (en)
JPH0690077B2 (en) Pitch extractor
JP3171026B2 (en) Frequency spectrum analyzer
JPH0690076B2 (en) Pitch extractor
JPH0656319B2 (en) Pitch extractor
JPS60175099A (en) Pitch extractor
JPH0690078B2 (en) Pitch extractor
JPS5948658A (en) Aliasing error detection circuit
JPH02114300A (en) Pitch extraction filter and pitch extraction device
JPH0798336A (en) Sampling type measuring device
JPS59218498A (en) Voice frequency detection circuit
JPH0690640B2 (en) Pitch extractor
JP3986747B2 (en) Data collection method and apparatus for time-of-flight mass spectrometer and data processing method and apparatus
JPH05265490A (en) Pitch cycle extractor
JPS5858028A (en) Apparatus for cyclic noise of living body signal
SU948368A1 (en) Apparatus for converting rr-intervals of electrocardiogram to code
SU1661827A1 (en) Speech sounds recognition device
SU1672475A1 (en) Device to determine extremums
SU1264354A2 (en) Device for measuring noise level during speech pauses
JP2626473B2 (en) Electronic musical instrument input control device
JPH1183914A (en) Period detecting equipment and period detecting method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 12

Free format text: PAYMENT UNTIL: 20070731

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 13

Free format text: PAYMENT UNTIL: 20080731

LAPS Cancellation because of no payment of annual fees