(57)【特許請求の範囲】
【請求項１】
ノイズ抑制技術を用いて処理される音声知覚経路であり、聴覚的受信者（ａｕｄｉｔｏｒｙ  ｒｅｃｅｉｖｅｒ）へと提供される第１音声発話経路と、経路の先において独立した第２音声発話経路とを有する発話処理エンジンと、
前記第２音声発話経路に連結されて、音声発話信号を受信し、発話者の声門情報を含む発話者モデルに少なくとも部分的に基づいて前記音声発話信号からノイズを除去するカルマンフィルターと
を備える装置。
【請求項２】
前記フィルターは、環境ノイズ情報を組み込んだノイズモデルにも基づいて、ノイズを除去する請求項１に記載の装置。
【請求項３】
前記環境ノイズ情報は、リアルタイム情報を含む請求項２に記載の装置。
【請求項４】
前記リアルタイム情報は、１つ以上のノイズセンサからの情報を含む請求項３に記載の装置。
【請求項５】
前記発話者モデルには、以前に生成された、ノイズ除去済みの、発話者についての発話信号情報が組み込まれている請求項１から４のいずれか一項に記載の装置。
【請求項６】
前記フィルターは、フロントエンド部内に実装され、前記発話者モデルは、前記音声発話信号に発話が検出された場合に有効にされるバックエンド部内に実装される請求項１から５のいずれか一項に記載の装置。
【請求項７】
前記発話処理エンジンは、発話認識エンジンを含む請求項６に記載の装置。
【請求項８】
前記発話認識エンジンは、前記バックエンド部の一部である請求項７に記載の装置。
【請求項９】
ノイズ抑制技術を用いて処理される音声知覚経路であり、聴覚的受信者へと提供される第１音声発話経路と、経路の先において独立した第２音声発話経路とを含む発話処理エンジンを有する音声処理部と、
前記第２音声発話経路に連結されて、音声発話信号を受信し、発話者の声門情報を含む発話者モデルに少なくとも部分的に基づいて前記音声発話信号からノイズを除去するカルマンフィルターと
を備える電子デバイス。
【請求項１０】
前記フィルターは、環境ノイズ情報を組み込んだノイズモデルにも基づいて、ノイズを除去する請求項９に記載の電子デバイス。
【請求項１１】
前記環境ノイズ情報は、リアルタイム情報を含む請求項１０に記載の電子デバイス。
【請求項１２】
前記リアルタイム情報は、１つ以上のノイズセンサからの情報を含む請求項１１に記載の電子デバイス。
【請求項１３】
前記発話者モデルには、以前に生成された、ノイズ除去済みの、発話者についての発話信号情報が組み込まれている請求項９から１２のいずれか一項に記載の電子デバイス。
【請求項１４】
前記フィルターは、フロントエンド部内に実装され、前記発話者モデルは、前記音声発話信号に発話が検出された場合に有効にされるバックエンド部内に実装される請求項９から１３のいずれか一項に記載の電子デバイス。
【請求項１５】
前記発話処理エンジンは、発話認識エンジンを含む請求項１４に記載の電子デバイス。
【請求項１６】
前記発話認識エンジンは、前記バックエンド部の一部である請求項１５に記載の電子デバイス。
【請求項１７】
前記フィルターは、発話認識に用いられる請求項１から８のいずれか一項に記載の装置。
【請求項１８】
フィルタリングされた前記音声発話信号は、前記第２音声発話経路に接続された発話認識エンジンに供給される請求項１７に記載の装置。
【請求項１９】
前記フィルターは、パルス形の周期的成分を付加して発話ソースが発生した声紋調波を構成する請求項１から８および請求項１７から１８のいずれか一項に記載の装置。
【請求項２０】
前記第１音声発話経路は、複製された発話音声信号を入力する請求項１から８および請求項１７から１９のいずれか一項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に音声処理に関し、特に発話信号処理に関する。
【図面の簡単な説明】
【０００２】
本発明の実施形態は、添付の図面において、限定としてではなく例示として示され、図面においては、同様の参照番号により同様の要素を示す。
【図１】いくつかの実施形態に係る発話処理エンジンの図である。
【図２】いくつかの実施形態に係るシンセサイザーの図である。
【図３】いくつかの実施形態に係る発話処理エンジンを実施するための構造を示す図である。
【図４】いくつかの実施形態に係る電子デバイスプラットフォームの図である。
【発明を実施するための形態】
【０００３】
たとえば、車載機能付きのモバイルインターネットデバイスおよびキーボード機能が限定されている電話等では、音声命令および連続発話認識が用いられている。いかなる発話認識エンジンにもクリーンな入力を供給することができることが望まれるが、環境におけるバックグラウンドノイズによってこれは妨害されている。たとえば、オープンに与えられる口述命令語（ｏｐｅｎ  ｄｉｃｔａｔｉｏｎ  ｗｏｒｄ）の正確性は、自動車の騒音および喫茶店の環境等では約２０％に低下する可能性があることが実験で示されており、ユーザにとっては許容範囲を超える。
【０００４】
今日の発話エンジンは、バックグラウンドノイズの影響を低減させるいくつかのノイズ低減機能を有する。しかし、これらの機能では、困難な環境においてオープンに口述命令を与えることを可能にするには十分ではないかもしれない。したがって、発話信号処理を向上させるべく、カルマンフィルタリング技術を用いる場合がある。
【０００５】
本明細書に提示されるいくつかの実施形態では、音声ノイズフィルタリング処理を、別々の発話認識経路と人間による受信経路とに分岐することにより、発話認識性能が強化されうる。つまり、音声経路を模造して、「知覚」（もしくは聴覚による受信）チャネルと、発話認識エンジン用に音声を前処理するべく用いられる別個のチャネルとを生成する。
【０００６】
図１は、いくつかの実施形態に係る発話処理エンジン１０２のブロック図である。発話処理エンジンは、カルマン法に基づくフィルタリングエンジン１０４、発話者／音声モデル１０６、環境ノイズモデル１０７、自動発話認識（ＡＳＲ）エンジン１０８、および標準ノイズ抑制ブロック１１０を備える。
【０００７】
音声（たとえば、マイクからのデジタル化音声）は、ＳＰＥ（発話処理エンジン）に入力されて２つの経路に、つまり、カルマンフィルターブロック１０４に至る発話認識経路と、ユーザに聴き取られるように、ブロック１１０において標準ノイズ抑制技術を用いて処理された音声知覚経路（複製された音声）とに分割される。カルマンフィルターは、発話者／音声モデル１０６と、環境ノイズモデル１０７とからの成分を用いて音声信号からノイズを除去し、フィルター済み信号を自動発話認識（ＡＳＲ）エンジン１０８に供給する。
【０００８】
発話者／ノイズモデル１０６（少なくとも、初期バージョン）は、初期バージョンが未熟であっても、ＳＰＥはそれを用いて動作するので、ＳＰＥが実行される前に生成され、ＳＰＥが実行されている間に更新される。発話者／音声エンジン１０６は、現在の発話者に対応付けられた特定の特性を提供する。このような特性は、ユーザ固有の基本声門周波数を含む１つ以上の声門調波（ｇｌｏｔｔａｌ  ｈａｒｍｏｎｉｃｓ）、およびその他の任意の適切な情報を含みうる。たとえば、以前に取得したモデル（たとえば、ユーザの訓練から得られたもの）が利用可能である場合、それらを発話者／ユーザモデル１０６に組み込んでもよい。図示のように、特定のユーザについて以前に生成された「クリーン」な音声情報（ｘ'（ｎ））を用いてもよい。
【０００９】
発話者／音声モデルと同じく、環境ノイズモデル１０７も、想定したノイズ環境、または特定の環境もしくは以前に特性化した環境（たとえば、オフィス、自動車、飛行機等）についての初期設定データ／想定に基づいたものでよい。環境ノイズモデルは、環境に対応付けられた静的データ（たとえば、想定したバックグラウンドノイズ成分）、および／または、リアルタイムセンサ等から得られる動的データであってよい。たとえば、環境ノイズモデルは、ノイズモデル推定器の性能を強化するべく、自動車速度、バックグラウンドノイズをマイクで拾ったデータ、空調情報等のセンサ入力を含んでよい。いくつかの実施形態では、たとえば単一のチャネルについて、音声活動検出器アルゴリズムを用いて無発話期間を検出することによるノイズ推定方法を採用してよい。ノイズモデルとカルマンフィルタリングとの間に反復ループを用いることにより、ノイズモデルをさらに強化してよい。
【００１０】
フィルター１０４は、発話者モデルおよびノイズモデルの一方もしくは両方を用いて、受信した音声信号をフィルタリングしてよい。フィルターは、再び発話者モデルから、パルス形の周期的成分をカルマンフィルタリングに付加して、発話ソース（たとえば、人間、または、たとえば口述命令装置、音声制御装置、もしくは翻訳装置を用いるその他の発話エンティティ）が発生した声門調波を構成する拡張（ｅｘｔｅｎｓｉｏｎ）を用いてよい。カルマンフィルタリングは白色ノイズ入力に通常用いられてきたが、人間の発話の場合、周期的入力の付加により発話発生の生理をより良く真似ることができるであろう。所定のモデル情報と声門調波パラメータとを含む発話者モデルを用いて、発話者モデルについて、所定の、もしくは以前に決定した、係数のセットをロードしてよい。カルマンフィルタリングによって、必ずしも人間による聞こえ方が顕著には改善しない音声が生成されるが、通常、発話認識エンジンの性能は向上する。人間による知覚と、カルマン前処理フィルタリングを用いる発話認識入力との両方を最大限に高めるべく、音声経路を模造（２つの経路を生成）する。
【００１１】
独立入力および駆動ノイズ、並びに付加的な有色ノイズを構成するノイズ観測を用いて、声道応答をＡＲもしくはＡＲＭＡシステムとしてモデル化するべく、カルマン技術を利用して実装されたフィルター１０４を用いることができる。
【００１２】
従来のカルマン法の用法では、周期的な駆動入力は通常無視され、簡略化のため、駆動白色ノイズだけが用いられる。この想定が示唆しているのは、（理想的な性能下では）フィルターによって、生理値を持たず、自然な聞こえ方もしない、クリーンであるが無声の発話信号が生成されるということである。しかし、この想定は、フィルターパラメータだけが必要である場合には十分であろう。
【００１３】
他方、線形カルマンフィルターでは、音声生成において観察される基本的な双方向特性が捕らえられ、したがって、ノイズ条件下において、クリーンな入力について、より良好な推定値が生成されると我々は判断した。たとえば、ＣＰ分析およびソースモデリングと組み合わせると、線形カルマンフィルターは、発話処理で、さらに良好な性能を発揮する。この種のスキームにおけるエラーは、生理学的／音響学的な発声の失敗（ｍｉｓｒｅｐｒｅｓｅｎｔａｔｉｏｎ）の結果にではなく、そのスキームのパラメータ推定エラーに対応付けられる。したがって、本明細書に開示される発話増強スキームは、線形カルマンフィルターに基づいており、その構成は、以下の表の「線形」という項目名の下に示されている。
【表１】
0005644013.tif 000002
【００１４】
状態ｘｋは、声門ソースｕｋおよび環境ノイズｗｋにより生成されるクリーンな発話入力に対応する。（ｘは、ＳＰＥへの実際の入力ではない）。測定された信号ｙｋは、観測ノイズｖｋだけ損失している。上記したように、以前のカルマン法アプローチでは、簡略化のために周期的入力ｕｋを無視し、白色ノイズが増加した発話を生成していた。しかし、この周期的入力を含め、状態遷移行列をＣＰ表記することにより、クリーンな入力ｘｋについて、より良好な推定値が得られ、したがって発話認識性能が良好になる。以下の項では、本明細書において用いられるカルマンフィルタリングをより詳細に記載する。
【００１５】
いくつかの実施形態では、発話の増強にカルマンフィルタリングモデルに基づくアプローチを用いる。このアプローチでは、クリーンな発話は、バックグラウンドノイズにより線形に損失した特定の信号（ｒｅｐｒｅｓｅｎｔａｔｉｏｎ）の後に続くと想定する。通常、標準的カルマンフィルタリングでは、入力として通常、白色ガウスノイズを有する自己回帰（ＡＲ）モデルを用いて、クリーンな発話を表現する。クリーンな発話は、離散時間方程式１で表される。
【数１】
0005644013.tif 000003
ここで、ｘ[ｎ]はクリーンな発話であり、αｎはＡＲもしくは線形予測符号化（ＬＰＣ）の係数であり、ｗ[ｎ]は白色ノイズ入力であり、ｐはＡＲモデルの次数である（通常、経験則としてｐ＝ｆｓ／１０００＋２に従うと想定され、ｆｓはｋＨＺ単位のサンプリングレートである）。このモデルを書き換えて、式（２）および（３）で示されるような、カルマンフィルターに必要とされる所望の構成を生成することができる。したがって、以下のようになる。
【数２】
0005644013.tif 000004
【数３】
0005644013.tif 000005
ここで、ｘｋ＋１およびｘｋは、今後および現在のクリーンな発話についてのｐ個のサンプルを含むベクトルであり、Φは制御可能な正準形の最後の行にＬＰＣ係数を含む状態遷移行列であり、ｗｋは白色ノイズ入力を表し、この白色ノイズ入力は、ベクトルゲインＧを介して現在のサンプルに影響を与えるベクトルに変換される。クリーンな発話は、現在のサンプルを取得するべく射影ベクトルＨを介して射影され、取得された現在のサンプルはバックグラウンドノイズｖｋに線形に加算されて、損失した観測もしくはノイズを含む発話ｙｋが生成される。
【００１６】
カルマンフィルタリングには、伝達段階および更新段階の２つの基本的な段階が含まれる。伝達段階では、モデルを用いて、以前の推定値（したがって、表記はｎ｜ｎ−１）に基づき、現在のサンプルを予測する。これは、式（４）で表される。以前のｐ個の点を含む１つのベクトルの１つのバッファだけが必要であることに注意すべきである。更新段階は、式（５）から（７）に表され、まず、予測したサンプルを、予測値と推測値との誤差を考慮して補正する。この誤差は、式（６）および（７）に定義されるカルマンゲインＫｎにより制御される。これらのパラメータの全ては、各フレーム内で一回算出してよく、つまり、発話は、各フレーム（通常、２５ｍｓ以下の持続期間）内における静止したプロセスであると考えられる。
【数４】
0005644013.tif 000006
【数５】
0005644013.tif 000007
【数６】
0005644013.tif 000008
【数７】
0005644013.tif 000009
【００１７】
本プロジェクトで提案する「修正カルマンフィルター」は、システムにおける２つの基本的なノイズについての想定、つまり、有声区間では声門パルスによってもＡＲモデルが駆動されるという想定、および、バックグラウンドノイズは自身に対応付けられた共鳴音（非白色プロセス）を有するという想定を一般化することにより、標準フィルターを拡張したものである。声門パルスは、ｕ［ｎ］で表され、声帯振動がある場合に存在する。バックグラウンドノイズは、次数がｑ（推定すると、経験則的に、たとえばｑ＝ｆｓ／２０００と取得される）のＡＲモデルに従うと想定される。したがって、システムの新しい構成を表す２つの式は、以下のようになる。
【数８】
0005644013.tif 000010
【数９】
0005644013.tif 000011
【００１８】
発話およびノイズのモデルは似た構成を有するので、カルマンフィルターに必要な状態方程式は、より大きい対角行列に埋め込まれる２つのサブシステムを生成することにより、拡張することができる。式（１０）から（１３）に示す通りに、同じシステム構成を用いて発話およびノイズを追跡する。これらの式において、下付き文字ｓは発話を表し、下付き文字ｖはバックグラウンドノイズを表す。声門パルスは、ベクトルＢがＧと同じ構成を有する現在のサンプルにだけ導入される。
【数１０】
0005644013.tif 000012
【数１１】
0005644013.tif 000013
【数１２】
0005644013.tif 000014
【数１３】
0005644013.tif 000015
【００１９】
カルマン法の伝達および更新を計算する式が標準カルマンフィルターと異なるのは、とりわけ、声門パルスが含められ、ノイズはフィルター自身により追跡されているのでノイズ共分散行列Ｒｎが含められないという点である。これらの違いは、式（４）を式（１４）で修正し、式（６）を式（１５）で補正することにより表される。したがって、以下のようになる。
【数１４】
0005644013.tif 000016
【数１５】
0005644013.tif 000017
【００２０】
これらの補正により、フィルターによって、発話信号およびバックグラウンドノイズの状況がより良く表されるようになり、より良好なノイズ除去とＡＳＲ性能とが得られる。
【００２１】
新しいカルマンフィルタリング技術は、発話認識の強化にだけでなく、発話合成の向上にも用いることができる。図２を参照すると、時間領域に基づいたシンセサイザーの図が示されている。提案するスキームは、入力信号に適用される３つの相互連結されたプロセスを組み合わせた構成を有する。第１分岐では、ソースコンポーネントの特徴を識別し、ソース信号を生成する。第２分岐では、フィルター構成を検索し、ＣＰ（閉フェーズ）分析およびフルフレーム分析のいずれかを適用してフィルターの線形予測係数（ＬＰＣ）を定義する。第３分岐では、包絡線を検出し、合成音の安定性を確保する。これらの分岐における計算は、シリアルもしくはパラレルに実行することができ、相互作用のレベルが適切に処理される限り、それぞれ異なるフレームおよびウィンドウの構造（ｆｒａｍｅ  ａｎｄ  ｗｉｎｄｏｗｉｎｇ  ｓｔｒｕｃｔｕｒｅｓ）を用いてよい（たとえば、いくつかの実施例では、第１分岐で長方形のウィンドウおよび互いに重ならないフレームを用い、第２分岐でたとえば５０％重なるハミングを用いることができる）。
【００２２】
図３は、電力消費を削減するべく、たとえばモバイルデバイスにおいて、音声処理エンジンのフロントエンドを実装するための一般的な構成を示す。本図では、たとえば図１のＳＰＥ１０２におけるそれぞれのブロックを構成するための電力効率的な態様が示されている。この構成は、計算集約的ブロック３０１と、メモリアクセス集約的なバックエンド３０５とに分割されている。計算集約的フロントエンド３０１は、フィルター処理部３０２と、入力音声が発話を含むかを判定する判定ブロック３０４とを有する。メモリ集約的バックエンド３０５は、発話者モデルを生成かつ更新する発話者モデルブロック３０６と、ＡＳＲを実施する発話認識ブロック３０８とを有する。発話者モデルブロック３０６は、ノイズモデルの全部もしくは一部を生成するノイズモデル部を有してもよい。音声がフロントエンド３０１に入力され、フィルター３０２で処理され、判定ブロック３０４で発話を含むと判定された場合、フィルター３０２からのフィルター済み発話信号を処理するべく、発話者モデルブロック３０６および発話認識ブロック３０８が起動される。
【００２３】
ハードウェアのフロントエンドでのメモリ要件を低下させることにより、より低電力での動作の実行が可能となり、ワット当たりの動作数が増大する。フロントエンド３０１における発話増強アルゴリズムのハードウェア実装により、低電力を達成するための機会が与えられ、プロセッサハードウェアのバックエンドに覚醒信号を供給する閾値検出器３０４の利用が可能となる。バックエンド３０５は、通常はメモリ集約的かつ高性能な（たとえば、隠れマルコフモデルおよび／またはニューラルネットワークに基づいた）発話認識アルゴリズムをハードウェアで実装したものである。したがって、ハードウェア（たとえば、ＳＰＥハードウェア）を計算集約的なフロントエンドと、高性能なバックエンドとに分割することによって、発話の増強および認識のための、「ボイスウェイクアップ」機能および「オールウェイズリスニング」機能も実装してよい。
【００２４】
図４は、携帯コンピューティングデバイス、スマートホン等用の電子デバイスプラットフォーム４０２の例を示す。図示された部分には、１つ以上の処理コア４０４、グラフィックスプロセッサ（ＧＰＸ）４０６、メモリコントローラハブ（ＭＣＨ）４０８、ＩＯ部４１０、および電力管理部４１６が含まれる。ＧＰＸ４０６は、映像コンテンツを供給するべくディスプレイ４０７とインターフェースしている。ＭＣＨ４０８は、プラットフォームに追加的なメモリ（たとえば、揮発性または不揮発性）を設けるべくメモリ４０９とインターフェースしている。電力管理部４１６は、電源（たとえば、バッテリ、アダプタ変換機、ＶＲ等）を制御してプラットフォームの様々な部に電力を供給し、かつ、実行可能である場合は、様々な活動状態を管理して電力消費を低減させる。
【００２５】
ＩＯ部４１０は、音声処理部４１２および周辺インターフェース４１４を含む。周辺インターフェースによって、通信を行ったり、多様な周辺装置４１５（キーボード、無線インターフェース、プリンタ等）を有効にしたりするためのインターフェース（たとえば、ＰＣＩおよびＵＳＢ）が提供される。音声処理部４１２は、多様な音声入力／出力（アナログおよび／またはデジタル）を受信して、ユーザとの間で音声コンテンツを授受する。音声処理部は、内部のモジュールとも通信して、たとえば、ユーザとネットワーク（たとえば、セル、インターネット等）との間で音声を通信させる。音声処理部４１２は、プラットフォーム４０２の機能からの指示を受けて音声を処理するための多様なコンポーネント（たとえば、Ａ／Ｄ／Ａ変換機、コーデック等）を含む。特に、音声処理部４１２は、発話処理を実施するための本明細書に記載のＳＰＥ４１３を含む。特に、ＳＰＥは、図３に示す電力効率的な構造を有する。
【００２６】
これまでの記載では、数多くの特定的な詳細事項を述べた。しかし、本発明の実施形態は、これらの特定的な詳細事項がなくても実施されることは理解されよう。別の例では、記載の理解が不明瞭とならないように、周知の回路、構造、および技術については詳細に記載しなかった。このことを念頭に置いた場合、「一実施形態」、「ある実施形態」、「例示的な実施形態」、「多様な実施形態」等の言及は、このように言及された本発明の実施形態は、特定の特性、構造、もしくは特徴を含むが、実施形態の全てが必ずしも当該特定の特性、構造、もしくは特徴を含むのではないことを示す。さらに、いくつかの実施形態は、その他の実施形態について記載された特徴のうち、いくつか、もしくは全てを含む場合があり、いずれも含まない場合もある。
【００２７】
これまでの記載および以下の特許請求の範囲では、下記の文言は、以下の通りに解釈されるべきである：「連結される（ｃｏｕｐｌｅｄ）」および「接続される（ｃｏｎｎｅｃｔｅｄ）」等の文言、およびこれらの変化形が用いられている。これらの文言は、互いに同義語であることは意図されていないと理解されるべきである。むしろ、特定の実施形態では、「接続される（ｃｏｎｎｅｃｔｅｄ）」は、２つ以上の要素が、互いに、物理的もしくは電気的に直接接触していることを表すべく用いられる。「連結される（ｃｏｕｐｌｅｄ）」は、２つ以上の要素が互いに協働もしくは作用するが、物理的もしくは電気的に直接接触している場合もしていない場合もあることを表すべく用いられる。
【００２８】
「ＰＭＯＳトランジスタ」という文言は、Ｐ型金属−酸化物−半導体接合電界効果トランジスタを表す。同様に、「ＮＭＯＳトランジスタ」という文言は、Ｎ型金属−酸化物−半導体接合電界効果トランジスタを表す。特に別途明記される場合、もしくはその文言の使用の特質上要請される場合以外は、「ＭＯＳトランジスタ」、「ＮＭＯＳトランジスタ」、もしくは「ＰＭＯＳトランジスタ」という文言が使用される場合はいつでも、典型例を示す意味で用いられていると理解されるべきである。これらの文言は、例をいくつか挙げると、ＶＴ、材料種、絶縁体厚さ、ゲート構成等が異なるデバイスを含む多様なＭＯＳデバイスを包含する。さらに、特段ＭＯＳ等と呼称されない限り、トランジスタという文言は、たとえば、接合型電界効果トランジスタ、バイポーラ接合トランジスタ、金属半導体ＦＥＴ、多様な種類の三次元トランジスタ、ＭＯＳ、または、その他の今日知られているもの、もしくは今後開発されるものを含むことができる。
【００２９】
本発明は、記載された実施形態に限定されず、添付の特許請求の範囲の趣旨および範囲内で修正もしくは変更しても実施可能である。たとえば、本発明は、あらゆる種類の半導体集積回路（「ＩＣ」）チップに適用できる。これらのＩＣチップの例としては、プロセッサ、コントローラ、チップセットコンポーネント、プログラマブルロジックアレイ（ＰＬＡ）、メモリチップ、ネットワークチップ等が挙げられる。
【００３０】
図面のいくつかでは、信号伝達ラインが線で表されていることを理解されたい。いくつかは太く描線されて構成要素としてより重要な信号路を示し、数字表示を有して構成要素としていくつかの信号路を示し、および／または一端もしくは両端に矢印を有して一次情報の流れる方向を示す。しかし、これは、限定的な意味で解釈されるべきでない。むしろ、このような付加的な詳細は、回路のより簡単な理解を促すべく、１つ以上の例示的な実施形態に関連して用いられうる。図示されたいずれの信号線も、付加的な情報を有していようといなかろうと、実際に複数の方向に伝達されうる１つ以上の信号を有してよく、たとえば、差動対、光ファイバーライン、および／またはシングルエンドラインにより実装されるデジタルもしくはアナログのライン等の、任意の適切な種類の信号スキームで実装してよい。
【００３１】
例示としての大きさ／モデル／値／範囲を提示したが、本発明の実施形態はこれらに限定されないと理解されるべきである。製造技術（たとえば、フォトリソグラフィ）は時とともに発展して行くので、より小型のデバイスが製造されることが予期される。さらに、図面においては、図示および記載を簡略にするべく、また、本発明が曖昧となることを防止するべく、ＩＣチップおよびその他のコンポーネントへの周知の電力／接地接続は図示したり、図示を省略したりした。さらに、構成をブロック図形式で示したのは、本発明が曖昧となるのを回避するためであり、また、これらブロック図構成の実施に係る特定が本発明を実施するプラットフォームに大きく左右されるという事実を考慮してのことであり、つまり、これらの特定は当業者のよく知るところである。本発明の例示的な実施形態を記載するべく特定的な詳細（たとえば、回路）が記載されていたとしても、本発明は、これらの特定的な詳細を省略もしくは変更しても実施することができることは当業者には明らかであろう。したがって、記載は限定としてではなく例示として見なされるべきである。
本実施形態によれば、以下の各項目もまた開示される。
（項目１）
聴覚的受信者（ａｕｄｉｔｏｒｙ  ｒｅｃｅｉｖｅｒ）へと提供される第１音声発話経路と、第２音声発話経路とを有する発話処理エンジンと、
前記第２音声発話経路に連結されて、音声発話信号を受信し、発話者の声門情報を含む発話者モデルに少なくとも部分的に基づいて前記音声発話信号からノイズを除去するカルマンフィルターと
を備える装置。
（項目２）
前記フィルターは、環境ノイズ情報を組み込んだノイズモデルにも基づいて、ノイズを除去する項目１に記載の装置。
（項目３）
前記環境ノイズ情報は、リアルタイム情報を含む項目２に記載の装置。
（項目４）
前記リアルタイム情報は、１つ以上のノイズセンサからの情報を含む項目３に記載の装置。
（項目５）
前記発話者モデルには、以前に生成された、ノイズ除去済みの、発話者についての発話信号情報が組み込まれている項目１に記載の装置。
（項目６）
前記フィルターは、フロントエンド部内に実装され、前記発話者モデルは、前記音声発話信号に発話が検出された場合に有効にされるバックエンド部内に実装される項目１に記載の装置。
（項目７）
前記発話処理エンジンは、発話認識エンジンを含む項目６に記載の装置。
（項目８）
前記発話認識エンジンは、前記バックエンド部の一部である項目７に記載の装置。
（項目９）
聴覚的受信者へと提供される第１音声発話経路と、第２音声発話経路とを含む発話処理エンジンを有する音声処理部と、
前記第２音声発話経路に連結されて、音声発話信号を受信し、発話者の声門情報を含む発話者モデルに少なくとも部分的に基づいて前記音声発話信号からノイズを除去するカルマンフィルターと
を備える電子デバイス。
（項目１０）
前記フィルターは、環境ノイズ情報を組み込んだノイズモデルにも基づいて、ノイズを除去する項目９に記載の電子デバイス。
（項目１１）
前記環境ノイズ情報は、リアルタイム情報を含む項目１０に記載の電子デバイス。
（項目１２）
前記リアルタイム情報は、１つ以上のノイズセンサからの情報を含む項目１１に記載の電子デバイス。
（項目１３）
前記発話者モデルには、以前に生成された、ノイズ除去済みの、発話者についての発話信号情報が組み込まれている項目９に記載の電子デバイス。
（項目１４）
前記フィルターは、フロントエンド部内に実装され、前記発話者モデルは、前記音声発話信号に発話が検出された場合に有効にされるバックエンド部内に実装される項目９に記載の電子デバイス。
（項目１５）
前記発話処理エンジンは、発話認識エンジンを含む項目１４に記載の電子デバイス。
（項目１６）
前記発話認識エンジンは、前記バックエンド部の一部である項目１５に記載の電子デバイス。
【図１】
0005644013.tif 000018
【図２】
0005644013.tif 000019
【図３】
0005644013.tif 000020
【図４】
0005644013.tif 000021