JPH10149187A - 音声情報抽出装置 - Google Patents

音声情報抽出装置

Info

Publication number
JPH10149187A
JPH10149187A JP8307993A JP30799396A JPH10149187A JP H10149187 A JPH10149187 A JP H10149187A JP 8307993 A JP8307993 A JP 8307993A JP 30799396 A JP30799396 A JP 30799396A JP H10149187 A JPH10149187 A JP H10149187A
Authority
JP
Japan
Prior art keywords
frequency
audio signal
extracted
filter
signal
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
Application number
JP8307993A
Other languages
English (en)
Inventor
Yasuo Wakamori
康男 若森
Yusuke Yamamoto
裕介 山本
Toshihiko Suzuki
俊彦 鈴木
Takeshi Daishiyouji
健 大聖寺
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP8307993A priority Critical patent/JPH10149187A/ja
Publication of JPH10149187A publication Critical patent/JPH10149187A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 目的とする音声信号が変化した場合でも、入
力信号から抽出すべき音声信号を正確に抽出する。 【解決手段】 入力信号は、音声帯域を通過帯域とする
フィルタ1を通して周波数解析部2と音量解析部3に供
給される。周波数解析部2では、抽出すべき音声信号の
周波数fcを抽出すると共に、周波数fcから音程データ
を生成して出力し、音量解析部3では、抽出すべき音声
信号の音量を解析して抽出すべき音声信号の音量Aを抽
出する。フィルタ1は、これらからフィードバックされ
た周波数fc及び音量Aに基づいて、通過帯域が抽出す
べき音声信号の周波数を含むようにフィルタ係数を変化
させる。周波数解析部2で抽出された音声信号の周波数
が変化しても、その変化に追随しながら通過帯域は狭ま
るようにフィルタ係数が変化するため、入力信号から音
声信号を正確に抽出することができる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、入力信号から目
的とする音声信号を抽出する音声情報抽出装置に関し、
特に、いくつかの音(音程)が混在し、且つそれらの音
程の変化がほぼ連続的である場合、目的の音を効率よく
抽出するのに最適な音声情報抽出装置に関する。
【0002】
【従来の技術】従来より、例えばカラオケ装置等におい
ては、曲の中から特定のボーカルの音程や音量等を抽出
すること等が行われている。このような用途で使用され
る音声情報抽出装置は、通常、入力信号から音声帯域を
通過帯域とするディジタルフィルタで目的とする音声信
号周辺の周波数帯域を抽出し、この抽出された帯域の信
号からピッチ抽出等の手法を用いて目的とする音声信号
の音程データや音量データを抽出するようにしている。
ここで使用されるディジタルフィルタの通過帯域は、抽
出すべき音声信号の周波数とその変化量とを考慮に入れ
て決定され、そのような通過帯域が得られるように、フ
ィルタ係数が固定される。
【0003】
【発明が解決しようとする課題】しかしながら、上述し
た従来の音声情報抽出装置では、フィルタの通過帯域に
含まれる目的の音声信号以外の信号の誤検出を防止する
ため、通過帯域幅を狭く設定すると、抽出すべき音声信
号の周波数が変化したときに、その音声信号のレベルが
低下して本来抽出すべき音声信号以外の信号が誤検出さ
れてしまうという問題がある。また、通過帯域を広く設
定すると、抽出すべき音声信号の周波数を特定できず、
入力信号から抽出すべき音声信号を正確に抽出すること
ができないという問題がある。
【0004】この発明は、このような問題点に鑑みなさ
れたもので、目的とする音声信号が変化した場合でも、
入力信号から抽出すべき音声信号を正確に抽出すること
ができる音声情報抽出装置を提供することを目的とす
る。
【0005】
【課題を解決するための手段】この発明に係る音声情報
抽出装置は、音声情報を抽出すべき目的とする音声信号
の周波数を含む所定の周波数帯域を通過帯域とし入力信
号から当該通過帯域以外の信号振幅を低下させるフィル
タ手段と、このフィルタ手段から供給された前記通過帯
域の信号の周波数を解析し前記目的とする音声信号の周
波数を抽出する周波数解析手段とを備え、前記フィルタ
手段及び周波数解析手段の少なくとも一方の出力から前
記音声情報を抽出する音声情報抽出装置において、前記
フィルタ手段が、初期状態では固定化された前記所定の
周波数帯域を通過帯域とし、前記音声信号の周波数が抽
出された後は、当該抽出された音声信号の周波数の変化
に追随し且つ前記通過帯域を狭めるようにフィルタ係数
を変化させる周波数追随形のフィルタであることを特徴
とする。
【0006】また、前記フィルタ手段から供給された音
声信号の音量を解析する音量解析手段を更に備え、前記
フィルタ手段は、前記音量解析手段で解析された前記音
声信号の音量が低下した場合に、前記音声信号の周波数
に追随して狭められた通過帯域を前記所定の周波数帯域
に初期化するようにフィルタ係数を変化させるものであ
ってもよい。
【0007】更に、前記通過帯域の上限及び下限を設
け、前記フィルタ手段は、これら上限及び下限の範囲を
超えたときに、前記音声信号の周波数に追随して狭めら
れた通過帯域を前記所定の周波数帯域に初期化するよう
にフィルタ係数を変化させるものであってもよい。
【0008】この発明に係る音声情報抽出装置によれ
ば、周波数解析手段で抽出された音声信号の周波数が変
化しても、その変化に追随するように、しかも通過帯域
は狭まるようにフィルタ手段のフィルタ係数が変化する
ので、抽出すべき音声信号以外の音声信号を誤って抽出
する確率が減少し、前記入力信号から抽出すべき音声信
号を正確に抽出することができる。
【0009】音声信号の変化は、通常連続的であると考
えられるが、もし不連続な変化が起こった場合、通過帯
域を狭めたフィルタ手段では、目的とする音声信号が抽
出されない可能性がある。そこで、音量解析手段を更に
設け、この音量解析手段で音声信号の音量が低下したこ
とを検出したら、フィルタ手段の通過帯域を初期状態に
戻すようにフィルタ係数を変化させることにより、抽出
すべき音声信号の周波数の変化に追随していない場合で
も、前記フィルタ手段の通過帯域が抽出すべき音声信号
の周波数を含むように広げられ、前記入力信号から抽出
すべき音声信号を再度正確に抽出することができる。
【0010】また、フィルタ手段の通過帯域に上限及び
下限を設け、この範囲内に通過帯域が入るようにフィル
タ係数を変化させると共に、この範囲を超えたときにフ
ィルタ係数を初期化するようにする。例えば、前記上限
及び下限を音声帯域の上限及び下限に一致させた場合に
は、前記フィルタ手段は音声帯域のみで追随動作するこ
とになり、誤って音声帯域外の信号に追随するのを防止
することができる。
【0011】
【発明の実施の形態】以下、図面を参照して、この発明
の実施の形態について説明する。図1は、この発明の一
実施例に係る音声情報抽出装置の構成を示すブロック図
である。音程や音量抽出の対象となる音声信号を含む入
力信号は、音声帯域を通過帯域とするフィルタ1に入力
され、ここで音声帯域以外の振幅成分が除去され、周波
数解析部2及び音量解析部3に供給される。
【0012】周波数解析部2は、フィルタ1の出力信号
の周波数を解析し、この解析結果に基づいて抽出すべき
音声信号の周波数fcを抽出すると共に、抽出された周
波数fcから音程データを生成して出力する。また、周
波数解析部2は、抽出された音声信号の周波数fcをフ
ィルタ1にフィードバックし、フィルタ1の通過帯域を
抽出すべき音声信号の周波数fcの周辺部に絞り込むよ
うにフィルタ係数を変化させる。
【0013】一方、音量解析部3は、フィルタ1の出力
信号から抽出すべき音声信号の音量を解析して、この解
析結果である音量Aをフィルタ1にフィードバックし、
フィルタ1の通過帯域が抽出すべき音声信号の周波数を
含むようにフィルタ係数を変化させる。
【0014】図2は、フィルタ1の構成を示すブロック
図である。フィルタ1は、例えば、遅延回路11、乗算
器12、及び加算器13を組み合せた2次のIIR(In
finite Inpulse Response)フィルタによって構成する
ことができる。乗算器12の各フィルタ係数a0,a1
2,b1,b2は、フィルタ係数設定部14によって制
御され、フィルタ1が周波数fcに追随する追随形フィ
ルタとして機能するようになっている。即ち、これらの
フィルタ係数a0,a1,a2,b1,b2は、それぞれ次
式で表される。
【0015】
【数1】
【0016】ここで、Tはサンプリング周期、ω0はカ
ットオフ角周波数であり、K=ω0/Q,T=1/fs
Q=fc/B,ω0=2πfcを満足する。サンプリング
周波数fsは固定値(例えば、8kHz)であるから、
フィルタ1の通過帯域の中心周波数fcと幅Bとを与え
れば、そのような通過帯域を持つフィルタ1のフィルタ
係数a0,a1,a2,b1,b2が求められる。そこで、
初期状態では、図3(a)に示すようにフィルタ1の中
心周波数fc=400Hz、フィルタ1の通過帯域の幅
B=600Hzとなるようにフィルタ係数設定部14で
設定される。
【0017】初期状態のフィルタ係数a0,a1,a2
1,b2は、初期化係数レジスタ21に設定されてい
る。フィルタ係数メモリ22には、抽出された周波数f
cを中心周波数とし、帯域幅を例えばB=200Hzに
設定するフィルタ係数a0,a1 ,a2,b1,b2が各fc
に対応してテーブル化されている。このフィルタ係数メ
モリ22から読み出されたフィルタ係数a0,a1
2,b1,b2によってフィルタ1は、図3(b)のよ
うに周波数fcに追随する狭い幅の通過帯域となる。周
波数比較器23は、抽出された周波数fcがfcL<fc
cHを満たすとき“1”を出力し、それ以外では“0”
を出力する。音量比較器24は、抽出された音量データ
AがAL<Aを満たすとき“1”を出力し、それ以外で
は“0”を出力する。周波数比較器23と音量比較器2
4の出力が共に“1”のときのみANDゲート25がス
イッチ26をa側に設定して、フィルタ1を周波数追随
形とし、その他の場合にはスイッチ26をb側に設定し
てフィルタ1を初期状態に設定する。なお、このような
フィルタ1はDSP(Digital Signal Processor)によ
って構成することもできる。
【0018】図4は、周波数解析部2及び音量解析部3
の構成を示すブロック図である。周波数解析部2に供給
されたフィルタ1の出力信号は、ピッチ抽出部31でそ
れぞれピッチ抽出される。ピッチ抽出の手法としては、
周知のゼロクロス間隔検出法、自己相関法又はそれらの
組合せ法等を用いることができる。ピッチ抽出された信
号は、LPF32で適宜ビブラート成分が除去された
後、周波数音程変換部33で音程データに変換されると
共に、前述のようにフィルタ1にフィードバックされ
る。抽出されたピッチの逆数である周波数fcは、基本
周波数32.7032Hzからのずれとしてオクターブ
データP及び半音階データQを用いて次式のように表わ
される。
【0019】
【数2】fc=32.7032×2(P+Q/12)[Hz]
【0020】従って、周波数音程変換部33では、音程
データを次式に基づいて算出する。
【0021】
【数3】 P+(Q/12)=log2 (f/32.7032)
【0022】なお、オクターブデータPは整数で、Qの
絶対値が最小となるように決められる。このようにして
得られた音声信号の周波数fc及び音程データは、レジ
スタ(REG)34,35にそれぞれ格納される。
【0023】また、音量解析部3に供給されたフィルタ
1の出力信号は、絶対値化回路(ABS)41で振幅値
を絶対値化され、平滑化部42で平滑化される。このよ
うにして得られた音声信号の音量Aは、レジスタ(RE
G)43に格納される。
【0024】次に、このように構成された音声情報抽出
装置の動作について説明する。まず、初期状態では、フ
ィルタ係数設定部14は、初期化係数レジスタ21内の
フィルタ係数a0,a1,a2,b1,b2を各乗算器12
に与え、図3(a)に示すように、フィルタ1の通過帯
域を中心周波数fc=400Hz、帯域幅B=600H
zに設定する。これにより、この通過帯域中で最も大き
な振幅の周波数成分が目的とする音声信号であるとして
周波数解析部2で抽出される。音声信号の周波数fc
抽出されると、周波数比較器23と音量比較器24の条
件が満たされ、スイッチ26が切替ってフィルタ係数メ
モリ22からのフィルタ係数a0,a1,a2,b1,b2
が各乗算器12に供給される。これにより、図3(b)
に示すように、帯域幅Bが狭められ且つ抽出された周波
数fcに追随するように通過帯域が変化する。
【0025】この追随の結果、抽出された周波数fc
予め設定した上限値fcHを上回ったとき、又は周波数f
cが予め設定した下限値fcLを下回ったときは、周波数
比較器23の出力が“0”になってスイッチ26が切替
えられ、フィルタ1は初期化される。これにより、再度
抽出すべき音声信号が初期状態で抽出され、音声信号以
外の信号に誤って追随し続けるのを防止することができ
る。
【0026】また、周波数fcが連続的に変化している
場合には問題はないが、例えば、図5(a)に示すよう
に、周波数がfcからfc′に突然変化したような場合に
は、音量Aが所定のレベルAL以下になる。このような
場合には、抽出すべき音声信号の音程変化の追随から外
れた可能性があるため、音量比較器24の出力が“0”
になり、スイッチが切替えられてフィルタ1の通過帯域
が初期値となるようにフィルタ係数a0,a1,a2
1,b2がそれぞれ初期化される。この結果、図5
(b)に示すように、変化後の周波数fc′が再度抽出
すべき音声信号の周波数として抽出されるので、以後、
図5(c)に示すように、再びフィルタ1は周波数
c′に追随して音声信号を正確に抽出することができ
る。
【0027】なお、抽出すべき音声情報は、フィルタ1
から出力される特定帯域を通過した音声信号やその音量
データでも、周波数解析部2から出力される音程データ
や音声の周波数でもよく、使用する目的に応じて適宜選
択すればよい。
【0028】
【発明の効果】以上述べたように、この発明によれば、
周波数解析手段で抽出された音声信号の周波数が変化し
ても、その変化に追随するように、しかも通過帯域は狭
まるようにフィルタ手段のフィルタ係数が変化するの
で、抽出すべき音声信号以外の音声信号を誤って抽出す
る確率が減少し、前記入力信号から抽出すべき音声信号
を正確に抽出することができる。
【図面の簡単な説明】
【図1】 この発明の一実施例に係る音声情報抽出装置
の構成を示すブロック図である。
【図2】 同装置におけるフィルタの構成を示すブロッ
ク図である。
【図3】 同フィルタにおけるフィルタ係数を説明する
ための図である。
【図4】 同実施例における周波数解析部及び音量解析
部の構成を示すブロック図である。
【図5】 抽出すべき音声信号の周波数が突然変化した
場合の通過帯域の追随を示す図である。
【符号の説明】
1…フィルタ、2…周波数解析部、3…音量解析部。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 大聖寺 健 静岡県浜松市中沢町10番1号 ヤマハ株式 会社内

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 音声情報を抽出すべき目的とする音声信
    号の周波数を含む所定の周波数帯域を通過帯域とし入力
    信号から当該通過帯域以外の信号振幅を低下させるフィ
    ルタ手段と、 このフィルタ手段から供給された前記通過帯域の信号の
    周波数を解析し前記目的とする音声信号の周波数を抽出
    する周波数解析手段とを備え、 前記フィルタ手段及び周波数解析手段の少なくとも一方
    の出力から前記音声情報を抽出する音声情報抽出装置に
    おいて、 前記フィルタ手段は、初期状態では固定化された前記所
    定の周波数帯域を通過帯域とし、前記音声信号の周波数
    が抽出された後は、当該抽出された音声信号の周波数の
    変化に追随し且つ前記通過帯域を狭めるようにフィルタ
    係数を変化させる周波数追随形のフィルタであることを
    特徴とする音声情報抽出装置。
  2. 【請求項2】 前記フィルタ手段から供給された音声信
    号の音量を解析する音量解析手段を更に備え、 前記フィルタ手段は、前記音量解析手段で解析された前
    記音声信号の音量が低下した場合に、前記音声信号の周
    波数に追随して狭められた通過帯域を前記所定の周波数
    帯域に初期化するようにフィルタ係数を変化させるもの
    であることを特徴とする請求項1記載の音声情報抽出装
    置。
  3. 【請求項3】 前記通過帯域の上限及び下限を設け、前
    記フィルタ手段は、これら上限及び下限の範囲を超えた
    ときに、前記音声信号の周波数に追随して狭められた通
    過帯域を前記所定の周波数帯域に初期化するようにフィ
    ルタ係数を変化させるものであることを特徴とする請求
    項1又は2記載の音声情報抽出装置。
