[go: up one dir, main page]

JPH03500347A - 改良されたノイズ抑圧システム - Google Patents

改良されたノイズ抑圧システム

Info

Publication number
JPH03500347A
JPH03500347A JP63508229A JP50822988A JPH03500347A JP H03500347 A JPH03500347 A JP H03500347A JP 63508229 A JP63508229 A JP 63508229A JP 50822988 A JP50822988 A JP 50822988A JP H03500347 A JPH03500347 A JP H03500347A
Authority
JP
Japan
Prior art keywords
noise
channel
ratio
energy
gain
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
Application number
JP63508229A
Other languages
English (en)
Other versions
JP2995737B2 (ja
Inventor
ビルマー,リチャード ジョセフ
バルロ,ジョセフ ジョン
ガーソン,イラ アラン
リンズレイ,ブレット ルイス
Original Assignee
モトローラ・インコーポレーテッド
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 モトローラ・インコーポレーテッド filed Critical モトローラ・インコーポレーテッド
Publication of JPH03500347A publication Critical patent/JPH03500347A/ja
Application granted granted Critical
Publication of JP2995737B2 publication Critical patent/JP2995737B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L2021/02085Periodic noise
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L21/0216Noise filtering characterised by the method used for estimating noise
    • G10L2021/02168Noise filtering characterised by the method used for estimating noise the estimation exclusively taking place during speech pauses
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/78Detection of presence or absence of voice signals
    • G10L2025/783Detection of presence or absence of voice signals based on threshold decision
    • G10L2025/786Adaptive threshold
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/93Discriminating between voiced and unvoiced parts of speech signals
    • G10L2025/937Signal energy in various frequency bands

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Noise Elimination (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。

Description

【発明の詳細な説明】 改良されたノイズ抑圧システム 関連出願の引用 本出願は、この出願と同じ譲受人に譲渡された米国特許第4,628.529号 を参照として含む。更に、本出願(ま、これもまたこの出願と同じ譲受人に譲渡 された米国特許第4,630,304号および米国特許第4.630゜305号 に関連する主題を含む。
背景技術 発明の分野 本発明は、一般的に音響ノイズの抑圧システムに関する。
本発明は、更に詳しくは、スペクトル・サブトラクション・ノイズ抑圧技術(s pectral 5ubtraction noise 5uppres−si on technique)を使用したノイズ抑圧システムにおける通話品質の 改善に関する。
従来技術の説明 音声通信システムにあける音響ノイズの抑圧は、一般的に、所望の音声信号から 周囲のバックグランド・ノイズを濾波することによって所望の音声信号の品質全 体を改善させる目的に役立つ。この音声品質改良処理は、航空機、走行中の車両 、または騒音の大きな工場などの周囲のバックグランド・ノイズ・レベルが異常 に高い環境では特に必要である。
上述した特許で述ぺている騒音抑圧技術は、スペクトル・サブトラクションーー またはスペクトル・ゲイン修正−−技術である。このようなアプローチを使用し た場合、音声入力信号は、バンドパス・フィルタのバンクによって個々のスペク トル・バンクに分割され、特定のスペクトル・バンドは、それらのノイズのエネ ルギの内容にしたがって減衰される。スペクトル・サブトラクション・ノイズ抑 圧プレ(前置)フィルタは、バックグランド・ノイズのパワー・スペクトル密度 の推定(estimate)を使用して、各チャンネルにおける通話の信号ノイ ズ比(S/N比〉を発生さぜ、これは各個別チャンネル(二対する利得係数を計 算するために使用される。この利得係数は、その特定のスペクトル・バンドに対 する減衰を決定するためのルックアップ・テーブルのポインタとして使用される 。これらのチャンネルは、そこで減衰して再び結合され、ノイズを抑圧した出力 波形を導出する。
比較的高いバックグランド・ノイズの環境を有する特別の用途の場合、大部分の ノイズ抑圧技術は性能上の大きな限界を示す。このような用途の1つの例には、 セルラー自動車無線電話システムにオプションとして取り付(ブられ、自動車の ドライバが手を使用しないで操作することのできる車両用スピーカホーンが市る 。自動画用のハンドフリー、マイクは、一般的にひさしの付いた帽子の上に取付 けられている等使用者から大きく離れた距離に位置している。
遠くに位置するマイク程、道路と風によるノイズの状態によって、地上にいる相 手に対し非常に悪いS/N比を示す。
地上で受信された通話が一般的に理解できる程度のものであっても、このような バックグランド・ノイズの水準を連続して接していると、しばしば聴取者の疲労 を増大させる。
大部分の従来技術は、通常のバックグランド・ノイズ状態の下で十分な性能を発 揮するが、既知の技術の性能はバックグランド・ノイズが異常に高い特別の用途 の場合には大きく制限される。一般的なスペクトル・サブトラクション・ノイズ 抑圧システムは通話品質に大きな影響を与えることなく音声周波数のスペクトル に対して10dB程度バックグランド・ノイズ水準を引き下げることができる。
しかし、従来技術が20dBに達するノイズの抑圧水準を必要とするような比較 的高いバックグランド・ノイズの環境で使用される場合、音声の品質特性に実質 的な低下を生じる。更に、急激に変化するノイズの高い環境では、遠くからの「 ジェット・エンジンの唸り」の音に似た大きな低周波数のノイズ・フラッタが出 力通話信号に発生する。このノイズ・フラッタはスペクトル・サブトラクション ・ノイズ抑圧システムに固有のものであるが、その理由は、個々のチャンネルの ゲイン・パラメータが、変化するバックグランド・ノイズの環境にしたがって絶 えず更新されているからである。
バックグランド・ノイズのフラッタの問題は、間接的に処理されていたが、ゲイ ンの平滑化によって除去することはできなかった。例えば、R,J、マツクオー レとM、1゜137−145頁の「ソフト・ディシジョン・ノイズ抑圧フィルタ を使用した通話の強化」というタイトルの論文で、出力波形が不連続になること を回避するために、プレフレーム・ベース(pre−frame base)で ゲインの平滑化を使用することを提案している。ゲインの平滑化を導入すること によって、ノイズ抑圧用のプレフィルタの立上り端の遷移に対する応答が遅くな るので(これは通話の歪みになるであろう)、プレフィルタがゲインのめらゆる 減少を平滑化しながら、ゲインの増加に迅速に応答するように1または1/2の ウエート係数が選択された。不幸なことに、過剰にゲインを平滑化することによ って、なお音声品質に非常に有害な影響が発生し、これによってテールエンド・ エコー(tail−end echo)または「ノイズ・ポンプfnoise  pump)Jが話された言葉【こ明らかに取り込まれるという一次的な影響があ る。またゲインの平滑化が大巾に行われると、音声の振幅か大きく減少する。
ノイズ・フラッタの性能は、プレフレーム・ベースの代わりにバーサンプル・ベ ース(per−saIllple base)に基づいて、各個別チャンネルに 対するノイズの抑圧ゲイン・ファクタを平滑化する技術によって、更に改善され た。バーサンプルによる平滑化と各チャンネルに対して異なった平滑化の係数を 使用することは、「ノイズ抑圧システムの自動ゲイン選択装置」という名称の米 国特許第4,630.305号で説明されている。しかし、既知の従来技術によ る技術のいずれも、チャンネルのゲインの不連続性の一次的なソースが1つのフ レームから他のフレームに対する各チャンネルのバックグランド・ノイズの固有 の変動であることを評価していない。既知のスペクトル・サブトラクション・シ ステムの場合、2dBのS/N比の変化でも数デシベルのゲインの変化を発生さ せ、これは不快なバックグランド・ノイズのフラッタとして聞こえる。したがっ て、フラッタの問題は決して効果的に解決されていない。
更に、狭帯域ノイズーーこれは数チャンネルのみでパワーの高いスペクトル密度 を有するm−は、バックグランド・ノイズのフラッタの問題を更に複雑化してい る。これらの数個のエネルギ・ノイズの高いチャンネルは、バックグランド・ノ イズの抑圧装置によって減衰されないから、結果として得られる音声出力は「ラ ンニング・ウォータ」(runningwater )型の特性を有している。
狭帯域ノイズが突発すると、また変化するバンクグランド・ノイズの環境内でノ イズの抑圧を行うの〔こ必要なバックグランド・ノイズの更新を決定する積度を 低下さゼる。
ゲイン・ファクタは、S/N比の推定tこよって選択され、これらは各チャンネ ル(信号)の通話のエネルギと各チャンネル(ノイズ)のバックグランド・ノイ ズのエネルギの推定によって決定されるので、ノイズ抑圧システム全体の性能は 、バックグランド・ノイズの推定の精度によって決まる。バックグランド・ノイ ズは、人の通話の区切りの間などのようなバックグランド・ノイズのみが存在す る時間の間に統計的に見積られる。したがって、通話のこのような区切りが何時 発生したかを決定するため、正確な通話とノイズの分類が行われなければならな い。
バックグランド・ノイズと通話とを区別するエネルギ・ヒストグラムの技術は、 通常の周囲のノイズ環境では、十ASSP−24,No、 1 < 1976年 2月>、14−25頁記載の〜へf、J、ヘスによる「通話の音韻を識別するた めのピッチ同期ディジタル特性抽出システム」参照のこと。音響信号のエネルギ ・ヒストグラムは、2つのモード分布を示し、この場合、これらの2つのモード はノイズと通話に対応している。したがって、通話とノイズを分類するためにこ れらの2つのモードの間で適当なしきい値を設定することができる。しかし、バ ックグランド・ノイズが比較的高い環境の場合、バックグランド・ノイズのエネ ルギと音声になっていない通話エネルギとの区別は明確でない。その結果、エネ ルギ・ヒストグラムの2つのモードを正確に検出する作業と、これらの間で適当 なしきい値を設定する作業は、非常に困難である。
バックグランド・ノイズの変化を受け入れるため、マツクオーレとマルバスは、 フレーム対フレーム・ベースでヒストグラムのエネルギを絶えず監禍し、異なっ た衰退ファクタを利用してしきい値を更新することによって、順応性のめるしき い値を実行している。まt=、米国特許第4,630.304号は、処理後の信 号エネルギーーノイズ抑圧システムの出力で利用可能な信号エネルギー−に基づ いて、通話とノイズとの判別を行い、検出した最小の通話を決定するために、エ ネルギの谷間の検出器を利用している。したがって、バックグランド・ノイズの 推定精度が改善されるが、その理由は、これがより明確な通話信号に基づいてい るからである。
しかし、従来技11行は、いずれもバックグランド・ノイズ・レベルの突然の大 きな増加に適切に対応することができない。これらのバックグランド・ノイズの 推定の更新を決定するプロセスでは、突然の大きなノイズ・レベルの上昇を通話 として解釈し、その結果、更新を行わない。エネルギのヒストグラムまたは谷間 の検出器は、緩慢な順応特性を有し、これ1よ最終的にはより高いノイズ・レベ ルに順応する。しかし、このような順応特性は、通話のエネルギが弱い部分では 不正確なノイズの更新につながる。この間遠った決定によって、ノイズ抑圧シス テムの性能が大巾に低下する。
バンクグランド・ノイズの変動、狭帯域ノイズの突発、およびバックグランド・ ノイズの突然の増加の問題に対応する改良された音響ノイズ抑圧システムに対す る必要性がある。
発明の概要 したがって、本発明の目的は、バックグランド・ノイズの高い環境において、音 声品質を大幅に低下させることなくバックグランド・ノイズを抑圧する改良した 方法と装置を提供することである。
本発明の他の目的は、ゲインの平滑化を大きく行う必要なしに、バックグランド ・ノイズの変動の問題に対応する改良したノイズ抑圧システムを提供することで ある。
本発明の更に他の目的は、狭帯域ノイズのバーストによる有害な影響を補償する スペクトル・サブトラクション・ノイズ抑圧システムを提供することである。
本発明の他の目的は、低エネルギ部分の通話によって誤って処理されることがな く、なおバックグランド・ノイズ・レベルの突然の大きな増加に対する修正を行 うバックグランド・ノイズ推定機構を提供することである。
これらおよびその他の目的は、本発明によって達成されるが、この発明は、簡単 に説明すると、スペクトル・ゲインの修正によってノイズを抑圧した出力信号を 発生するため、ノイズのある入力信号からバックグランド・ノイズを減衰させる 改良した騒音抑圧システムである。騒音抑圧システム(800)は、入力信号を 選択された周波数チャンネルを表す複数の処理前の信号に分離する機@(210 >、各個別チャンネルの信号対ノイズ比(S/N比)の推定をめる機構(310 )、チャンネルのS/N比の推定に応答して特定のゲイン表から複数のゲイン値 の1つを自動的に選択することによって各個別チャンネルに対して1つのゲイン 値を導出する機構(590) 、および複数のノイズを抑圧した処理後の出力信 号を得るため、選択したゲイン値に応答して複数の処理後の信号の各々のゲイン を修正する機構(250>を有する。本発明による改良は、低いSZN比状態の 場合に小さなゲインの変動を除去するS/N比しきい値機構(830> 、より 正確なバックグランド・ノイズ推定の更新の決定を行う音声韻律計算機(810 )、および狭帯域ノイズのバーストを抑圧するチャンネルS/N比修正器(82 0)の付加に関する。
特に、本発明の第1の面は、所定の最小ゲイン値を超えるゲイン値を発生するこ とのできる前に、チャンネルのS/N比推定が超えなければならない所定のS/ N比のしきい値を与えるS/N比しきい値機構(830)を付加することに関す る。好適な実施例の場合、S/N比しきい値は、小さなバックグランド・ノイズ の変動によってノイズ抑圧ゲイン中にステップ状の不連続を生じざぜないために 、2.25d3のS/N比に設定される。
本発明の第2の面によれば、音声韻律計算機(810)は、2段階のプロセスを 使用してバックグランド・ノイズの更新決定を行うため通話とノイズとを分類す るために使用される。第1に、生のS/N比推定が音声韻律表を指標するために 使用され、各チャンネルに対する音声韻律値を得る。音声韻律は、チャンネルの エネルギ全てについての音声に類似する特性全体の尺度である。個々のチャンネ ルの音声韻律値が合計されて、第1マルチチヤンネル・エネルギ・パラメータを め、次に、これがバックグランド・ノイズの更新しきい値と比較される。もし音 声韻律の合計がしきい値と合致しなければ、入力フレームはノイズであると考え られ、バンクグランド・ノイズの更新が行われる。
第2に、前にバックグランドの推定の更新が行われた時からの経過時間が絶え″ r監視される。最後に更新が行われた時からの時間が経過し過ぎると、例えば1 秒間が経過すると、ノイズが実質的に増加していると考えられ、バックグランド ・ノイズの更新が、ボイス・フレームのようであると否とにかかわらず、実行さ れる。この第2のテストは、通話が全てのチャンネルにおいて1秒間以上連続し て高いエネルギ・レベルを有することは滅多になく、したがって、よる決定プロ セスを含むこの音声韻律アルゴリズムによって、非常に正iなバックグランド・ ノイズ推定の更新信号が与えられる。
本発明の第3の面では、チャンネルのS/N比修正器(820)によって、所定 のエネルギしきい値、例えば、6dBのS/N比を超える上部チャンネルのS/ N比推定の数に応答して第2のマルチチャンネル・エネルギ・パラメータが与え られる。もし少数のチャンネルのみがこのエネルギしきい値を超えるエネルギ・ レベルを有していれば(狭帯域ノイズのバーストの場合のように)、これらの特 定のチャンネルに対して測定されたS/N比は減少するであろう。更に、もし上 述した音声@律の合計が韻律しきい値(フレームがノイズであることを示す)未 満であれば、全てのチャンネルが同様に減少される。このS/N比を修正する技 術は、典型的な通話は大部分のチャンネルが6dB以上のS/N比を有するとい う典型的な通話という仮定に基づいている。
図面の簡単な説明 第1図は、本発明による改良されたノイズ抑圧システムの好適な実施例を示す詳 細ブロック図である。
第2図は、第1図の音声韻律計算機ブロックに対するSZN比推定の指標値の入 力と音声韻律値の出力を示すグラフである。
第3図は、S/N比推定の関数としての特定のグループのチャンネルに対するチ ャンネルの減衰全体を示す代表的なゲイン表のグラフである。
第4a図ないし第4f図は、本発明の好適な実施例を実行することによって達成 される特定のシーケンスの動作を示すフローチャートである。
発明を実施するための最良の形態 新炭であると信じられる本発明の特徴は、特に添付の請求の範囲に示される。し かし、本発明者自身は、これ以外の目的および特徴と共に、添付図面と組み合わ せた場合、下記の説明を参照することによって最も良く理解される。
第1図は、本発明の好適な実施例の詳細ブロック図である。600未渦の参照番 号の付いた第1図の全ての要素は、ホース他による米国特許第4.628.52 9@の要素に対応するものであり、この米国特許は、参照としてここに含まれて いる。これらの説明についてはボースの特許を参照のこと。600以上の参照番 号を有する追加した回路の構成要素は、このシステムに対する改良を示すもので あり、ここで説明される。
改良したノイズ抑圧装置800は、3つの基本的な分野で上述したポースのノイ ズ抑圧システムに対する変更を含んでいる。Vなりち、これらは、(a)音声韻 律計算器(voice metric calculator ) 810によ るバックグランド・ノイズ推定の更新、(b)チャンネルS/N比修正器(ch anel SNRmodifier ) 820によるS/N比推定の修正、お よび(C)各チャンネルのゲイン上昇を相殺するためのS/N比しきい値ブロッ ク(SNRthreshold block )830の使用である。これらの 改良点の各々は第1図のブロック図と第4a図ないし第4f図のフローチャート によって説明される。
音声韻律計算器810は、以前のシステムにおける谷間検出回路いtalley  detector circuitry >と代替するものである。音声韻律 (\+oice metric)とは、基本的にはチャンネルのエネルギの全て の音声と類似する特性全体の尺度である。好適な実施例の場合、音声韻律計算器 810は、235における個々のチャンネルのS/N比推定を音声韻律値に変換 するルックアップ・テーブルとして実行される。
この音声韻律値は、1つのフレームに対してチャンネル・スイッチ575を閉じ ることによって何時バックグランド・ノイズ推定を更新するかを決定するために 内部的に使用される。ここで使用されるように、バックグランド・ノイズ推定の 更新とは、例えば、10%/90%の新旧推定比率を使用して、古いバックグラ ンド・ノイズ推定を新しい推定に部分的に修正するものとして定義される。音声 韻律値は、また引き続き説明されるように、チャンネルS/N比を修正するプロ セスにおいても使用される。
バックグランド・ノイズの更新の決定を検討すると、−般的に通話のフレームを 示す高いエネルギを有するフレームは、また狭帯域ノイズの遷移またはバックグ ランド・ノイズ・レベルの突発的な増加が発生していることを意味する。従って 、本発明は、フレーム・エネルギを音声韻律の合計、V M S U Mとして 特徴づけ、更新の決定を行うためにこのマルチチャンネル・エネルギ・パラメー タを使用する。このプロセスは、第2図に示す曲線として表わされる音声韻律表 (voice metric table)を使用する。
第2図は、特定のチャンネルに対する音声韻律の特性曲線を示すグラフである。
水平軸はS/N比推定の指標を示す。各々のS/N比推定の指標値は、3/8d Bの信号対ノイズ比を表す。したがって、10のS/N比推定の指標は、3−7 5dBのS/Na’を表す。縦軸は、Nチャンネルの各々に対する音声韻律値V M (CC)を表す。2の音声韻律はゴのS/N比の指標に対して発生する。ま た、この曲線は直線ではないが、その理由は、チャンネルのエネルギがより高い S/N比において一層音声に類似した特性を有しているからである。
まず、生のS/N比推定が、各チャンネルに対する音声韻律値VM (CC)を 得るため、音声韻律表を検索するのに使用される。第2に、個々のチャンネル音 声韻律値が合計され、音声韻律合計VMSUMと呼ぶ個々のチャンネル音声韻律 計算ての合計がめられる。第3に、VMSUMはノイズであると考えられる音声 韻律合計を表すUPDATE THRESHOLD(更新しきい値)と比較され る。
もし、ルナチャンネル。エネルギ・パラメータV M S U Mが更新しきい 個未満であれば、特定のフレームは非常に小さな音声状の特性を有し、これはノ イズである可能性が非常に高い。したがって、特定のフレームに対してチャンネ ル・スイッチ575を閉じることによってバックグランド・ノイズの更新が実行 される。最新の音声韻律合計VMSUMが、また修正アルゴリズムで使用するた め、線815を介してチャンネルS/N比修正器820で使用可能になる。
好適な実施例の場合、更新しきい値は、合計で32の音声韻律合計値に設定され る。音声韻律表の最小価は2でのるので、14個のチャンネルに対する最小合計 は28でのる。この音声韻律表の価は、S/N比の指標が12(または4.5d BのS/N比)になる迄、2のままである。このことは、バックグランド・ノイ ズの水準が増加しても(各個別のチャンネルは、4..125dB未満のS/N 比の値を有している)、尚合計28を発生させる。更新しきい値の32の値を超 過していないので、広帯域のノイズの音声韻律はノイズとして正しく分類され、 バックグランド・ノイズの更新が行われる。逆に、S/N比の指標値が24を超 える(または少なくとも9.0dBのS/N比)を有する信号チャンネルでは、 VMSUMが更新しきい値を超過し、この結果、音声または狭帯域ノイズが突発 したという決定がなされる。
種類の異なった韻律は、更新しきい値を正しく選択することによって補償される ことができるので、音声韻律表には多くの変形が可能である。更に、通話とノイ ズを決定する場合の感度は、また特定の用途に対して選択することが可能である 。例えば、好適な実施例の場合4.5dB程度に感度の高いS/N比の値ないし 15dB程度に感度の低’i’ S / N比の値を有する全ての単一チャンネ ルを受け入れるように、しきい値を修正することができる。対応する更新しきい 値は、そこで29ないし41の範囲内に設定される。
音声韻律を使用して通話とノイズとの決定を行う以外に、音声韻律計算1810 は、最後のバックグランド・ノイズの更新以降に満了した時間のトラックを保持 する。更新カウンタは、それぞれが予め決められた時間を表す所定数を超えるフ レームが前回の更新以降に通過したかどうかを知るため、各フレームについてテ ストされる。10ミリ秒のフレームを使用する好適な実施例の場合、もし更新カ ウンタが100−一更新しない場合の1秒のタイミングのしきい値に相当するm −に達すれば、音声@律の決定に関係なく更新が行われる。しかし、タイミング のしきい値は0.5秒ないし4秒の範囲にあることが実用的である。以前に説明 したように、このタイミング・パラメータのテストは、ノイズ・レベルの突然の 大巾な増加を、これを漠然と音声として解釈することを防止するために使用され る。
チャンネルS/N比修正器820の基本的な機能は、狭帯域ノイズ・バーストの ノイズ抑圧システムに対する悪影響を除去することである。狭帯域ノイズのバー ストは、数チャンネルに対してのみチャンネル・エネルギの一時的な増加として 定義することができる。好適な実施例の場合、上部10個のチャンネルの内の5 個以下のチャンネルについて、S/N比でしきい値を6dB超える高いエネルギ ・レベルが発生した場合、狭帯域ノイズが突発したものとして分類される。この ようなノイズの突発は、通常わずか数個のチャンネルに対してのみ高いゲイン値 を発生させ、この結果、上述した「ランニング・ウォータ(runningwa ter ) J型のバックグランド・ノイズのフラッタが生じる。
235での生のS/N比推定は、チャンネルS/N比修正器820の入力に与え られ、修正されたS/N比推定が825に出力される。基本的に、S/N比修正 器820は、指標となるしきい値を超えるチャンネルS/N比の指標値を有する チャンネル数を数える。好適な実施例の場合、指標となるしきい値は、4dBな いし10dB、望ましくは6dBのS/N比値に相当するように設定される。も しチャンネルの数が所定のカウントのしきい個未満でおれば、S/N比の値を修 正する決定が行われる。カウントしきい値は、比較的少数のチャンネル、すなわ ち、チャンネルの合計数Nの40%未満を表す。この好適な実施例の場合、カウ ントしきい値は10個の測定されにチャンネルの内の5個に決定される。修正プ ロセス自身の期間中、チャンネルS/N比修正器820は、5ETBACK 丁 HRESHOLD (セットバックしきい値)(狭帯域ノイズのチャンネルを示 −g)未満のS/N比の指標を有する特定のチャンネルのみのS/N比を減少さ ゼるか、または、もし音声@律合計が@律のしきい値(非富に弱いエネルギのフ レームを示す)でめれば、全てのチャンネルのS/N比を減少させる。したがっ て、狭帯域ノイズのバーストを含むチャンネルは、これらがゲイン・テーブルの ルックアップ機能に有害な影響を及ぼすことを防止するため、減衰される。
S/N比しきい値ブロック8.30は、高いゲイン値を発生する前に、修正した チャンネルS/N化推定だけ超過しければならない各チャンネルに対して所定の S/N比しきい値を与える。S/N比しきい値を超える値を有するS/\比推定 のみが直接ゲイン−テーブルのセットに加えられる。したかって、バックグラン ド・ノイズの小さな変動は、音声を表すゲイン価を導出することができない。S /N比しきい値を与えることによって、低い信号対ノイズ比を有するチャンネル に対するゲイン上昇におけるオフセットか、基本的に示される。小さなノイズ変 動を除去するためには、S / N比しきい値は1.5dBないし5dBのS/ N比の範囲内にも2定されることが望ましい。S/N比しきい値は、第1図に示 すように、別個の要素として与えることもできるし、またこれは各ゲイン・テー ブル・セット590に対する特性ゲイン曲線内の「デッド・ゾーン」として与え ることもできる。
第3図は、S/N比しきい値ブロック830の機能、および各ゲイン・テーブル の設定にあけるチャンネル・ゲイン値の減衰機能をグラフによって示す。水平軸 には、修正されたS 、/ N比推定が、825でチャンネルS/\比修正器8 20から出力されたものとしてd3で示されている。
縦軸は、255でチャンネル・ゲイン修正器250の出力で観察されたチャンネ ル・ゲイン(減衰)を表す。最大のバックグランド・ノイズの減衰量は、最小の ゲイン価を荷重−るチャンネルに対して達成される。S/N比しきい値ブロック 830は、約2.25dBのゲイン上昇曲線にあ1プる「プツト・ゾーン」また はオフセットとして示される。
したがって、S/N比推定は、チャンネル・ゲインが、図示の最小のゲイン・レ ベルを超えて上昇することができる前に、このしきい値を超過しなければならな い。また、2つの曲線か示されているが、これらの各々は異なった最小ゲイン・ レベルを有している。グループAと表示した上の曲線は低いチャンネル・グルー プ、例えば、好適な実施例の場合、チャンネルコないし4によって構成されるチ ャンネルのグループを示し、一方グループBは周波数のより高いチャンネル5な いし14を示す。
グラフから明らかなように、低い周波数のチャンネルは−13,1dBの最小ゲ イン値を有し、一方円波数のより高いチャンネルは−20,7dBの最小ゲイン 値を有している。チャンネルが、このようなグループに分割されている場合、音 声の品質低下がより少ないことが分かる。好適な実施例の場合、ゲイン・テーブ ル・セット番号]に対して2つの異なったゲイン曲線のみが使用されているが、 各チャンネルに異なった特性のゲイン曲線を設けることが有利である場合もある 。さらに、引用し1=ポースの特許で説明したように、特定のバックグランド・ ノイズの環境にしたがってチャンネル・ゲイン値をより広く選択するためには複 数のゲイン・テーブルのセットが使用される。ノイズ・レベル量子化器555は 、全バックグランド・ノイズ推定に基づいて、特定のゲイン・テーブルのセット を選択するためにヒステリシスを利用する。ノイズ・レベル量子化器555から 出力されたゲイン・テーブル選択信号は、ゲイン・テーブル・スイッチ595に 加えられ、ゲイン・テーブル選択プロセスを実行する。したがって、平均的なバ ックグランド・ノイズ・レベル全体の関数として、複数のゲイン・テーブルのセ ット590の1つを選択することができる。
これらのノイズ抑圧の改良によって大量のゲインの平滑化を必要とすることなく 、バックグランド・ノ・イズの抑圧の変動を除去することができる。10dBな いし25bB内のバックグランド・ノイズの減衰は、本発明で容易に達成するこ とができる。これらの改良によれば、システムは・平坦または[白い(u゛hi te) J残留バックグランド・ノイズを1ワるため、10ないし20ミリ秒の みの時定数を有1′るゲインの平滑化を必要とするゎ40ないし60ミリ秒の時 定数のゲインの平滑化を必要とする以前の技術は不完全なフラッタ(flutt er)の減少をもたらすだけでなく、また実質的に音声の品質を低下させる。
改良され1:ノイズ抑圧システムの全体的な動作は、以前のボースの特許で説明 したものと同様であるので、このパテントの第68/b図で示されている一般化 されたフロー図が本発明を説明するために使用される。本発明の動作の一般的な 構成は、なお3つの機能的なグループで構成することができる、すなわち、これ らは、ノイズ抑圧ルーブー−ボースの特許の第7a図で詳細に説明されている第 6a図のシーケンス・ブロック604、自動ゲイン選択器−一第6b図のシーケ ンス615で市って、本発明のために変更されているもの、および自動バックグ ランド・ノイズ推定器−一第6b図のシーケンス621であって本発明にお □ いても変更されているものである。この用達における第4a図ないし第4f図の 詳細なフローチャートは、改良されたノイズ抑圧システム800の動作を説明す るために、第6b図のシーケンス・ブロック615および62]と置き換えても よい。したがって、ボース特許(第4,628゜529号)の第6a図と第7a 図は、サンプル対サンプル−ベースで実行されるノイズ抑圧ループを説明してい るが、−力木発明の第4a図ないし第4f図は、フレーム対フレーム・ベースで 実行されるチャンネル・ゲイン選択プロセスとバックグランド・ノイズ推定の更 新プロセスを説明する。
さて、第4a図を参照して、改良されたノイズ抑圧システム800の動作は、上 述した第6a図の判石ステップ614のrYESJの出力から開9台される。し たがって、特定のフレームに対する実際のスペクトル・ゲイン修正機能は、以前 のフレームからのゲイン値を利用してサンプル対サンプル・ベースで既に実行さ れている。シーケンス850は、235で入手可能なS/N比推定を発生する役 割を果たす。先ず最初に、チャンネル・カウントCCがステップ851で1にセ ットされる。次に、音声韻律合計の可変値VMSUMがステップ852でゼロに イニシャライズされる。ステップ853で、特定のチャンネルに対する生の信号 対ノイズ比SNRが、S/N比推定指標値INDEX (CC)として計算され る。このS/N比の計算は、単に225で有効なチャンネル毎のエネルギ推定( 信号十ノイズ)を325におけるチャンネル毎のバックグランド・ノイズ推定( ノイズ)で割ったものである。しかし、信号対ノイズしきい値の他の推定をこれ の代わりに使用することも可能である。したがって、ステップ853は、単に現 在記憶しているチャンネル・エネルギの推定(前)ホの第7a図のフローチャー トにおけるステップ707から得られた)を前回のフレームからの現在のバック グランド・ノイズ推定8NE (CC)によって除したものである。
音声韻律は、シーケンス860で計算される。第1に、生のS/N比推定指標I NDEX (CC)を使用して、特定のチャンネルのための音声韻律表がステッ プ861で検索される。音声韻律表は、この特定のチャンネルに対する音声韻律 値\〆N4(CC)を得るためにステップ862で読み出される。この個別のチ ャンネル音声韻律値がステップ863で音声韻律合計\/ M S U Mに加 えられる。チャンネル・カウントCCがステップ864でインクリメントされ、 ステップ865でテストされる。もしN個のチャンネル全てに対する音声@律が 計算されていなければ、制wJはステップ853に戻る。
シーケンス870は、音声韻律計算器810によって実行されるバックグランド ・ノイズ推定の更新の決定プロセスを示す。音声韻律合計V M S U Mは 、ステップ871で更新しきい値と比較される。もし、V M S U Mが更 新しきい値以下であればそのフレームはおそらくノイズ・フレームである。TI MERFLAG(タイマ・フラグ)がステップ872でリセットされ、更新カウ ンタUCがステップ873でリセットされる。制御は、ステップ878に進み、 ここでUPDATE FLAG(更新フラグ)が真にセットされるが、これはバ ックグランド・ノイズ推定の更新が現在のフレームに対して行われるであろうこ とを意味する。
もし、VMSLIMが更新しきい値を超えれば、このフレームはおそらくボイス ・フレームである。それにもかかわらず、突然発生するバックグランド・ノイズ の大きな増加が通話と解釈されていないかどうかを知るために、ステップ874 でタイマ・フラグがテストされる。もしタイマ・フラグが真であれば、すでに多 数のフレーム前に1秒の時間間隔が超過しており、バックグランド・ノイズ推定 の更新がなお要求される。これは、各フレームに対して部分的なバックグランド ・ノイズの更新しか行われていないという事実によるものである。もしタイマ・ フラグが真でなければ、更新カウンターL、ICがステップ875でインクレメ ントされ、ステップ876でテストされる。もし最後に行われたバックグランド ・ノイズ推定の更新以降に100個のフレームが発生していれば、タイマ・フラ グはステップ877で真にセットされ、BNE更新フラグがステップ878で真 にセットされる。一連の部分的なバックグランド・ノイズ推定の更新は、ここで 音声韻律合計V M S U Mが再び更新しきい値を下回るまで実行される。
音声韻律合計■MSUMが再びノイズに近ずく場合、フローチャート中でタイマ ・フラグがリセットされる場所は、ステップ872のみであることに留意のこと 。もし、更新カウンターUCが100個のフレームに到達していなζプれば、現 在のフレームがボイス・フレームであると考えられ、バックグランド・ノイズの 更新は行われない。
第4b図および第4C図のシーケンス880を参照して、チャンネルの信号対ノ イズ比を修正する決定が次に行われる。インデックス・カウンタの変数ICがス テップ881でイニシャライズされる。高いエネルギを有する14個のチャンネ ルの内の上部の]0個のみをカウントするためチャンネル・カウンタCCがステ ップ882で5にセットされる。生のS/N比推定の指標INDEX (CG) が、約6dBのS/N比に対応するINDEX THRESHOLDに到達した かどうかを知るため、ステップ883でテストされる。ここで、ボイス・フレー ム内の上部10チヤンネルの少なくとも5つが少なくとも6dBのS/N比を有 するエネルギを含んでいるべきであると仮定する。もし特定のチャンネルのS/ N比のINDEX (CC)が、INDEX THRESHOLD(インデック スしきい値)を超えていれば、インデックス・カウントICがステップ884で インクリメントされる。もしそうでなければ、チャンネル・カウンタCCがステ ップ885でインクリメントされ、次のチャンネルを見るためにステップ886 でテストされる。
上部の10チヤンネル全てが測定されると、インデックス・カウントICはイン デックスしきい値よりも高いS/N比推定の(司標を有するチャンネルの数を表 ″ig。インデックス・カウントICは、次にステップ887でCoUNT丁H RESHOLD (カウントしきい(直)に対してテストされる。もしICがカ ウントしきい値以下のチャンネル、例えば10チヤンネルの内の5チヤンネルか 十分なエネルギを含んでいることを示ゼば、このフレーム(よおそらくボイス・ フレームでおり、チャンネルS / N比の修正を防止1−るため、ステップ8 89でMODIFY FLAG(修正フラグ)が偽にセットされる。もし少数の チャンネルしか高いエネルギを含んでいなければ、これは狭帯域ノイズのフレー ムを表し、したがって修正フラグはステップ88Bで真にセットされる。
シーケンス890は、チャンネルS/N比修正ブロック820によって実行され るS/\:比の修正プロセスを説明する。最初に修正フラグがステップ891で テストされる。
もしこれが偽であれば、チャンネルS / N比修正プロセスはバイパスされる 。もし修正フラグが真であればチャンオル・カウンタCCがステップ892でイ ニシアライズされる。次に、各チャンネルのS/\比推定の指標がセットバック しきい値以下であるかどうかを知るノ=め、ステップ893でこれをテストする 。6dBのS/N比に対応する値を有するセットバックしきい値は、バックグラ ンド・ノイズのフラッタを表vR*S / N比推定を表す。低いS/N比推定 の指標を有するチャンネルのみが、このテストをパスする。しかし、例えチャン ネル指標がセットバックしきい値を超えていても、音声韻律合計v h4s u  N4は再びステップ894でテストされる。もしV M S U Mが狭帯域 ノイズ・フレームの代表的な合計音声韻律に対応するM E TR]CTHRE SHOLD(韻律しきい値)以下であれば、INDEX ccc>はステップ8 95で修正され、]の最小指標値にセントされる。チャンネル・カウンタCCは ステップ896でインクリメントされ、全てのチャンネルがテストされたかどう かを知るt=め、ステップ897でテストされる。もしそうでなければ、制御は ステップ893に戻り、次のチャンネル指標をテストする。したがって、チャン ネル・エネルギの変動または狭帯itノイズのいずれかを含むフレームは、その フレームがが望ましくないゲイン変動を発生しないように修正される。
シーケンス900は、S/N比しきい値ブロック830の機能を実行する。チャ ンネル・カウンタCCはステップ901でイニシアライズされる。特定のチャン ネルに対するS/N比の指標がステップ902でSNRTHRESHOLD ( S/N比しきい値)に対してテストされる。好適な実施例の場合、S/N比しき い値は2.25dBのS/N比に対応する指標の値を表す。もしINDEX ( CC)がS/N比しきい値を超えれば、ゲイン・テーブルを検索するためにこれ を使用することができる。もしそうでなければ、この指標値は再びステップ90 3で1にセットされるが、この値は最小の指標値を表している。チャンネル・カ ウンタCCはステップ904でインクリメントされ、ステップ905でテストさ れる。このS/N比しきい値のテスト・プロセスは、全てのチャンネルにおける 小さなバックグランド・ノイズの変動を減少させるのに役立つ。
第4d図のシーケンス910を参照して、ゲイン・デープルのセラ1〜が、ノイ ズ・レベル量子化器555とゲイン・テーブル・スイツチ595によって選択さ れる。ステップ91って、チャンネル・カウンタCCがイニシアライズされ、ス テップ912で、バックグランド・ノイズの推定合計、B N E S U N と呼ぶ変数がイニシアライズされる。
ステップ9]3で、現在のバックグランド・ノイズ推定BNE (CC)が各チ ャンネル(こ対して得られ、ステップ914でBNESUMに加えられる。ステ ップ915でチャンネル・カウンタCCをインクリメントし、ステップ916で Nチャンネル全てに対するバックグランド・ノイズの推定が金目されたかを知る ため、チャンネル・カウンタがテストされる。
ステップ917で、B N E S U Mが第]のバックグランド・ノイズ推 定のしきい値と比較される。もしこれがBNEしきい値1\0.1を超えていれ ば、ステップ91Bでゲイン・テーブルのセット番号1が選択される。同様に、 BN E S U N4がBNELきい値No、2の低い値を超えているかどう かを知るため、再びステツーf919でテストされる。もしB N E S U  MがBNELきい値No、2を超え、かつBNELきい値N0.1未満であれ ば、ゲイン・テーブルのセットNo、2がステップ920で選択される。そうで なければ、ゲイン・テーブルのセットN0.3がステップ921で選択される。
したがって、ゲイン・テーブルのセット590は平均的なバックグランド・ノイ ズ・レベル全体の関数として選択される。
シーケンス930は、ゲイン・テーブルのセット590から生のゲイン(iaR G(CC)を得るステップを説明する。
ステップ93]でチャンネル・カウンタCCが1にセットされる。選択されたゲ イン・テーブルはS / N比の修正およびしきい値テストをパスしたチャンネ ルS/N化推定の指標[DEX (CC)を使用してステップ932で検索され る。生のゲイン値RG (CC)がステップ993でゲイン・テーブルから選択 され、次にノイズ抑圧のフレームのためのゲイン値として使用するため、ステッ プ934で記憶される。チャンネル・カウンタCCはステップ935でインクリ メントされ、以前と同様にステップ936でテストされる。米国特許第4..6 30,305号で説明されているように、535にあける各チャンネルに対する 生のゲイン価は、次にサンプル毎のベースで平滑化を行うためにゲイン平滑フィ ルタ530に加えられる。
最後に、シーケンス940は、第1図のブロック4.20で実行される実際のバ ックグランド・ノイズ推定の更新プロセスを説明する。バンクグランド・ノイズ 推定が行われるべきかどうかを知るため、先ず更新フラグがテストされる。もし 更新フラグが偽であれば、このフレームはボイス°フレームであり、バックグラ ンド・ノイズの更新は行われない。そうでなければバックグランド・ノイズの更 新がノイズ・フレームの期間中に行われるm−これはチャンネル・スイッチ57 5を閉じることによってシミュレーションされる。ステップ942で更新フラグ が偽にリセットされる。
ステップ942ないし945では、下記の方程式によって、N個のチャンネルに あける現在の各バックグランド・ノイズの推定の更新を行う。
E (i、 k)=E (i、 k−1)十SF [(PE (i>−E (i 、に−1>]r=1.2・・・、N ここで、E(i、k)は時間(k>にあけるチャンネル(i)の現在のエネルギ ・ノイズ推定であり、E(i。
k−1)は時間(k−1>にあけるチャンネル(i)の古いエネルギ・ノイズ推 定であり、PE(i)はチャンネル(i)における現在の処理前のエネルギ推定 であり、SFはバックグランド・ノイズ推定を平滑化する場合に使用する平滑化 ファクタの時定数である。したがって、E (r。
k−1)はエネルギ推定の記憶レジスタ585に記憶され、SFの項は平滑フィ ルタ580の機能を実行する。本実施例の場合、SFは10ミリ秒のフレームの 持続に対して0.1に選択される。
ステップ943でチャンネル・カウンタCCを1にイニシアライズする。ステッ プ944では、325から得られる現在のバックグランド・ノイズ推定、エネル ギ推定の記憶レジスタ585に記憶されている古いバックグランド・ノイズ推定 の旧BNE (CC) 、およびスイッチ575から得られる新しいバックグラ ンド・ノイズ推定の新BNE(CC)に関して上記の方程式を実行する。ステッ プ945ではチャンネル・カウンタCCがインクリメントされ、ステップ946 では、N個のチャンネル全てが処理されたかどうかを知るためにテストが行われ る。もし真であれば、バックグランド・ノイズ推定の更新が完了し、動作はサン プル・カウンタをリセットし、フレーム・カウンタをインクリメントするため上 述したボースの特許の第6b図のステップ629に戻る。制御は、そこで元に戻 って次のフレームのためにサンプル対サンプル・ベースでノイズの抑圧を行う。
以上をまとめると、本発明は下記の改良を行うことが分かる。すなわち、これら は、(a)一定のS/N比の値が得られるまで、ゲイン・テーブルのゲイン上昇 をオフセットすることによって行われるバックグランド・ノイズのフラッタの削 減、(b)音声韻律の計算およびチャンネルのエネルギにもとず<S/N比推定 の修正による狭帯域ノイズ・バーストの防止、および(C)音声韻律全体と最後 に行われた更新からの時間間隔に基づいて更新の決定を行うことによるより正確 なバックグランド・ノイズの推定である。
ここで本発明の特定の実施例を示し説明してきたが、当業者によって更に変更と 改良を行うことが可能である。例えば、ここで説明した動作の流れは、リアル・ タイムで実行されているが、ハードウェアに固有の限界があるため、チャンネル ・ゲインの値に対する以前のバックグランド・ノイズの推定1は次のフレームで 使用するために記憶されてもよい。ここで開示している基本的な根拠となってい る原理を保持しているこれら全ての変更および特許請求の範囲は、本発明の範囲 内にあるものである。
国際調査報告

Claims (50)

    【特許請求の範囲】
  1. 1.ノイズを抑圧した出力信号を導出するため、ノイズのある入力信号からバッ クグランド・ノイズを減衰する改良されたノイズ抑圧システムにおいて、前記ノ イズ抑圧システムは: 入力信号を選択された周波数チャンネルを表す複数の処理前の信号に分離する手 段; 各個別チャンネルの信号一プラスーノイズのエネルギとノイズのエネルギの推定 とを導出する手段;前記チャンネルのエネルギの推定に応答して各個別チャンネ ルのゲイン値を導出する手段であって、前記ゲイン値は各チャンネルに対する最 小ゲイン値を有し、前記ゲイン値導出手段は前記信号−プラスーノイズのエネル ギの推定が前記ノイズのエネルギの推定を所定量超える場合にのみ導出され、前 記最小ゲイン値を超えるゲイン値を許容するるしきい値手段を有する前記手段; および複数の処理後の信号を得るため、前記ゲイン値に応答して前記複数の処理 前の信号の各々のゲインを修正する手段;によつて構成されることを特徴とする ノイズ抑圧システム。
  2. 2.前記ゲイン値導出手段は、前記チャンネル・エネルギ推定の信号対ノイズ比 (S/N比)に基づいてゲイン値を導出し、前記S/N比の推定は、前記S/N 比のしきい値未満のS/N比の推定を有するチャンネルが最小ゲイン値を導出す るように、予め定められたS/N比のしきい値と比較されることを特徴とする請 求項1記載のノイズ抑圧システム。
  3. 3.前記予め定められたS/N比のしきい値は1.5dBないし5dBのS/N 比の範囲内にあるS/N比の値に対応することを特徴とする請求項2記載のノイ ズ抑圧システム。
  4. 4.前記予め定められたS/N比のしきい値は約2.25dBのS/N比の値に 対応することを特徴とする請求項3記載のノイズ抑圧システム。
  5. 5.前記ゲイン修正手段は、最小のゲイン値を有する特定のチャンネルに処理前 の信号に最大の減衰量を与えることを特徴とする請求項1記載のノイズ抑圧シス テム。
  6. 6.ゲイン値が低い周波数のチャンネルよりも高い周波数のチャンネルに対して より大きな減衰量を導出させることを特徴とする請求項1記載のノイス抑圧シス テム。
  7. 7.前記ゲイン値導出手段は、複数のゲイン・テーブルを更に有し、各ゲイン・ テーブルが前記個別チャンネルのエネルギの推定に対応する所定の個別チャンネ ルのゲイン値と、前記入力信号の全平均バックグランド・ノイズ・レベルの関数 として前記複数のゲイン・テーブルの1つを自動的に選択するゲイン・テーブル 選択手段とを有することを特徴とする請求項1記載のノイズ抑圧システム。
  8. 8.前記ノイズを抑圧した出力信号を導出するため、前記複数の処理後の信号を 結合する手段を更に含むことを特徴とする請求項1記載のノイズ抑圧システム。
  9. 9.ノイズを抑圧した出力信号を導出するため、ノイズのある入力信号からバッ クグランド・ノイズを減衰する改良されたノイズ抑圧システムにおいて、前記ノ イズ抑圧システムは: 入力信号を選択された周波数チャンネルを表す複数の処理前の信号に分離する手 段; 前記処理前の信号中のバックグランド・ノイズのパワー・スペクトル密度の推定 を導出し、記憶する手段であって、前記バックグランド・ノイズ推定の導出手段 は、前回のバックグランド・ノイズ推定の修正以降にむける時間間隔を示すタイ ミング・パラメータに応答して前記バックグランド・ノイズ推定を修正する手段 を有する前記手段;前記修正したバックグランド・ノイズ推定に基づいて各個別 チャンネルの信号対ノイズ比(S/N比)の推定を導出する手段; 前記チャンネルのS/N比の推定に応答して、各個別チャンネルのゲイン値を導 出する手段;および複数の処理後の信号を得るため、前記ゲイン値に応答して前 記複数の処理前の信号の各々のゲインを修正する手段;によつて構成されること を特徴とするノイズ抑圧システム。
  10. 10.前記バックグランド・ノイズ推定修正手段は、前記タイミング・パラメー タを導出する手段と、前記タイミング・パラメータが前記タイミングしきい値を 超える場合、バックグランド・ノイズの推定の修正が実行されるように、前記タ イミング・パラメータを所定のタイミングしきい値と比較する手段とを有するこ とを特徴とする請求項9記載のノイズ抑圧システム。
  11. 11.前記所定のタイミングしきい値が0.5秒から4秒の範囲内であることを 特徴とする請求項10記載のノイズ抑圧システム。
  12. 12.前記所定のタイミングしきい値が1秒にほぼ等しいことを特徴とする請求 項11記載のノイズ抑圧システム。
  13. 13.前記バックグランド・ノイズ推定修正手段は、各個別チャンネルのエネル ギの推定を導出する手段と、全ての個別チャンネルのエネルギの推定の合計値に 応答して、マルチチャンネルのエネルギ・パラメータを導出する手段とを更に含 むことを特徴とする請求項10記載のノイズ抑圧システム。
  14. 14.前記バックグランド・ノイズ推定修正手段は、前記マルチチャンネルのエ ネルギ・パラメータが前記エネルギしきい値未満である場合にバックグランド・ ノイズの推定の修正が実行されるように、前記マルチチャンネルのエネルギ・パ ラメータを所定のエネルギーしきい値と比較する手段を更に含むことを特徴とす る請求項13記載のノイズ抑圧システム。
  15. 15.前記マルチチャンネルのエネルギ・パラメータは、前記個別チャンネルの S/N比の推定を個別チャンネルの音声韻律に変換し、個別チャンネルの音声韻 律を合計することによつて導出され、音声韻律の合計は全てのチャンネルにおけ るエネルギの音声状の特性全体の尺度であることを特徴とする請求項13記載の ノイズ抑圧システム。
  16. 16.前記バックグランド・ノイズ推定修正手段は、前記マルチチャンネルのエ ネルギ・パラメータに関係なく前記タイミング・パラメータに応答して前記バッ クグランド・ノイズ推定を修正することを特徴とする請求項14記載のノイズ抑 圧システム。
  17. 17.前記マルチチャンネルのエネルギ・パラメータ導出手段は、前記小さな変 動が前記マルチチャンネルのエネルギ・パラメータに大きく影響しないように、 個別チャンネルのエネルギ推定に前記小さな変動を順応させることを特徴とする 請求項13記載のノイズ抑圧システム。
  18. 18.前記所定のエネルギしきい値は、全てのチャンネルが6dB未満の個別の S/N比の値を示す場合、バックグランド・ノイズ推定の修正が実行されるよう に設定されることを特徴とする請求項14記載のノイズ抑圧システム。
  19. 19.前記所定のエネルギしきい値は、いずれかの単一チャンネルが少なくとも 6dBのS/N比の値を示す場合、バックグランド・ノイズ推定の修正が実行さ れないように設定されることを特徴とする請求項14記載のノイズ抑圧システム 。
  20. 20.前記ゲイン値導出手段は、複数のゲイン・テーブルを更に含み、各ゲイン ・テーブルは種々の個別チャンネルにおけるS/N比の推定に対応する所定の個 別チャンネル・ゲイン値と、前記入力信号の全平均バツクグランド・ノイズ・レ ベルの関数として前記複数のゲイン・テーブルの1つを自動的に選択するゲイン ・テーブル選択手段を有することを特徴とする請求項9記載のノイズ抑圧システ ム。
  21. 21.前記ノイズを抑圧した出力信号を導出するため、前記複数の処理後の信号 を結合する手段を更に含むことを特徴とする請求項9記載のノイズ抑圧システム 。
  22. 22.ノイズを抑圧した出力信号を導出するため、ノイズのある入力信号からバ ックグランド・ノイズを減衰する改良されたノイズ抑圧システムにむいて、前記 ノイズ抑圧システムは: 入力信号をN個の選択された周波数チャンネルを表す複数の処理前の信号に分離 する手段; 各個別チャンネルにむけるエネルギの推定を導出する手段; 前記チャンネルのエネルギ推定を監視し、狭帯域ノイズ・バーストを通話のエネ ルギおよびバックグランド・ノイズのエネルギから区別し、これによつて修正信 号を導出する手段; 狭帯域ノイス・バーストを表すチャンネル・エネルギの推定が修正されるように 前記修正信号に応答して前記チャンネル・エネルギの推定を選択的に修正する手 段;各々の修正されたチャンネル・エネルギの推定に応答して各個別チャンネル に対するゲイン値を導出する手段;および 複数の処理後の信号を得るため、前記ゲイン値に応答して前記複数の処理前の信 号の各々のゲインを修正する手段;によつて構成されることを特徴とするノイズ 抑圧システム。
  23. 23.前記修正信号は所定のエネルギしきい値を超えるエネルギの推定を有する 個別チャンネルの合計数を示すことを特徴とする請求項22記載のノイズ抑圧シ ステム。
  24. 24.前記所定のエネルギしきい値は、4dBないし10dBのS/N比の範囲 内の信号対ノイズ比(S/N比)の値に相当することを特徴とする請求項23記 載のノイズ抑圧システム。
  25. 25.前記所定のエネルギーしきい値は、約6dBのS/N比の値に相当するこ とを特徴とする請求項24記載のノイス抑圧システム。
  26. 26.前記チャンネル・エネルギー推定修正手段は、前記個別チャンネルの合計 数が前記カウントしきい値未満の場合に、チャンネル・エネルギの推定の修正が 実行されるように、前記修正信号を所定のカウントしきい値と比較する手段を有 することを特徴とする請求項23記載のノイズ抑圧システム。
  27. 27.前記所定のカウントしきい値はNの40%未満に相当することを特徴とす る請求項26記載のノイズ抑圧システム。
  28. 28.前記ゲイン修正手段は、修正したチャンネル・エネルギ推定を有する特定 のチャンネルにおける処理前の信号に最大の減衰量を与えることを特徴とする請 求項22記載のノイズ抑圧システム。
  29. 29.前記ゲイン値導出手段は、複数のゲイン・テーブルを更に含み、各ゲイン ・テーブルは種々の個別チャンネルにおけるエネルギの推定に対応する所定の個 別チャンネル・ゲイン値と、前記入力信号の全平均バックグランド・ノイズ・レ ベルの関数として前記複数のゲイン・テーブルの1つを自動的に選択するゲイン ・テーブル選択手段を含むことを特徴とする請求項22記載のノイズ抑圧システ ム。
  30. 30.前記ノイズを抑圧した出力信号を導出するため、更に前記複数の処理後の 信号を結合する手段を含むことを特徴とする請求項22記載のノイズ抑圧システ ム。
  31. 31.ノイズ抑圧システムであつて、ノイズを抑圧した出力信号を導出するため 、ノイズのある入力信号からバックグランド・ノイズを減衰する方法において: 入力信号をN個の選択された周波数チャンネルを表す複数の処理前の信号に分離 する段階; 各個別チャンネルでエネルギの推定を導出する段階;前記処理前の信号中のバッ クグランド・ノイズのパワー・スペクトル密度の推定を導出し、記憶する段階; 前記バックグランド・ノイズの推定と前記チャンネル・エネルギの推定とに基づ いて各個別チャンネルの信号対ノイズ比(S/N比)の推定を導出する段階;前 記チャンネルのS/N比の推定に応答して各個別チャンネルに対してゲイン値を 導出する段階であつて、前記ゲイン値は最小値の範囲を有し、前記ゲイン値を導 出する段階は予め定められたS/N比のしきい値を与える段階と、前記S/N比 のしきい値未満のS/N比の推定を有するチャンネルは前記最小範囲内のゲイン 値を導出するように前記チャンネルのS/N比の推定を前記予め定められたS/ N比のしきい値と比較する段階とを含む前記段階;および複数の処理後の信号を 与えるため、前記ゲイン値に応答して前記複数の処理前の信号の各々のゲインを 修正する段階; によつて構成されることを特徴とする方法。
  32. 32.前記予め定められたS/N比のしきい値が1.5dBないし5dBのS/ N比の範囲内にあるS/N比の値に相当することを特徴とする請求項31記載の 方法。
  33. 33.前記ゲインを修正する段階は、前記最小範囲内のゲイン値を有する特定の チャンネルの処理前の信号に最大量の減衰を与えることを特徴とする請求項31 記載の方法。
  34. 34.前回のバックグランド・ノイズの推定の修正以降における時間間隔を示す タイミング・パラメータに応答して前記バックグランド・ノイズの推定を修正す る段階を含むことを特徴とする請求項31記載の方法。
  35. 35.前記バックグランド・ノイズの推定を修正する段階は、前記タイミング・ パラメータを導出する段階と、前記タイミング・パラメータが前記タイミングし きい値を超える場合にバックグランド・ノイズの推定の修正が実行されるように 、前記タイミング・パラメータを所定のタイミングしきい値と比較する段階とを 含むことを特徴とする請求項34記載の方法。
  36. 36.前記所定のタイミングしきい値は0.5秒ないし4秒の範囲にあることを 特徴とする請求項35記載の方法。
  37. 37.前記バックグランド・ノイズの推定を修正する段階は、全個別チャンネル のS/N比推定の合計値に応答してマルチチャンネルのエネルギ・パラメータを 導出する段階を更に含むことを特徴とする請求項34記載の方法。
  38. 38.前記バックグランド・ノイズの推定を修正する段階は、前記マルチチャン ネルのエネルギ・パラメータが前記エネルギのしきい値未満である場合にバック グランド・ノイズの推定の修正が実行されるように、前記マルチチャンネルのエ ネルギ・パラメータを所定のエネルギしきい値と比較する段階を更に含むことを 特徴とする請求項37記載の方法。
  39. 39.前記マルチチャンネルのエネルギ・パラメータは、前記個別チャンネルの S/N比の推定を個別チャンネルの音声韻律に変換し、個別チャンネルの音声韻 律を合計することによつて導出され、音声韻律の合計は、全チャンネルにおける エネルギの音声状の特性全体の尺度であることを特徴とする請求項38記載の方 法。
  40. 40.前記バックグランド・ノイズの推定を修正する段階は、前記マルチチャン ネルのエネルギ・パラメータに関係なく前記タイミング・パラメータに応答して 前記バツクグランド・ノイズの推定を修正することを特徴とする請求項38記載 の方法。
  41. 41.前記所定のエネルギしきい値は、全チャンネルが6dB未満の個々のS/ N比の値を示す場合、バックグランド・ノイズの推定の修正が実行されるように 設定されることを特徴とする請求項38記載の方法。
  42. 42.前記所定のエネルギしきい値は、いずれかの信号チャンネルが少なくとも 6dBのS/N比の値を示す場合、バックグランド・ノイズの推定の修正が実行 されないように設定されることを特徴とする請求項38記載の方法。
  43. 43.前記チャンネルS/N比の推定を監視し、狭帯域ノイズ・バーストを通話 のエネルギとバックグランド・ノイズのエネルギから区別し、これによつて修正 信号を導出する段階;および 狭帯域ノイズ・バーストを表すチャンネルS/N比が修正されるように前記修正 信号に応答して前記チャンネルS/N比の推定を選択的に修正する段階;によつ て構成されることを特徴とする請求項31記載の方法。
  44. 44.前記修正信号が所定の修正しきい値を超えるS/N比の推定を有する個別 チャンネルの合計数を示すことを特徴とする請求項43記載の方法。
  45. 45.前記所定の修正しきい値は、4dBないし10dBのS/N比の範囲内の 値に相当することを特徴とする請求項44記載の方法。
  46. 46.前記チャンネルのS/N比の推定を修正する段階は、前記個別チャンネル の合計数が前記カウントしきい値未満の場合にチャンネルのS/N比の推定の修 正が実行されるように、前記修正信号を所定のカウントしきい値と比較する段階 を含むことを特徴とする請求項44記載の方法。
  47. 47.前記所定のカウントしきい値がNの40%未満に相当することを特徴とす る請求項46記載の方法。
  48. 48.前記ゲインを修正する段階は、修正したチャンネルのS/N比の推定を有 する特定のチャンネルに処理前の信号に最大の減衰量を与えることを特徴とする 請求項43記載の方法。
  49. 49.前記ゲイン値を導出する段階は、前記入力信号の全平均バックグランド・ ノイズ・レベルの関数として複数のゲイン・テーブルの1つを自動的に選択する 段階を更に有し、各ゲイン・テーブルが種々の個別チャンネルのS/N比の推定 に対応する所定の個別チャンネルのゲイン値を有することを特徴とする請求項3 1記載の方法。
  50. 50.前記ノイズを抑圧した出力信号を導出するため、前記複数の処理後の信号 を結合する段階を更に含むことを特徴とする請求項31記載の方法。
JP63508229A 1987-10-01 1988-09-22 改良されたノイズ抑圧システム Expired - Lifetime JP2995737B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US103,857 1987-10-01
US07/103,857 US4811404A (en) 1987-10-01 1987-10-01 Noise suppression system

Publications (2)

Publication Number Publication Date
JPH03500347A true JPH03500347A (ja) 1991-01-24
JP2995737B2 JP2995737B2 (ja) 1999-12-27

Family

ID=22297382

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63508229A Expired - Lifetime JP2995737B2 (ja) 1987-10-01 1988-09-22 改良されたノイズ抑圧システム

Country Status (6)

Country Link
US (1) US4811404A (ja)
EP (1) EP0380563B1 (ja)
JP (1) JP2995737B2 (ja)
KR (1) KR970000789B1 (ja)
DE (1) DE3856280T2 (ja)
WO (1) WO1989003141A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6952670B2 (en) 2000-07-18 2005-10-04 Matsushita Electric Industrial Co., Ltd. Noise segment/speech segment determination apparatus
JPWO2008004499A1 (ja) * 2006-07-03 2009-12-03 日本電気株式会社 雑音抑圧の方法、装置、及びプログラム

Families Citing this family (207)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4956867A (en) * 1989-04-20 1990-09-11 Massachusetts Institute Of Technology Adaptive beamforming for noise reduction
US5036540A (en) * 1989-09-28 1991-07-30 Motorola, Inc. Speech operated noise attenuation device
AU633673B2 (en) * 1990-01-18 1993-02-04 Matsushita Electric Industrial Co., Ltd. Signal processing device
DE69110934T2 (de) * 1990-03-28 1995-11-23 Pioneer Electronic Corp Rauschreduktionsschaltung.
JP2861238B2 (ja) * 1990-04-20 1999-02-24 ソニー株式会社 ディジタル信号符号化方法
DE69127495T2 (de) * 1990-05-16 1998-01-08 Matsushita Electric Ind Co Ltd Erkennungseinheit und Gerät zur Erkennung und Beurteilung in dem die Einheit verwendet ist
US5203016A (en) * 1990-06-28 1993-04-13 Harris Corporation Signal quality-dependent adaptive recursive integrator
US5152007A (en) * 1991-04-23 1992-09-29 Motorola, Inc. Method and apparatus for detecting speech
EP1239456A1 (en) 1991-06-11 2002-09-11 QUALCOMM Incorporated Variable rate vocoder
JPH05134694A (ja) * 1991-11-15 1993-05-28 Sony Corp 音声認識装置
US5410632A (en) * 1991-12-23 1995-04-25 Motorola, Inc. Variable hangover time in a voice activity detector
JPH05188994A (ja) * 1992-01-07 1993-07-30 Sony Corp 騒音抑圧装置
US5349701A (en) * 1992-01-15 1994-09-20 Motorola, Inc. Method and apparatus for broken link detect using audio energy level
US5319573A (en) * 1992-01-15 1994-06-07 Motorola, Inc. Method and apparatus for noise burst detection in a signal processor
FI92535C (fi) * 1992-02-14 1994-11-25 Nokia Mobile Phones Ltd Kohinan vaimennusjärjestelmä puhesignaaleille
US5309443A (en) * 1992-06-04 1994-05-03 Motorola, Inc. Dynamic muting method for ADPCM coded speech
US5430826A (en) * 1992-10-13 1995-07-04 Harris Corporation Voice-activated switch
US5732143A (en) * 1992-10-29 1998-03-24 Andrea Electronics Corp. Noise cancellation apparatus
US5400409A (en) * 1992-12-23 1995-03-21 Daimler-Benz Ag Noise-reduction method for noise-affected voice channels
DE4307688A1 (de) * 1993-03-11 1994-09-15 Daimler Benz Ag Verfahren zur Geräuschreduktion für gestörte Sprachkanäle
US5432859A (en) * 1993-02-23 1995-07-11 Novatel Communications Ltd. Noise-reduction system
SE501305C2 (sv) * 1993-05-26 1995-01-09 Ericsson Telefon Ab L M Förfarande och anordning för diskriminering mellan stationära och icke stationära signaler
WO1995002288A1 (en) * 1993-07-07 1995-01-19 Picturetel Corporation Reduction of background noise for speech enhancement
US5488666A (en) * 1993-10-01 1996-01-30 Greenhalgh Technologies System for suppressing sound from a flame
DE4342425A1 (de) * 1993-12-13 1995-06-14 Philips Patentverwaltung Verfahren und Anordnung zum Übertragen von Sprachsignalen
US5526419A (en) * 1993-12-29 1996-06-11 At&T Corp. Background noise compensation in a telephone set
US5825671A (en) * 1994-03-16 1998-10-20 U.S. Philips Corporation Signal-source characterization system
US5581620A (en) * 1994-04-21 1996-12-03 Brown University Research Foundation Methods and apparatus for adaptive beamforming
US5666429A (en) * 1994-07-18 1997-09-09 Motorola, Inc. Energy estimator and method therefor
US5544250A (en) * 1994-07-18 1996-08-06 Motorola Noise suppression system and method therefor
SE505156C2 (sv) * 1995-01-30 1997-07-07 Ericsson Telefon Ab L M Förfarande för bullerundertryckning genom spektral subtraktion
US5768473A (en) * 1995-01-30 1998-06-16 Noise Cancellation Technologies, Inc. Adaptive speech filter
JP3591068B2 (ja) * 1995-06-30 2004-11-17 ソニー株式会社 音声信号の雑音低減方法
US5844994A (en) * 1995-08-28 1998-12-01 Intel Corporation Automatic microphone calibration for video teleconferencing
PL185513B1 (pl) * 1995-09-14 2003-05-30 Ericsson Inc Sposób i urządzenie do selektywnej zmiany ramki sygnału cyfrowego ukształtowanego z wielu kolejnych ramek
US5687243A (en) * 1995-09-29 1997-11-11 Motorola, Inc. Noise suppression apparatus and method
US5659622A (en) * 1995-11-13 1997-08-19 Motorola, Inc. Method and apparatus for suppressing noise in a communication system
FI100840B (fi) 1995-12-12 1998-02-27 Nokia Mobile Phones Ltd Kohinanvaimennin ja menetelmä taustakohinan vaimentamiseksi kohinaises ta puheesta sekä matkaviestin
US5768392A (en) * 1996-04-16 1998-06-16 Aura Systems Inc. Blind adaptive filtering of unknown signals in unknown noise in quasi-closed loop system
JPH09326844A (ja) * 1996-06-03 1997-12-16 Mitsubishi Electric Corp 騒音低減通話装置及び騒音低減通話方法
US5825898A (en) * 1996-06-27 1998-10-20 Lamar Signal Processing Ltd. System and method for adaptive interference cancelling
US5864793A (en) * 1996-08-06 1999-01-26 Cirrus Logic, Inc. Persistence and dynamic threshold based intermittent signal detector
US5963899A (en) * 1996-08-07 1999-10-05 U S West, Inc. Method and system for region based filtering of speech
US5806025A (en) * 1996-08-07 1998-09-08 U S West, Inc. Method and system for adaptive filtering of speech signals using signal-to-noise ratio to choose subband filter bank
KR100250561B1 (ko) 1996-08-29 2000-04-01 니시무로 타이죠 잡음소거기 및 이 잡음소거기를 사용한 통신장치
US6098038A (en) * 1996-09-27 2000-08-01 Oregon Graduate Institute Of Science & Technology Method and system for adaptive speech enhancement using frequency specific signal-to-noise ratio estimates
US6097820A (en) * 1996-12-23 2000-08-01 Lucent Technologies Inc. System and method for suppressing noise in digitally represented voice signals
BRPI9709148B8 (pt) * 1997-01-23 2016-05-31 Motorola Mobility Inc aparelho para processamento não-linear em um sistema de comunicações
US5937377A (en) * 1997-02-19 1999-08-10 Sony Corporation Method and apparatus for utilizing noise reducer to implement voice gain control and equalization
US6104993A (en) * 1997-02-26 2000-08-15 Motorola, Inc. Apparatus and method for rate determination in a communication system
US6178248B1 (en) 1997-04-14 2001-01-23 Andrea Electronics Corporation Dual-processing interference cancelling system and method
US6115589A (en) * 1997-04-29 2000-09-05 Motorola, Inc. Speech-operated noise attenuation device (SONAD) control system method and apparatus
US6122384A (en) * 1997-09-02 2000-09-19 Qualcomm Inc. Noise suppression system and method
AU4661497A (en) * 1997-09-30 1999-03-22 Qualcomm Incorporated Channel gain modification system and method for noise reduction in voice communication
SE515674C2 (sv) * 1997-12-05 2001-09-24 Ericsson Telefon Ab L M Apparat och metod för brusreducering
US6070137A (en) * 1998-01-07 2000-05-30 Ericsson Inc. Integrated frequency-domain voice coding using an adaptive spectral enhancement filter
US6459914B1 (en) * 1998-05-27 2002-10-01 Telefonaktiebolaget Lm Ericsson (Publ) Signal noise reduction by spectral subtraction using spectrum dependent exponential gain function averaging
US6088668A (en) * 1998-06-22 2000-07-11 D.S.P.C. Technologies Ltd. Noise suppressor having weighted gain smoothing
US6453285B1 (en) 1998-08-21 2002-09-17 Polycom, Inc. Speech activity detector for use in noise reduction system, and methods therefor
US6351731B1 (en) 1998-08-21 2002-02-26 Polycom, Inc. Adaptive filter featuring spectral gain smoothing and variable noise multiplier for noise reduction, and method therefor
US6122610A (en) * 1998-09-23 2000-09-19 Verance Corporation Noise suppression for low bitrate speech coder
US6718301B1 (en) 1998-11-11 2004-04-06 Starkey Laboratories, Inc. System for measuring speech content in sound
EP1748426A3 (en) * 1999-01-07 2007-02-21 Tellabs Operations, Inc. Method and apparatus for adaptively suppressing noise
PT1141948E (pt) * 1999-01-07 2007-07-12 Tellabs Operations Inc Processo e dispositivo para suprimir ruido de modo adaptativo.
FI118359B (fi) * 1999-01-18 2007-10-15 Nokia Corp Menetelmä puheentunnistuksessa ja puheentunnistuslaite ja langaton viestin
US6604071B1 (en) * 1999-02-09 2003-08-05 At&T Corp. Speech enhancement with gain limitations based on speech activity
US6363345B1 (en) 1999-02-18 2002-03-26 Andrea Electronics Corporation System, method and apparatus for cancelling noise
JP2000259198A (ja) * 1999-03-04 2000-09-22 Sony Corp パターン認識装置および方法、並びに提供媒体
GB2349259B (en) * 1999-04-23 2003-11-12 Canon Kk Speech processing apparatus and method
JP2001016057A (ja) 1999-07-01 2001-01-19 Matsushita Electric Ind Co Ltd 音響装置
US7117149B1 (en) * 1999-08-30 2006-10-03 Harman Becker Automotive Systems-Wavemakers, Inc. Sound source classification
JP3961290B2 (ja) * 1999-09-30 2007-08-22 富士通株式会社 雑音抑圧装置
ATE262263T1 (de) * 1999-10-07 2004-04-15 Widex As Verfahren und signalprozessor zur verstärkung von sprachsignal-komponenten in einem hörhilfegerät
US6594367B1 (en) 1999-10-25 2003-07-15 Andrea Electronics Corporation Super directional beamforming design and implementation
JP3454206B2 (ja) * 1999-11-10 2003-10-06 三菱電機株式会社 雑音抑圧装置及び雑音抑圧方法
US7058572B1 (en) * 2000-01-28 2006-06-06 Nortel Networks Limited Reducing acoustic noise in wireless and landline based telephony
US6804640B1 (en) * 2000-02-29 2004-10-12 Nuance Communications Signal noise reduction using magnitude-domain spectral subtraction
US6523003B1 (en) * 2000-03-28 2003-02-18 Tellabs Operations, Inc. Spectrally interdependent gain adjustment techniques
US6766292B1 (en) * 2000-03-28 2004-07-20 Tellabs Operations, Inc. Relative noise ratio weighting techniques for adaptive noise cancellation
US6507653B1 (en) 2000-04-14 2003-01-14 Ericsson Inc. Desired voice detection in echo suppression
US6931292B1 (en) 2000-06-19 2005-08-16 Jabra Corporation Noise reduction method and apparatus
US6741873B1 (en) * 2000-07-05 2004-05-25 Motorola, Inc. Background noise adaptable speaker phone for use in a mobile communication device
US6898566B1 (en) * 2000-08-16 2005-05-24 Mindspeed Technologies, Inc. Using signal to noise ratio of a speech signal to adjust thresholds for extracting speech parameters for coding the speech signal
JP2002149200A (ja) 2000-08-31 2002-05-24 Matsushita Electric Ind Co Ltd 音声処理装置及び音声処理方法
RU2184399C2 (ru) * 2000-09-22 2002-06-27 Государственное предприятие конструкторское бюро "СПЕЦВУЗАВТОМАТИКА" Способ выделения основного тона из речевого сигнала
US7139711B2 (en) * 2000-11-22 2006-11-21 Defense Group Inc. Noise filtering utilizing non-Gaussian signal statistics
JP4282227B2 (ja) * 2000-12-28 2009-06-17 日本電気株式会社 ノイズ除去の方法及び装置
WO2002080148A1 (fr) * 2001-03-28 2002-10-10 Mitsubishi Denki Kabushiki Kaisha Dispositif eliminateur de bruit
DE10120168A1 (de) * 2001-04-18 2002-10-24 Deutsche Telekom Ag Verfahren zur Bestimmung von Intensitätskennwerten von Hintergrundgeräuschen in Sprachpausen von Sprachsignalen
US20040148166A1 (en) * 2001-06-22 2004-07-29 Huimin Zheng Noise-stripping device
US7092877B2 (en) * 2001-07-31 2006-08-15 Turk & Turk Electric Gmbh Method for suppressing noise as well as a method for recognizing voice signals
DE10150519B4 (de) * 2001-10-12 2014-01-09 Hewlett-Packard Development Co., L.P. Verfahren und Anordnung zur Sprachverarbeitung
US7103541B2 (en) * 2002-06-27 2006-09-05 Microsoft Corporation Microphone array signal enhancement using mixture models
US7283956B2 (en) * 2002-09-18 2007-10-16 Motorola, Inc. Noise suppression
DE10251603A1 (de) * 2002-11-06 2004-05-19 Dr.Ing.H.C. F. Porsche Ag Verfahren zur Störgeräuschunterdrückung
JP4336759B2 (ja) * 2002-12-17 2009-09-30 日本電気株式会社 光分散フィルタ
US20040148160A1 (en) * 2003-01-23 2004-07-29 Tenkasi Ramabadran Method and apparatus for noise suppression within a distributed speech recognition system
US8326621B2 (en) 2003-02-21 2012-12-04 Qnx Software Systems Limited Repetitive transient noise removal
US7949522B2 (en) 2003-02-21 2011-05-24 Qnx Software Systems Co. System for suppressing rain noise
US7885420B2 (en) * 2003-02-21 2011-02-08 Qnx Software Systems Co. Wind noise suppression system
US7895036B2 (en) * 2003-02-21 2011-02-22 Qnx Software Systems Co. System for suppressing wind noise
US8073689B2 (en) * 2003-02-21 2011-12-06 Qnx Software Systems Co. Repetitive transient noise removal
US7725315B2 (en) * 2003-02-21 2010-05-25 Qnx Software Systems (Wavemakers), Inc. Minimization of transient noises in a voice signal
US8271279B2 (en) 2003-02-21 2012-09-18 Qnx Software Systems Limited Signature noise removal
JP4583781B2 (ja) * 2003-06-12 2010-11-17 アルパイン株式会社 音声補正装置
TWI233590B (en) * 2003-09-26 2005-06-01 Ind Tech Res Inst Energy feature extraction method for noisy speech recognition
US7613608B2 (en) * 2003-11-12 2009-11-03 Telecom Italia S.P.A. Method and circuit for noise estimation, related filter, terminal and communication network using same, and computer program product therefor
US7133825B2 (en) * 2003-11-28 2006-11-07 Skyworks Solutions, Inc. Computationally efficient background noise suppressor for speech coding and speech recognition
JP4520732B2 (ja) * 2003-12-03 2010-08-11 富士通株式会社 雑音低減装置、および低減方法
JP4490090B2 (ja) * 2003-12-25 2010-06-23 株式会社エヌ・ティ・ティ・ドコモ 有音無音判定装置および有音無音判定方法
JP4601970B2 (ja) * 2004-01-28 2010-12-22 株式会社エヌ・ティ・ティ・ドコモ 有音無音判定装置および有音無音判定方法
EP1732063A4 (en) * 2004-03-31 2007-07-04 Pioneer Corp LANGUAGE RECOGNITION AND LANGUAGE RECOGNITION METHOD
US7516069B2 (en) * 2004-04-13 2009-04-07 Texas Instruments Incorporated Middle-end solution to robust speech recognition
US7492889B2 (en) * 2004-04-23 2009-02-17 Acoustic Technologies, Inc. Noise suppression based on bark band wiener filtering and modified doblinger noise estimate
US7454332B2 (en) * 2004-06-15 2008-11-18 Microsoft Corporation Gain constrained noise suppression
RU2269205C1 (ru) * 2004-07-06 2006-01-27 Казанский государственный технический университет им. А.Н. Туполева Устройство разрешения радиоимпульсных сигналов на фоне произвольной помехи
KR100716984B1 (ko) * 2004-10-26 2007-05-14 삼성전자주식회사 복수 채널 오디오 신호의 잡음 제거 방법 및 장치
US7949520B2 (en) 2004-10-26 2011-05-24 QNX Software Sytems Co. Adaptive filter pitch extraction
US8306821B2 (en) * 2004-10-26 2012-11-06 Qnx Software Systems Limited Sub-band periodic signal enhancement system
US7716046B2 (en) * 2004-10-26 2010-05-11 Qnx Software Systems (Wavemakers), Inc. Advanced periodic signal enhancement
US8170879B2 (en) * 2004-10-26 2012-05-01 Qnx Software Systems Limited Periodic signal enhancement system
US8543390B2 (en) * 2004-10-26 2013-09-24 Qnx Software Systems Limited Multi-channel periodic signal enhancement system
US7680652B2 (en) 2004-10-26 2010-03-16 Qnx Software Systems (Wavemakers), Inc. Periodic signal enhancement system
US7610196B2 (en) * 2004-10-26 2009-10-27 Qnx Software Systems (Wavemakers), Inc. Periodic signal enhancement system
US8077815B1 (en) * 2004-11-16 2011-12-13 Adobe Systems Incorporated System and method for processing multi-channel digital audio signals
US8284947B2 (en) * 2004-12-01 2012-10-09 Qnx Software Systems Limited Reverberation estimation and suppression system
EP1681670A1 (en) * 2005-01-14 2006-07-19 Dialog Semiconductor GmbH Voice activation
US20060184363A1 (en) * 2005-02-17 2006-08-17 Mccree Alan Noise suppression
US8027833B2 (en) 2005-05-09 2011-09-27 Qnx Software Systems Co. System for suppressing passing tire hiss
US7596231B2 (en) * 2005-05-23 2009-09-29 Hewlett-Packard Development Company, L.P. Reducing noise in an audio signal
US8170875B2 (en) 2005-06-15 2012-05-01 Qnx Software Systems Limited Speech end-pointer
US8311819B2 (en) * 2005-06-15 2012-11-13 Qnx Software Systems Limited System for detecting speech with background voice estimates and noise estimates
US7366658B2 (en) * 2005-12-09 2008-04-29 Texas Instruments Incorporated Noise pre-processor for enhanced variable rate speech codec
US8345890B2 (en) 2006-01-05 2013-01-01 Audience, Inc. System and method for utilizing inter-microphone level differences for speech enhancement
KR100667852B1 (ko) * 2006-01-13 2007-01-11 삼성전자주식회사 휴대용 레코더 기기의 잡음 제거 장치 및 그 방법
US8204252B1 (en) 2006-10-10 2012-06-19 Audience, Inc. System and method for providing close microphone adaptive array processing
US9185487B2 (en) * 2006-01-30 2015-11-10 Audience, Inc. System and method for providing noise suppression utilizing null processing noise subtraction
US8194880B2 (en) * 2006-01-30 2012-06-05 Audience, Inc. System and method for utilizing omni-directional microphones for speech enhancement
US8744844B2 (en) 2007-07-06 2014-06-03 Audience, Inc. System and method for adaptive intelligent noise suppression
US7844453B2 (en) 2006-05-12 2010-11-30 Qnx Software Systems Co. Robust noise estimation
US8949120B1 (en) 2006-05-25 2015-02-03 Audience, Inc. Adaptive noise cancelation
US8934641B2 (en) * 2006-05-25 2015-01-13 Audience, Inc. Systems and methods for reconstructing decomposed audio signals
US8150065B2 (en) * 2006-05-25 2012-04-03 Audience, Inc. System and method for processing an audio signal
US8204253B1 (en) 2008-06-30 2012-06-19 Audience, Inc. Self calibration of audio device
US8849231B1 (en) 2007-08-08 2014-09-30 Audience, Inc. System and method for adaptive power control
CN101193384B (zh) * 2006-11-20 2011-11-30 鸿富锦精密工业(深圳)有限公司 通过模式识别滤除环境音的方法及手机
US8326620B2 (en) 2008-04-30 2012-12-04 Qnx Software Systems Limited Robust downlink speech and noise detector
US8335685B2 (en) 2006-12-22 2012-12-18 Qnx Software Systems Limited Ambient noise compensation system robust to high excitation noise
US8259926B1 (en) 2007-02-23 2012-09-04 Audience, Inc. System and method for 2-channel and 3-channel acoustic echo cancellation
US7912567B2 (en) * 2007-03-07 2011-03-22 Audiocodes Ltd. Noise suppressor
US20080231557A1 (en) * 2007-03-20 2008-09-25 Leadis Technology, Inc. Emission control in aged active matrix oled display using voltage ratio or current ratio
US7873114B2 (en) * 2007-03-29 2011-01-18 Motorola Mobility, Inc. Method and apparatus for quickly detecting a presence of abrupt noise and updating a noise estimate
US8189766B1 (en) 2007-07-26 2012-05-29 Audience, Inc. System and method for blind subband acoustic echo cancellation postfiltering
US8904400B2 (en) * 2007-09-11 2014-12-02 2236008 Ontario Inc. Processing system having a partitioning component for resource partitioning
US8850154B2 (en) 2007-09-11 2014-09-30 2236008 Ontario Inc. Processing system having memory partitioning
JP4970596B2 (ja) * 2007-09-12 2012-07-11 ドルビー ラボラトリーズ ライセンシング コーポレイション 雑音レベル推定値の調節を備えたスピーチ強調
US8694310B2 (en) 2007-09-17 2014-04-08 Qnx Software Systems Limited Remote control server protocol system
TW200922272A (en) * 2007-11-06 2009-05-16 High Tech Comp Corp Automobile noise suppression system and method thereof
US8143620B1 (en) 2007-12-21 2012-03-27 Audience, Inc. System and method for adaptive classification of audio sources
US8180064B1 (en) * 2007-12-21 2012-05-15 Audience, Inc. System and method for providing voice equalization
US8209514B2 (en) * 2008-02-04 2012-06-26 Qnx Software Systems Limited Media processing system having resource partitioning
US8194882B2 (en) 2008-02-29 2012-06-05 Audience, Inc. System and method for providing single microphone noise suppression fallback
US8355511B2 (en) 2008-03-18 2013-01-15 Audience, Inc. System and method for envelope-based acoustic echo cancellation
ATE546812T1 (de) * 2008-03-24 2012-03-15 Victor Company Of Japan Vorrichtung zur audiosignalverarbeitung und verfahren zur audiosignalverarbeitung
US9197181B2 (en) * 2008-05-12 2015-11-24 Broadcom Corporation Loudness enhancement system and method
US9336785B2 (en) * 2008-05-12 2016-05-10 Broadcom Corporation Compression for speech intelligibility enhancement
US8521530B1 (en) 2008-06-30 2013-08-27 Audience, Inc. System and method for enhancing a monaural audio signal
US8774423B1 (en) 2008-06-30 2014-07-08 Audience, Inc. System and method for controlling adaptivity of signal modification using a phantom coefficient
US8285545B2 (en) * 2008-10-03 2012-10-09 Volkswagen Ag Voice command acquisition system and method
JP2010122617A (ja) 2008-11-21 2010-06-03 Yamaha Corp ノイズゲート、及び収音装置
CN101625870B (zh) * 2009-08-06 2011-07-27 杭州华三通信技术有限公司 Ans方法和装置、提高监控系统音频质量的方法和系统
BR112012008257A2 (pt) * 2009-10-09 2017-06-06 Dts Inc método para condicionamento de um sinal de áudio, e, aparelho de processamento de sinal de áudio
WO2011044153A1 (en) * 2009-10-09 2011-04-14 Dolby Laboratories Licensing Corporation Automatic generation of metadata for audio dominance effects
EP2526445B1 (en) * 2010-01-19 2021-01-13 ION Geophysical Corporation Dual-sensor noise-reduction system for an underwater cable
US9008329B1 (en) 2010-01-26 2015-04-14 Audience, Inc. Noise reduction using multi-feature cluster tracker
JP5609157B2 (ja) * 2010-02-26 2014-10-22 ヤマハ株式会社 係数設定装置および雑音抑圧装置
CA2794148A1 (en) 2010-03-22 2011-09-29 Aliph, Inc. Pipe calibration of omnidirectional microphones
US8737654B2 (en) * 2010-04-12 2014-05-27 Starkey Laboratories, Inc. Methods and apparatus for improved noise reduction for hearing assistance devices
US8606571B1 (en) * 2010-04-19 2013-12-10 Audience, Inc. Spatial selectivity noise reduction tradeoff for multi-microphone systems
US8473287B2 (en) 2010-04-19 2013-06-25 Audience, Inc. Method for jointly optimizing noise reduction and voice quality in a mono or multi-microphone system
US8538035B2 (en) 2010-04-29 2013-09-17 Audience, Inc. Multi-microphone robust noise suppression
US8798290B1 (en) 2010-04-21 2014-08-05 Audience, Inc. Systems and methods for adaptive signal equalization
US8781137B1 (en) 2010-04-27 2014-07-15 Audience, Inc. Wind noise detection and suppression
US9099077B2 (en) 2010-06-04 2015-08-04 Apple Inc. Active noise cancellation decisions using a degraded reference
US8515089B2 (en) 2010-06-04 2013-08-20 Apple Inc. Active noise cancellation decisions in a portable audio device
US8447596B2 (en) 2010-07-12 2013-05-21 Audience, Inc. Monaural noise suppression based on computational auditory scene analysis
JP2012058358A (ja) * 2010-09-07 2012-03-22 Sony Corp 雑音抑圧装置、雑音抑圧方法およびプログラム
US8798278B2 (en) * 2010-09-28 2014-08-05 Bose Corporation Dynamic gain adjustment based on signal to ambient noise level
US20120076320A1 (en) * 2010-09-28 2012-03-29 Bose Corporation Fine/Coarse Gain Adjustment
US8923522B2 (en) * 2010-09-28 2014-12-30 Bose Corporation Noise level estimator
US9280982B1 (en) 2011-03-29 2016-03-08 Google Technology Holdings LLC Nonstationary noise estimator (NNSE)
US9666206B2 (en) * 2011-08-24 2017-05-30 Texas Instruments Incorporated Method, system and computer program product for attenuating noise in multiple time frames
US9640194B1 (en) 2012-10-04 2017-05-02 Knowles Electronics, Llc Noise suppression for speech processing based on machine-learning mask estimation
US20180317019A1 (en) 2013-05-23 2018-11-01 Knowles Electronics, Llc Acoustic activity detecting microphone
US9536540B2 (en) 2013-07-19 2017-01-03 Knowles Electronics, Llc Speech signal separation and synthesis based on auditory scene analysis and speech modeling
EP3719801B1 (en) * 2013-12-19 2023-02-01 Telefonaktiebolaget LM Ericsson (publ) Estimation of background noise in audio signals
JP6361271B2 (ja) * 2014-05-09 2018-07-25 富士通株式会社 音声強調装置、音声強調方法及び音声強調用コンピュータプログラム
CN106797512B (zh) 2014-08-28 2019-10-25 美商楼氏电子有限公司 多源噪声抑制的方法、系统和非瞬时计算机可读存储介质
WO2016112113A1 (en) 2015-01-07 2016-07-14 Knowles Electronics, Llc Utilizing digital microphones for low power keyword detection and noise suppression
GB2558529A (en) * 2016-09-11 2018-07-18 Continental automotive systems inc Dynamically increased noise suppression based on input noise characteristics
CN109903775B (zh) * 2017-12-07 2020-09-25 北京雷石天地电子技术有限公司 一种音频爆音检测方法和装置
US10681458B2 (en) 2018-06-11 2020-06-09 Cirrus Logic, Inc. Techniques for howling detection
US10861484B2 (en) * 2018-12-10 2020-12-08 Cirrus Logic, Inc. Methods and systems for speech detection
EP4305623B1 (en) * 2021-03-08 2024-12-11 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for adaptive background audio gain smoothing
CN113132882B (zh) * 2021-04-16 2022-10-28 深圳木芯科技有限公司 多动态范围压扩方法和系统
US20210318850A1 (en) * 2021-06-25 2021-10-14 Intel Corporation Apparatus, systems, and methods for microphone gain control for electronic user devices
CN115165270B (zh) * 2022-06-15 2025-03-28 西北工业大学 多通道颤振试验信号处理的方法和装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3403224A (en) * 1965-05-28 1968-09-24 Bell Telephone Labor Inc Processing of communications signals to reduce effects of noise
JPS5640403B1 (ja) * 1971-02-10 1981-09-21
US3803357A (en) * 1971-06-30 1974-04-09 J Sacks Noise filter
US3988679A (en) * 1973-05-04 1976-10-26 General Electric Company Wideband receiving system including multi-channel filter for eliminating narrowband interference
US4025721A (en) * 1976-05-04 1977-05-24 Biocommunications Research Corporation Method of and means for adaptively filtering near-stationary noise from speech
US4185168A (en) * 1976-05-04 1980-01-22 Causey G Donald Method and means for adaptively filtering near-stationary noise from an information bearing signal
US4110784A (en) * 1976-08-30 1978-08-29 Rca Corporation Noise reduction apparatus
US4325068A (en) * 1978-06-26 1982-04-13 Sanders Associates, Inc. Loran-C signal processor
US4270223A (en) * 1978-12-11 1981-05-26 Rockwell International Corporation Signal normalizer
US4287475A (en) * 1979-10-05 1981-09-01 The United States Of America As Represented By The Secretary Of The Air Force Circuit for the adaptive suppression of narrow band interference
NL8402320A (nl) * 1984-07-23 1986-02-17 Philips Nv Storingsdetektor.
US4635217A (en) * 1984-10-09 1987-01-06 Gte Government Systems Corporation Noise threshold estimator for multichannel signal processing
US4628529A (en) * 1985-07-01 1986-12-09 Motorola, Inc. Noise suppression system
US4630305A (en) * 1985-07-01 1986-12-16 Motorola, Inc. Automatic gain selector for a noise suppression system
US4630304A (en) * 1985-07-01 1986-12-16 Motorola, Inc. Automatic background noise estimator for a noise suppression system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6952670B2 (en) 2000-07-18 2005-10-04 Matsushita Electric Industrial Co., Ltd. Noise segment/speech segment determination apparatus
JPWO2008004499A1 (ja) * 2006-07-03 2009-12-03 日本電気株式会社 雑音抑圧の方法、装置、及びプログラム
US10811026B2 (en) 2006-07-03 2020-10-20 Nec Corporation Noise suppression method, device, and program

Also Published As

Publication number Publication date
EP0380563B1 (en) 1998-12-09
EP0380563A4 (en) 1991-04-03
KR890702356A (ko) 1989-12-23
EP0380563A1 (en) 1990-08-08
JP2995737B2 (ja) 1999-12-27
KR970000789B1 (ko) 1997-01-20
DE3856280T2 (de) 1999-08-12
DE3856280D1 (de) 1999-01-21
US4811404A (en) 1989-03-07
WO1989003141A1 (en) 1989-04-06

Similar Documents

Publication Publication Date Title
JPH03500347A (ja) 改良されたノイズ抑圧システム
US4628529A (en) Noise suppression system
US8165875B2 (en) System for suppressing wind noise
US5757937A (en) Acoustic noise suppressor
US4630305A (en) Automatic gain selector for a noise suppression system
US7302062B2 (en) Audio enhancement system
JP4764995B2 (ja) 雑音を含む音響信号の高品質化
US8170221B2 (en) Audio enhancement system and method
US10614788B2 (en) Two channel headset-based own voice enhancement
CA2527461C (en) Reverberation estimation and suppression system
US8612222B2 (en) Signature noise removal
US8170879B2 (en) Periodic signal enhancement system
CN100397781C (zh) 声音增强系统
US8924204B2 (en) Method and apparatus for wind noise detection and suppression using multiple microphones
US6415253B1 (en) Method and apparatus for enhancing noise-corrupted speech
KR101009854B1 (ko) 음성 신호의 하모닉스를 이용한 잡음 추정 방법 및 장치
JPS63500543A (ja) 雑音抑圧システム
CN106663450B (zh) 用于评估劣化语音信号的质量的方法及装置
CZ67896A3 (en) Voice detector
US20110033055A1 (en) Voice Communication Device, Signal Processing Device and Hearing Protection Device Incorporating Same
Martin et al. Optimized estimation of spectral parameters for the coding of noisy speech
CN114402388B (zh) 上下文感知语音可懂度增强
CA1308362C (en) Noise suppression system
Alam et al. Speech enhancement using a wiener denoising technique and musical noise reduction.
Chatlani et al. Low complexity single microphone tonal noise reduction in vehicular traffic environments

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20081029

Year of fee payment: 9

EXPY Cancellation because of completion of term