JPS63153600A - ピツチ抽出装置 - Google Patents
ピツチ抽出装置Info
- Publication number
- JPS63153600A JPS63153600A JP61300974A JP30097486A JPS63153600A JP S63153600 A JPS63153600 A JP S63153600A JP 61300974 A JP61300974 A JP 61300974A JP 30097486 A JP30097486 A JP 30097486A JP S63153600 A JPS63153600 A JP S63153600A
- Authority
- JP
- Japan
- Prior art keywords
- integrator
- pitch
- digital data
- converter
- value
- 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.)
- Granted
Links
Landscapes
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
- Working-Up Tar And Pitch (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、各種楽音及び音声等の音響信号のピッチ抽出
装置に関するものである。
装置に関するものである。
従来の技術
2ベー/゛
近年、デジタル技術の進歩に伴ない、各種ピッチ抽出技
術が提案されており、時間波形の自己相関を求める技術
やケプヌトラム技術等があるが乗算器を必要としない技
術として積分型ピッチ抽出技術がある(例えば、日本音
響学会・音声研究会資料・資料番号582−ots (
1982−4)P、P。
術が提案されており、時間波形の自己相関を求める技術
やケプヌトラム技術等があるが乗算器を必要としない技
術として積分型ピッチ抽出技術がある(例えば、日本音
響学会・音声研究会資料・資料番号582−ots (
1982−4)P、P。
33〜40)。
以下、図面を参照しながら上述のピッチ抽出装置につハ
て説明する。
て説明する。
第3図は従来のピッチ抽出装置の構成を示すものである
。第3図において、1Q1はノ1イパスフィルタ、10
2はローパスフィルタ、103はAD(アナログ・デジ
タル)コンバータ、104は積分器、105は判定部で
ある。
。第3図において、1Q1はノ1イパスフィルタ、10
2はローパスフィルタ、103はAD(アナログ・デジ
タル)コンバータ、104は積分器、105は判定部で
ある。
以上のように構成されたピッチ抽出装置について、以下
その動作について説明する。
その動作について説明する。
マイクロホン等から入力される音声信号はノ・イパスフ
ィルタ101によって直流分を除去された後K、ローパ
スフィルタ102を通過することによってサンプリング
定理を満足するアンチェイリ3 ・・−。
ィルタ101によって直流分を除去された後K、ローパ
スフィルタ102を通過することによってサンプリング
定理を満足するアンチェイリ3 ・・−。
アジングフィルタリングがなされる。
次に、ADコンバータ103によってアナログデジタル
変換されてデジタルデータとなる。ADコンバータ10
3から出力されるデジタルデータは、積分器104によ
って積分された後に積分結果を判定部105へ出力する
。判定部105は、積分結果に関して極小値を検出し、
極小値間のサンプル個数をカウントすることによってピ
ッチを算出することとなる。即ち、第4図aに示すよう
な音声信号のデジタルデータつまりADコンバータ10
3の出力は、積分器104によって第4図Cに示すよう
な積分結果に変換される。判定部105は第4図Cの積
分結果に対してA、B、Cで示すような絶対値としての
極小値を検出し、極小値間のサンプル数NA、NB、N
c個をピッチ周期として得ることとなる。なお、ピッチ
周期Ni側をいわゆるピッチf、に変換するには、サン
プリングとして求めることができる。
変換されてデジタルデータとなる。ADコンバータ10
3から出力されるデジタルデータは、積分器104によ
って積分された後に積分結果を判定部105へ出力する
。判定部105は、積分結果に関して極小値を検出し、
極小値間のサンプル個数をカウントすることによってピ
ッチを算出することとなる。即ち、第4図aに示すよう
な音声信号のデジタルデータつまりADコンバータ10
3の出力は、積分器104によって第4図Cに示すよう
な積分結果に変換される。判定部105は第4図Cの積
分結果に対してA、B、Cで示すような絶対値としての
極小値を検出し、極小値間のサンプル数NA、NB、N
c個をピッチ周期として得ることとなる。なお、ピッチ
周期Ni側をいわゆるピッチf、に変換するには、サン
プリングとして求めることができる。
なお、極小値の検出を容易にする為に、積分器104の
積分結果を移動平均(スムージング)処理した結果を第
4図すに示すが、この移動平均処理結果を判定部105
へ入力するようにすれば高調波成分のピッチ周期検出へ
の影響を除去することができる。
積分結果を移動平均(スムージング)処理した結果を第
4図すに示すが、この移動平均処理結果を判定部105
へ入力するようにすれば高調波成分のピッチ周期検出へ
の影響を除去することができる。
発明が解決しようとする問題点
しかしながら、上記のような構成では、ピッチ周期より
も低い周波数成分が存在する為に積分結果が正あるいは
負の方向に発散してしまうという問題点があった。
も低い周波数成分が存在する為に積分結果が正あるいは
負の方向に発散してしまうという問題点があった。
本発明は上記問題点に鑑みて、簡単な構成で積分結果の
発散を防ぐことのできるピッチ抽出装置を提供するもの
である。
発散を防ぐことのできるピッチ抽出装置を提供するもの
である。
問題点を解決するための手段
この目的を達成するために本発明のピンチ抽出装置は、
帯域制限された音響信号をデジタルデータに変換するA
D コンバータと、ADコンノ(−タから出力されるデ
ジタルデータを累積加算する積分器と、累積結果が予め
定めた閾値に対してこれ5″− を2回通過する都度積分器をリセットすると共に、各リ
セット間隔をピッチ周期として検知する制御判定部とか
ら構成される。
帯域制限された音響信号をデジタルデータに変換するA
D コンバータと、ADコンノ(−タから出力されるデ
ジタルデータを累積加算する積分器と、累積結果が予め
定めた閾値に対してこれ5″− を2回通過する都度積分器をリセットすると共に、各リ
セット間隔をピッチ周期として検知する制御判定部とか
ら構成される。
作 用
本発明はこの構成によって、帯域制限された音響信号が
ADコンバータによってデジタルデータに変換される。
ADコンバータによってデジタルデータに変換される。
ADコンバータから出力されるデジタルデータは順次、
初期値Oにリセットされた積分器によって累積加算され
るとともにその結果は順次出力される。制御判定部は、
予め定められた閾値θに対して、積分器から出力される
累積結果が一旦閾値θを越えた後に再度閾値θ以下にな
るまでの時間間隔を検出し、これをピンチ周期として出
力するとともに、積分器0にリセットする。以上の動作
をくり返すことによって、順次検出されたピッチ周期が
制御判定部から出力されることとなる。
初期値Oにリセットされた積分器によって累積加算され
るとともにその結果は順次出力される。制御判定部は、
予め定められた閾値θに対して、積分器から出力される
累積結果が一旦閾値θを越えた後に再度閾値θ以下にな
るまでの時間間隔を検出し、これをピンチ周期として出
力するとともに、積分器0にリセットする。以上の動作
をくり返すことによって、順次検出されたピッチ周期が
制御判定部から出力されることとなる。
実施例
以下1本発明の一実施例について図面を参照しながら説
明する。
明する。
6ベー7
第1図は本発明の一実施例におけるピッチ抽出装置のブ
ロック図を示すものである。
ロック図を示すものである。
第1図において、1oは積分器、11は制御判定部であ
る。
る。
なお、101はバイパスフィルタ、102はローパスフ
ィルタ、103はADコンバータで、これらは従来例の
構成と同じものである。
ィルタ、103はADコンバータで、これらは従来例の
構成と同じものである。
以上のように構成されたピッチ抽出装置について、以下
その動作について説明する。
その動作について説明する。
まず、バイパスフィルタ101に入力された音響信号は
ピッチ周波数よりもかなり低い周波数成分(例えば5
cHz以下)を除去する高域通過フィルタリングが実施
された後に、ローパスフィルタ102へ入力される。ロ
ーパスフィルタ102に入力された高域通過フィルタリ
ングされた音響信号は、いわゆるサンプリング定理を満
足するように、サンプリング周波数f8〔H2〕に対し
てfs/2[Hz)以下しか通過させないように低域通
過フィルタリングをする。なお、本実施例においては、
fc << f 8/ 2なるカットオフ周波数をもつ
低域通7′ 過フィルタリングを実施することにより高域成分の影響
を除去する方が望ましい。
ピッチ周波数よりもかなり低い周波数成分(例えば5
cHz以下)を除去する高域通過フィルタリングが実施
された後に、ローパスフィルタ102へ入力される。ロ
ーパスフィルタ102に入力された高域通過フィルタリ
ングされた音響信号は、いわゆるサンプリング定理を満
足するように、サンプリング周波数f8〔H2〕に対し
てfs/2[Hz)以下しか通過させないように低域通
過フィルタリングをする。なお、本実施例においては、
fc << f 8/ 2なるカットオフ周波数をもつ
低域通7′ 過フィルタリングを実施することにより高域成分の影響
を除去する方が望ましい。
バイパスフィルタ1o1及びローパスフィルタ102を
通過した音響信号は、帯域制限された音響信号として、
ADコンバータ103により、f8CHz )のサンプ
リング周波数によってAD変換されたデジタルデータと
なる。ADコンバータ103から出力されるデジタルデ
ータは、積分器10により順次累積加算される。ここで
、積分器1oは初期値零にリセットされているものとす
る。
通過した音響信号は、帯域制限された音響信号として、
ADコンバータ103により、f8CHz )のサンプ
リング周波数によってAD変換されたデジタルデータと
なる。ADコンバータ103から出力されるデジタルデ
ータは、積分器10により順次累積加算される。ここで
、積分器1oは初期値零にリセットされているものとす
る。
制御判定部11は、予め定められた閾値θを判定基準値
として保持しておき、積分器1oから出力される累積結
果と比較する。比較した結果、累積結果が初めて閾値θ
を越えたことを検知した後に、累積結果が閾値以下にな
ると同時に積分器1゜をリセットするものとする。他方
において、制御判定部11は、積分器10’ilJセツ
トしてから次にリセットされるまでのデジタルデータ数
を計数し、その計数値をもってピッチ周期検出値として
出力する。
として保持しておき、積分器1oから出力される累積結
果と比較する。比較した結果、累積結果が初めて閾値θ
を越えたことを検知した後に、累積結果が閾値以下にな
ると同時に積分器1゜をリセットするものとする。他方
において、制御判定部11は、積分器10’ilJセツ
トしてから次にリセットされるまでのデジタルデータ数
を計数し、その計数値をもってピッチ周期検出値として
出力する。
以上の各データの関係を第2図に示す。
なお、ピンチ周期を時間値としたい時には、検出値に対
して1/f6 を乗ずれば良く、又、ピッチ周波数とし
たい時にはf8 を検出値で割れば良い。
して1/f6 を乗ずれば良く、又、ピッチ周波数とし
たい時にはf8 を検出値で割れば良い。
又、以上において、制御判定部11における閾値θとの
比較に関して、累積結果が正の値の時について述べてき
たが、累積結果が負の値の時には絶対値による判定ある
いは閾値θとの大小判定を適宜変更するようにすれば良
い。
比較に関して、累積結果が正の値の時について述べてき
たが、累積結果が負の値の時には絶対値による判定ある
いは閾値θとの大小判定を適宜変更するようにすれば良
い。
以上のように本実施例によれば、制御判定部11がピン
チ周期を検出する都度、積分器1oをリセットするので
、累積結果が正あるいは負の方向に発散することを防ぐ
ことができる。さらに、従来のように極小値あるいは極
太値を判定する為の複雑な判定部を必要とせずに、閾値
θとの比較によとすることにより、滑かな累積結果を得
ることができる。
チ周期を検出する都度、積分器1oをリセットするので
、累積結果が正あるいは負の方向に発散することを防ぐ
ことができる。さらに、従来のように極小値あるいは極
太値を判定する為の複雑な判定部を必要とせずに、閾値
θとの比較によとすることにより、滑かな累積結果を得
ることができる。
9へ−2
発明の効果
本発明は帯域制限された音響信号をADコンバータによ
シ変換したデジタルデータを順次、積分器により累積加
算し、その結果を制御判定部において、予め定めた閾値
θと比較判定することによってピッチ周期を検出すると
同時に、積分器の累積結果を零にリセットするようにし
たので、累積結果が正あるいは負の方向に発散すること
を防ぐことができる。
シ変換したデジタルデータを順次、積分器により累積加
算し、その結果を制御判定部において、予め定めた閾値
θと比較判定することによってピッチ周期を検出すると
同時に、積分器の累積結果を零にリセットするようにし
たので、累積結果が正あるいは負の方向に発散すること
を防ぐことができる。
第1図は本発明の一実施例におけるピッチ抽出装置のブ
ロック図、第2図は同ピツチ抽出装置に係る各データの
例示的波形図、第3図は従来のピッチ抽出装置のブロッ
ク図、第4図は同各部の信号波形図である。 1o・・・・・・積分器、11・・・・・・制御判定部
、101・・・・・バイパスフィルタ、1o2・・・・
・・ローパスフィルタ、103・・・・・・ADコンバ
ータ、1o4・・・・・積分器、105・・・・・・判
定部。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名M
塾シー滲か
ロック図、第2図は同ピツチ抽出装置に係る各データの
例示的波形図、第3図は従来のピッチ抽出装置のブロッ
ク図、第4図は同各部の信号波形図である。 1o・・・・・・積分器、11・・・・・・制御判定部
、101・・・・・バイパスフィルタ、1o2・・・・
・・ローパスフィルタ、103・・・・・・ADコンバ
ータ、1o4・・・・・積分器、105・・・・・・判
定部。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名M
塾シー滲か
Claims (1)
- 帯域制限された音響信号をデジタルデータに変換するA
Dコンバータと、前記ADコンバータから出力される前
記デジタルデータを順次累積加算する積分器と、前記積
分器から出力される累積加算結果と予め定めた閾値とを
比較し、比較結果に対応して前記積分器をリセットする
制御判定部とを備え、前記制御判定部は前記累積加算結
果が前記閾値を2回通過する都度前記積分器にリセット
を指示すると共に、前記各リセット間隔をピッチ周期と
して検知することを特徴とするピッチ抽出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61300974A JPH0690639B2 (ja) | 1986-12-17 | 1986-12-17 | ピツチ抽出装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61300974A JPH0690639B2 (ja) | 1986-12-17 | 1986-12-17 | ピツチ抽出装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63153600A true JPS63153600A (ja) | 1988-06-25 |
| JPH0690639B2 JPH0690639B2 (ja) | 1994-11-14 |
Family
ID=17891316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61300974A Expired - Lifetime JPH0690639B2 (ja) | 1986-12-17 | 1986-12-17 | ピツチ抽出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0690639B2 (ja) |
-
1986
- 1986-12-17 JP JP61300974A patent/JPH0690639B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0690639B2 (ja) | 1994-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4959865A (en) | A method for indicating the presence of speech in an audio signal | |
| JPH07302092A (ja) | カラオケシステムの使用者の歌点数採点装置 | |
| WO2006041735A2 (en) | Reverberation removal | |
| CN103297590B (zh) | 一种基于音频实现设备解锁的方法和系统 | |
| JPS58194100A (ja) | 音声分析システム | |
| JPS63153600A (ja) | ピツチ抽出装置 | |
| JPH0462399B2 (ja) | ||
| JPS63169525A (ja) | ピツチ抽出装置 | |
| JPS63163500A (ja) | ピツチ抽出装置 | |
| JP2992324B2 (ja) | 音声区間検出方法 | |
| JPH07312795A (ja) | 音声信号処理方法及び装置 | |
| CN109427345A (zh) | 一种风噪检测方法、装置及系统 | |
| CN117316170A (zh) | 基于能量评估的多路音频混音方法、系统、介质及设备 | |
| JPH01288731A (ja) | ピッチ抽出装置 | |
| SU1781701A1 (en) | Method of separation of speech and nonstationary noise signals | |
| JP3321841B2 (ja) | ピッチ周波数推定方法及びその装置 | |
| JPH02114300A (ja) | ピッチ抽出用フィルタおよびピッチ抽出装置 | |
| JPH0558558B2 (ja) | ||
| JPH01263565A (ja) | ピッチ抽出装置 | |
| JP3023135B2 (ja) | 音声認識装置 | |
| JP2000010577A (ja) | 有声音/無声音判定装置 | |
| JPH10198355A (ja) | 周波数検出装置 | |
| JPH0222520A (ja) | ピッチ抽出装置 | |
| JPH09152891A (ja) | 非調和的周期検出法を用いた準周期的雑音の除去方式 | |
| JPS61273095A (ja) | デイジタル信号受信器 |