JP8307993A 1996-11-19 1996-11-19 音声情報抽出装置 Pending JPH10149187A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8307993A JPH10149187A (ja) 1996-11-19 1996-11-19 音声情報抽出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8307993A JPH10149187A (ja) 1996-11-19 1996-11-19 音声情報抽出装置

Publications (1)

Publication Number Publication Date
JPH10149187A true JPH10149187A (ja) 1998-06-02

Family

ID=17975622

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8307993A Pending JPH10149187A (ja) 1996-11-19 1996-11-19 音声情報抽出装置

Country Status (1)

Country Link
JP (1) JPH10149187A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002221975A (ja) * 2001-01-26 2002-08-09 New Japan Radio Co Ltd ディジタル信号処理装置
EP1558061A3 (en) * 2004-01-16 2007-01-17 Anthony John Andrews Sound Feature Positioner
JP2009080429A (ja) * 2007-09-27 2009-04-16 Brother Ind Ltd 採点機能を有するカラオケ装置
JP2009527801A (ja) * 2006-02-21 2009-07-30 株式会社ソニー・コンピュータエンタテインメント 話者適応を用いた音声認識とピッチによる登録
US7630883B2 (en) 2001-08-31 2009-12-08 Kabushiki Kaisha Kenwood Apparatus and method for creating pitch wave signals and apparatus and method compressing, expanding and synthesizing speech signals using these pitch wave signals
CN103189915A (zh) * 2010-10-25 2013-07-03 高通股份有限公司 使用具有时间演化信息的基底函数来分解音乐信号
JP2021158481A (ja) * 2020-03-26 2021-10-07 株式会社タムラ製作所 フィルタリング装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002221975A (ja) * 2001-01-26 2002-08-09 New Japan Radio Co Ltd ディジタル信号処理装置
US7630883B2 (en) 2001-08-31 2009-12-08 Kabushiki Kaisha Kenwood Apparatus and method for creating pitch wave signals and apparatus and method compressing, expanding and synthesizing speech signals using these pitch wave signals
US7647226B2 (en) 2001-08-31 2010-01-12 Kabushiki Kaisha Kenwood Apparatus and method for creating pitch wave signals, apparatus and method for compressing, expanding, and synthesizing speech signals using these pitch wave signals and text-to-speech conversion using unit pitch wave signals
EP1558061A3 (en) * 2004-01-16 2007-01-17 Anthony John Andrews Sound Feature Positioner
JP2009527801A (ja) * 2006-02-21 2009-07-30 株式会社ソニー・コンピュータエンタテインメント 話者適応を用いた音声認識とピッチによる登録
JP2009080429A (ja) * 2007-09-27 2009-04-16 Brother Ind Ltd 採点機能を有するカラオケ装置
CN103189915A (zh) * 2010-10-25 2013-07-03 高通股份有限公司 使用具有时间演化信息的基底函数来分解音乐信号
JP2013546018A (ja) * 2010-10-25 2013-12-26 クゥアルコム・インコーポレイテッド 時間展開情報をもつ基底関数を使用する音楽信号の分解
JP2021158481A (ja) * 2020-03-26 2021-10-07 株式会社タムラ製作所 フィルタリング装置

Similar Documents

Publication Publication Date Title
Serra et al. Spectral modeling synthesis: A sound analysis/synthesis system based on a deterministic plus stochastic decomposition
EP0484137B1 (en) Digital filter for a music synthesizer
JPH0121519B2 (ja)
EP0737351A1 (en) Method and system for detecting and generating transient conditions in auditory signals
JP3033061B2 (ja) 音声雑音分離装置
US6513007B1 (en) Generating synthesized voice and instrumental sound
US5452398A (en) Speech analysis method and device for suppyling data to synthesize speech with diminished spectral distortion at the time of pitch change
JPH10149187A (ja) 音声情報抽出装置
JPH07319498A (ja) 音声信号のピッチ周期抽出装置
JP3149466B2 (ja) ピッチ抽出装置及びそれを用いた電子楽器
JP2830276B2 (ja) 信号処理装置
WO2004088634A1 (ja) 音声信号圧縮装置、音声信号圧縮方法及びプログラム
JPH1026994A (ja) カラオケ採点装置
JPH0318720B2 (ja)
JP3336098B2 (ja) 音声効果装置
JPH08328593A (ja) スペクトル分析方法
JPH05346787A (ja) 音声制御楽音発生装置
RU2231133C2 (ru) Способ распознавания звуков
JP2535807B2 (ja) 音声合成装置
JPH0461359B2 (ja)
US6421637B1 (en) Pitch shifting apparatus and method
JPH0675596A (ja) スピーチおよび音響学的現象分析装置
JPH10198355A (ja) 周波数検出装置
JPH0648440B2 (ja) 音声特徴抽出装置
JP2554616B2 (ja) 音声合成用全極型ディジタルフィルタ