(57)【要約】      （修正有）【課題】満足のいく及び／又はより良い音声の再合成方法及び聴覚装置を提供する。【解決手段】音声合成の方法１００は、入力信号に基づくパルス入力信号を取得１０２することと、パルス入力信号に基づいて、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定１０４することと、第１のパルスパラメータに基づいて、音声信号を合成１０６することと、電気出力信号を提供するために音声信号を処理１０８することと、電気出力信号を音響出力信号に変換１１０することと、を備える。【選択図】図３
2022000690.tif 000002
【特許請求の範囲】
【請求項１】
聴覚装置における音声合成の方法であって、
入力信号に基づくパルス入力信号を取得することと、
前記パルス入力信号に基づいて、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定することと、
前記第１のパルスパラメータに基づいて、音声信号を合成することと、
電気出力信号を提供するために、前記音声信号を処理することと、
前記電気出力信号を音響出力信号に変換することと、
を備える、方法。
【請求項２】
前記第１のパルスパラメータは、パルス周期又は前記パルス入力信号が周期的又は半周期的なパルス信号である可能性を示す信頼レベルである、請求項１に記載の方法。
【請求項３】
一つ又は複数のパルスパラメータを決定することは、前記パルス入力信号に基づいて、第２のパルスパラメータを決定することを備え、
前記音声信号を合成することは、前記第２のパルスパラメータに基づいている、
請求項１又は２に記載の方法。
【請求項４】
前記第２のパルスパラメータは、前記パルス入力信号が周期的又は半周期的なパルス信号である可能性を示す信頼レベルである、請求項３に記載の方法。
【請求項５】
前記方法は、
前記パルス入力信号に基づいて、パルスを検出し、パルスの検出に応じて、パルスの検出を示すパルス出力信号を出力することを備える、請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記音声信号を合成することは、前記パルス出力信号に基づいている、請求項５に記載の方法。
【請求項７】
前記方法は、
フィルタバンク出力を提供するために、前記入力信号をフィルタリングすることを備え、
前記音声信号を合成することは、前記フィルタバンク出力に基づいている、
請求項１〜６のいずれか一項に記載の方法。
【請求項８】
前記パルス入力信号に基づいて、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定することは、
前記パルス入力信号が第１の立ち上がり基準を満たしているかどうかを判定することと、
前記入力信号が前記第１の立ち上がり基準を満たしていることに応じて、閾値を増大させることと、
前記パルス入力信号が前記第１のダウンカウント基準を満たしているかどうかを判定することと、
前記パルス入力信号が前記第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化することと、
前記ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定することと、
前記ダウンカウンタが前記第２のダウンカウント基準を満たしていることに応じて、前記ダウンカウンタを減少させることと、
前記ダウンカウンタがパルス検出基準を満たしているかどうかを判定し、前記ダウンカウンタが前記パルス検出基準を満たしていることに応じて、パルスタイマに基づく前記第１のパルスパラメータを決定することと、
を備える、請求項１〜７のいずれか一項に記載の方法。
【請求項９】
聴覚装置であって、
第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定するように構成されたパルス検出器と、
前記第１のパルスパラメータに基づいて音声信号を提供するために、前記パルス検出器に接続された音声合成器と、
電気出力信号を提供するために、前記音声信号を処理するプロセッサと、
前記電気出力信号を音響出力信号に変換するレシーバと、
を備える、聴覚装置。
【請求項１０】
前記第１のパルスパラメータは、パルス周期である、請求項９に記載の聴覚装置。
【請求項１１】
前記一つ又は複数のパルスパラメータは、第２のパルスパラメータを含み、
前記音声合成器は、前記第２のパルスパラメータに基づいて前記音声信号を提供するように構成される、請求項９又は１０に記載の聴覚装置。
【請求項１２】
前記第２のパルスパラメータは、前記パルス入力信号が周期的又は半周期的なパルス信号である可能性を示す信頼レベルである、請求項１１に記載の聴覚装置。
【請求項１３】
前記パルス検出器は、前記パルス入力信号に基づいてパルスを検出し、パルスの検出に応じて、パルスの検出を示すパルス出力信号を出力するように構成される、請求項９〜１２のいずれか一項に記載の聴覚装置。
【請求項１４】
前記パルス入力信号に基づいて、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定することは、
前記パルス入力信号が第１の立ち上がり基準を満たしているかどうかを判定することと、
前記入力信号が前記第１の立ち上がり基準を満たしていることに応じて、閾値を増大させることと、
前記パルス入力信号が第１のダウンカウント基準を満たしているかどうかを判定することと、
前記パルス入力信号が前記第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化することと、
前記ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定することと、
前記ダウンカウンタが前記第２のダウンカウント基準を満たしていることに応じて、前記ダウンカウンタを減少させることと、
前記ダウンカウンタがパルス検出基準を満たしているかどうかを判定し、前記ダウンカウンタが前記パルス検出基準を満たしていることに応じて、パルスタイマに基づく前記第１のパルスパラメータを決定することと、
を備える、請求項９〜１３のいずれか一項に記載の聴覚装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、聴覚装置と、聴覚装置における音声再合成の方法を含む関連方法に関する。
【背景技術】
【０００２】
聴覚装置の重要な役割は、ユーザの音声を聞く能力を高めることである。聴覚装置において満足のいく及び／又はより良い音声の再合成を提供することには、課題が残っている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従って、より良い音声再合成を有する聴覚装置及び方法が必要とされている。
【課題を解決するための手段】
【０００４】
聴覚装置における音声合成の方法が提供されており、当該方法は、入力信号に基づいてパルス入力信号を取得することと、パルス入力信号に基づいて、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定することと、例えば第１のパルスパラメータに基づいて、音声信号を合成することと、電気出力信号を提供するために、音声信号を処理することと、電気出力信号を音響出力信号に変換することと、を備える。
【０００５】
さらに、聴覚装置が開示されており、当該聴覚装置は、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定するように構成されたパルス検出器と、例えば第１のパルスパラメータに基づいて、音声信号を提供するためにパルス検出器に接続された音声合成器と、電気出力信号を提供するために音声信号を処理するためのプロセッサと、電気出力信号を音響出力信号に変換するためのレシーバと、を備える。
【０００６】
本開示の重要な利点は、検出精度の組み込み検証が一つ又は複数のパルスパラメータに反映された状態で、パルス検出器を用いて音声合成を制御することによって、ロバストでフェイルセーフな音声合成が提供されるということである。
【０００７】
パルス周期決定の遅延が、入力信号の一周期よりも小さく、迅速なパルス検出を提供できることは、本開示の利点である。また、誤検出につながる極大値は減少されるので、迅速で、正確で、且つ信頼性のあるパルス検出が提供され、その結果、より良い音声再合成がもたらされる。
【０００８】
本開示の利点は、パワー推定における各周期が、一つのパルスを含むか、又は、少なくとも、パワー推定における各周期が一つのパルスのみを含むというより高い可能性を有することである。特に、本開示は、パルスモーメントが周期の開始時又は終了時に生じないことを促進するので、パルスのパワー推定値がよりロバストになる。平滑化周期をホールド周期の端に合わせることにより（パルス検出基準が満たされていることに応じて、パルスが検出される際に）、わずかな誤差が（パワー）推定値に与える影響ははるかに小さくなる。
【０００９】
本発明の上記及び他の特徴及び利点は、添付の図面を参照した以下の例示的な実施形態の詳細な説明によって、当業者に容易に明らかになるであろう。
【図面の簡単な説明】
【００１０】
【図１】例示的な聴覚装置を概略的に示す。
【図２】聴覚装置のパルス検出器の例示的な状態図である。
【図３】本明細書に係る例示的な方法のフロー図である。
【図４】本明細書に係る例示的な方法の一部のフロー図である。
【図５】平滑化周期のアライメントを示す。
【図６】聴覚装置のパルス検出器の例示的な状態図である。
【発明を実施するための説明】
【００１１】
様々な例示的な実施形態及び詳細が、必要に応じて図面を参照して以下に記載される。図面は、原寸に比例して描かれていてもよいし、描かれていなくてもよく、同様の構造又は機能の要素は、図面全てにわたって同様の参照番号によって表されることに留意されたい。また、図面は、実施形態の説明を容易にすることのみを意図していることにも留意されたい。図面は、本発明の網羅的な説明として、又は本発明の範囲に対する限定として意図されていない。さらに、図示された実施形態は、図示された態様又は利点のすべてを有する必要はない。特定の実施形態に関連して説明される実施例又は利点は、必ずしもその実施形態に限定されず、図示されていなくても、又は明示的に説明されていなくても、任意の他の実施形態で実施することができる。
【００１２】
聴覚装置が開示されている。聴覚装置は、ヒアラブル又は補聴器であってもよく、プロセッサは、ユーザの聴力損失を補償するように構成されている。聴覚装置は、ユーザの耳に装着されるように構成されてもよく、耳掛け（ＢＴＥ）型、耳穴（ＩＴＥ）型、外耳道（ＩＴＣ）型、外耳道レシーバ（ＲＩＣ）型、又耳介レシーバ（ＲＩＴＥ）型であってもよい。補聴器は、バイノーラル補聴器であってもよい。聴覚装置は、第１のイヤピース及び第２のイヤピースを備えてもよく、第１のイヤピース及び／又は第２のイヤピースは、本明細書に開示されるイヤピースである。
【００１３】
聴覚装置は、１組のマイクロホンを備える入力モジュールを備える。１組のマイクロホンは、一つ又は複数のマイクロホンを備えてもよい。１組のマイクロホンは、第１のマイクロホン入力信号を提供するための第１のマイクロホン及び／又は第２のマイクロホン入力信号を提供するための第２のマイクロホンを備える。１組のマイクロホンは、Ｎ個のマイクロホン信号を提供するためのＮ個のマイクロホンを備えてもよく、ここで、Ｎは、１〜１０の範囲の整数である。一つ又は複数の例示的な聴覚装置では、マイクロホンの数Ｎは、２、３、４、５又はそれ以上である。１組のマイクロホンは、第３のマイクロホン入力信号を提供するための第３のマイクロホンを備えてもよい。入力モジュールは、例えば一つ又は複数のマイクロホン信号及び／又は一つ又は複数のトランシーバ入力信号に基づいて、一つ又は複数の入力信号を提供する。入力モジュールは、マイクロホン入力信号及び／又はトランシーバ入力信号を前処理するように構成されてもよく、前処理は、ビームフォーミング及び／又はフィードバック抑制を任意に含む。言い換えると、入力モジュールは、ビームフォーミングモジュール及び／又はフィードバック抑制器を任意に備える前処理プロセッサを備えてもよい。入力モジュールからの入力信号は、パルス入力信号として、例えばパルス検出器、及び／又は音声合成器に提供されてもよい。
【００１４】
より良い音声再合成を有する方法及び聴覚装置が提供される。さらに、より正確なパルス検出及び／又はパワー推定が提供される。また、より良いパルス検出を有するパルス検出器が提供される。
【００１５】
例えば、聴覚装置における音声合成で使用するための聴覚装置におけるパワー推定及び／又はパルス検出の方法が開示されており、当該方法は、パルス入力信号を取得することと、パルス入力信号が第１の立ち上がり基準を満たしているかどうかを判定することと、入力信号が第１の立ち上がり基準を満たしていることに応じて、閾値を更新及び／又は増大させることと、パルス入力信号が第１のダウンカウント基準を満たしているかどうかを判定することと、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化することと、ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定することと、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを更新及び／又は減少させることと、ダウンカウンタがパルス検出基準を満たしているかどうかを判定することと、ダウンカウンタがパルス検出基準を満たしていることに応じて、パルスの検出を示すパルス出力信号を出力することと、を備える。当該方法は、パルス出力信号に基づいて、入力信号の一つ又は複数のパワーを推定すること（例えば、計算すること及び／又は決定すること）を任意に備える。
【００１６】
一つ又は複数の例示的な聴覚装置において、聴覚装置は、パルスの検出を示すパルス出力信号を提供するためのパルス検出器を備える。聴覚装置は、パルス検出器に接続された第１のパワー推定器を備えてもよく、第１のパワー推定器は、例えば第１のパワー入力及び／又はパルス出力信号に基づいて、第１のパワー出力を提供するように構成されている。聴覚装置は、混合モジュールと、任意でフィルタバンク又は第２のパワー推定器とを備えてもよく、混合モジュールは、第１のパワー出力及び任意でフィルタバンクのフィルタバンク出力又は第２のパワー出力に基づいて、混合出力信号を提供するために第１のパワー推定器に接続されている。パルス検出器は、パルス入力信号を取得し、パルス入力信号が第１の立ち上がり基準を満たしているかどうかを判定し、入力信号が第１の立ち上がり基準を満たしていることに応じて、閾値を増大させ、パルス入力信号が第１のダウンカウント基準を満たしているかどうかを判定し、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化し、ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定し、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを減少させ、ダウンカウンタがパルス検出基準を満たしているかどうかを判定し、ダウンカウンタがパルス検出基準を満たしていることに応じて、パルスの検出を示すパルス出力信号及び一つ又は複数のパルスパラメータを、例えば音声合成器へ出力するように構成されてもよい。本明細書に記載されるパルス検出器も開示される。
【００１７】
例えば聴覚装置における音声合成の方法が開示される。当該方法は、入力信号に基づくパルス入力信号を取得することを備える。入力信号は、一つ又は複数のマイクロホン入力信号に基づいてもよい。パルス入力信号は、第２のパワー推定器とも表記される線形パワー推定器からの線形パワー信号などのパワー信号であってもよい。
【００１８】
当該方法は、パルス入力信号に基づいて、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定することを備える。一つ又は複数のパルスパラメータを決定することは、第２のパルスパラメータ及び／又は第３のパルスパラメータを決定することを備えてもよい。第１のパラメータなどのパルスパラメータは、パルスの検出を示すパルス出力信号に含まれていてもよい。当該方法は、例えば一つ又は複数のパルスパラメータを決定することの一部として、第１のパルスパラメータ及び／又は第２のパルスパラメータのうちの一つ又は複数といった一つ又は複数のパルスパラメータを、例えば音声合成器へ出力することを備えてもよい。
【００１９】
さらに、聴覚装置が開示されており、当該聴覚装置は、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定するように構成されたパルス検出器と、例えば第１のパルスパラメータに基づいて、音声信号を提供するためにパルス検出器に接続された音声合成器と、電気出力信号を提供するために音声信号を処理するためのプロセッサと、電気出力信号を音響出力信号に変換するためのレシーバと、を備える。本明細書で開示される聴覚装置は、本明細書で開示される方法を実行するように構成され得ることを理解されたい。
【００２０】
当該方法は、第１のパルスパラメータ及び／又は第２のパルスパラメータに基づいてなどのように、例えば一つ又は複数のパルスパラメータに基づいて、音声信号を合成することを備える。音声信号を合成することは、第１のパルスパラメータに基づいて、第１のパワー出力と第２の（パワー）出力とを混合することを備えてもよい。言い換えると、第１のパルスパラメータは、第１のパワー出力と第２の（パワー）出力との混合を制御してもよい。第１のパワー出力は、パルスの検出を示すパルス出力信号及び／又は第２のパルスパラメータに基づいてもよい。音声信号を合成することは、入力モジュールからの入力信号に基づく。例えば、入力信号は、音声合成器への制御入力として、一つ又は複数のパルスパラメータ及び／又はパルス出力信号に基づいて、音声合成器で処理される。例えば、第１のパルスパラメータは、第１の（パワー）推定器の第１（パワー）出力と第２の（パワー）推定器の第２（パワー）出力との混合を制御してもよい。第１の（パワー）出力は、第２の（パワー）出力及び／又は入力信号に基づいてもよい。第２の（パワー）出力は、入力信号に基づいてもよい。
【００２１】
当該方法は、電気出力信号を提供するために音声信号を処理することを備える。音声信号を処理することは、例えばマルチバンド圧縮及び／又はマルチバンドフィルタリングによって、音声信号に対して聴力損失補償を実行することを備えてもよい。
【００２２】
当該方法は、例えば聴覚装置のレシーバを使って、電気出力信号を音響出力信号に変換することを備える。
【００２３】
第１のパルスパラメータは、信頼レベルＣ＿Ｌであってもよい。信頼レベルＣ＿Ｌは、パルス検出の精度及び／又はパルス入力信号が周期的又は半周期的なパルス信号である可能性を示してよい。
【００２４】
第１のパルスパラメータは、パルス又はパルス事象の存在を示してもよい。
【００２５】
一つ又は複数の例示的な方法／聴覚装置において、第１のパルスパラメータは、パルス周期である。パルス周期は、パルス検出時のパルスタイマの値のみに基づいてもよい。パルス周期は、例えば、第１の状態に遷移するときなどの、パルス検出時のパルスタイマの平滑化された値であってもよい。第１のパルスパラメータは、パルス高さであってもよい。
【００２６】
一つ又は複数の例示的な方法では、一つ又は複数のパルスパラメータを決定することは、パルス入力信号に基づいて第２のパルスパラメータを決定することを備え、音声信号を合成することは、任意に、第２のパルスパラメータに基づく。
【００２７】
第２のパルスパラメータは、例えば、パルス検出の精度を示す信頼レベル、及び／又はパルス入力信号が周期的又は半周期的なパルス信号である可能性を示す信頼レベルであってもよい。言い換えると、信頼レベルは、パルス入力信号が特定のタイプであること、例えば周期的な信号又は半周期的な信号であることを示してもよい。信頼レベルは、０〜１の範囲の値であってもよく、例えば、高い信頼レベルは、高いパルス検出精度、及び／又はパルス入力信号が周期的又は半周期的なパルス信号である可能性が高いことを示す。低い信頼レベルは、低いパルス検出精度、及び／又はパルス入力信号が周期的又は半周期的なパルス信号である可能性が低いことを示してもよい。
【００２８】
第２のパルスパラメータは、パルス又はパルス事象の存在を示してもよい。第２のパルスパラメータは、パルス高さであってもよい。
【００２９】
一つ又は複数の例示的な方法において、一つ又は複数のパルスパラメータを決定することは、パルス入力信号に基づいて第３のパルスパラメータを決定することを備え、音声信号を合成することは、第３のパルスパラメータに基づく。
【００３０】
第３のパルスパラメータは、パルス高さであってもよい。例えば、第１、第２、又は第３のパルスパラメータとしてパルス高さを決定することは、例えば第１の状態に遷移するときなどの、パルス検出時に実行されてもよい。
【００３１】
一つ又は複数の例示的な方法において、当該方法は、パルス入力信号に基づいて、パルスを検出することと、パルスの検出に応じて、パルスの検出を示すパルス出力信号を出力することとを備える。言い換えると、パルス出力信号は、パルスの検出、パルスの存在、及び／又はパルス事象を示してもよい。パルス出力信号は、一つ又は複数のパルスパラメータを含んでもよい。
【００３２】
一つ又は複数の例示的な方法において、音声信号を合成することは、パルス出力信号に基づく。言い換えると、音声信号を合成することは、例えばパルス出力信号によって制御されるなど、パルス出力信号に基づいてもよい。
【００３３】
一つ又は複数の例示的な方法において、当該方法は、フィルタバンク出力／第２の出力を提供するために、例えば第２の推定器とも称されるフィルタバンクを用いて、入力信号をフィルタリングすることを備える。第２の出力は、第２のパワー出力であってもよい。音声信号を合成することは、フィルタバンク出力／第２の出力に基づいてもよい。一つ又は複数の例示的な方法において、音声信号を合成することは、パルス出力信号に基づいて、又はパルス出力信号によって制御されて、及び／又は、例えば信頼レベルなどの一つ又は複数のパルスパラメータに基づいて、第２の出力／フィルタバンク出力を処理することを備えてもよい。音声信号を合成することは、第１のパワー出力を提供するために、パルス出力信号に基づいて、若しくはパルス出力信号によって制御されて、及び／又は、例えばパルス周期などの一つ又は複数のパルスパラメータに基づいて、例えば第１のパワー推定器を用いて、第１のパワー入力を処理することを備えてもよい。第２の（パワー）出力又は入力信号は、第１のパワー入力として提供されてもよい。音声信号を合成することは、混合出力信号を提供するために、第１のパルスパラメータなどの一つ又は複数のパルスパラメータに基づいて、第１のパワー出力と第２のパワー出力とを混合することを備えてもよい。例えば、第１のパルスパラメータは、第１のパワー出力に適用される第１のゲインを制御するため、及び／又は第２のパワー出力に適用される第２のゲインを制御するために使用されてもよい。当該方法は、混合出力信号を音声信号として出力することを備えてもよい。一つ又は複数の例示的な方法において、当該方法は、変換出力信号を提供するために、混合出力信号をｄＢ領域に変換することと、変換出力信号を音声信号として出力することとを備える。
【００３４】
一つ又は複数の例示的な方法において、パルス入力信号に基づいて第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定することは、パルス入力信号が第１の立ち上がり基準を満たしているかどうかを判定することと、入力信号が第１の立ち上がり基準を満たしていることに応じて、閾値を増大させることと、パルス入力信号が第１のダウンカウント基準を満たしているかどうかを判定することと、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化することと、ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定することと、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを減少させることと、ダウンカウンタがパルス検出基準を満たしているかどうかを判定することと、ダウンカウンタがパルス検出基準を満たしていることに応じて、パルスタイマに基づく第１のパルスパラメータを決定することと、を備える。
【００３５】
パルス周期は、ダウンカウンタがパルス検出基準を満たしていると判定したときのパルスタイマの値、又はそう判定した直後のパルスタイマの値、即ちパルスが検出されたときのパルスタイマの値に設定されてもよい。第１のパルスパラメータを決定することは、例えば、平滑化関数を用いて、及び／又は忘却因子に基づいて、及び／又は信頼レベルに基づいて、パルス検出時の瞬間パルス周期（パルスタイマの値）を調整すること（例えば平滑化すること）を備えてもよい。パルス検出時の（例えば、第１の状態に遷移するときの）瞬間パルス周期（パルスタイマの値）を調整すること（例えば平滑化すること）は、例えば、直近に決定された第１のパルスパラメータなどの以前に決定された第１のパルスパラメータに基づいてもよい。
【００３６】
当該方法は、ダウンカウンタがパルス検出基準を満たしていると決定した後、即ちパルスが検出されたときに、パルスタイマをリセットすることを備えてもよい。このようにして、ダウンカウンタがパルス検出基準を満たしていると決定したときのパルスタイマの値は、パルス周期を示す。一つ又は複数の例示的な方法において、当該方法は、第１の状態に遷移するときに、パルスタイマをリセットすることを備えてもよい。
【００３７】
一つ又は複数の例示的な聴覚装置において、一つ又は複数のパルスパラメータは、第２のパルスパラメータを含み、音声合成器は、任意に、第２のパルスパラメータに基づいて音声信号を提供するように構成されている。第１のパルスパラメータ又は第２のパルスパラメータは、パルス入力信号が周期的又は半周期的なパルス信号である可能性を示す信頼レベルであってもよい。言い換えると、この方法は、例えば、ダウンカウンタがパルス検出基準を満たしていることに応じて、及び／又は第１の状態に遷移するときに、信頼レベルである第１のパルスパラメータ又は第２のパルスパラメータを決定することを備えてもよい。
【００３８】
一つ又は複数の例示的な聴覚装置では、パルス検出器は、パルス入力信号に基づいてパルスを検出し、パルスの検出に応じて、パルスの検出を示すパルス出力信号を出力するように構成される。
【００３９】
一つ又は複数の例示的な聴覚装置において、パルス入力信号に基づいて第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定することは、パルス入力信号が第１の立ち上がり基準を満たしているかどうかを判定することと、入力信号が第１の立ち上がり基準を満たしていることに応じて、閾値を増大させることと、パルス入力信号が第１のダウンカウント基準を満たしているかどうかを判定することと、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化することと、ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定することと、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを減少させることと、ダウンカウンタがパルス検出基準を満たしているかどうかを判定することと、ダウンカウンタがパルス検出基準を満たしていることに応じて、パルスタイマに基づく第１のパルスパラメータを決定することと、を備える。
【００４０】
第１のパルスパラメータは、ダウンカウンタがパルス検出基準を満たしていると決定したときのパルスタイマの値、又はそう決定した直後のパルスタイマの値、即ちパルスが検出されたときのパルスタイマの値に設定されてもよい。第１のパルスパラメータを決定することは、忘却因子を用いて、及び／又は信頼レベルに基づいて、パルス検出時の瞬間パルス周期（パルスタイマの値）を調整すること（例えば平滑化すること）を備えてもよい。パルス検出時の瞬間パルス周期（パルスタイマの値）を調整すること（例えば平滑化すること）は、例えば、直近に決定された第１のパルスパラメータなどの以前に決定された第１のパルスパラメータに基づいてもよい。
【００４１】
聴覚装置／パルス検出器は、ダウンカウンタがパルス検出基準を満たしていると決定した後、即ちパルスが検出されたときに、パルスタイマをリセットするように構成されてもよい。このようにして、ダウンカウンタがパルス検出基準を満たしていると決定したときのパルスタイマの値は、パルス周期を示す。
【００４２】
当該方法は、パルス入力信号に基づいて、例えば第１パルスパラメータを含む、一つ又は複数のパルスパラメータを決定することを備える。一つ又は複数のパルスパラメータを決定することは、例えば第１の状態において、パルス入力信号が第１の立ち上がり基準を満たしているかどうかを判定することを備えてもよい。当該方法は、例えば第１の状態において、又は第１の状態に遷移するときに、閾値を初期化又はリセットすること、及び／又はパルスタイマをリセットすることを備えてもよい。一つ又は複数の例示的な方法において、閾値は、例えばパルス入力信号の平均値の１．２倍よりも大きいなど、パルス入力信号の平均値よりも大きい値に初期化されてもよい。
【００４３】
当該方法は、入力信号が第１の立ち上がり基準を満たしていることに応じて、閾値を増大させることと、例えば第２の状態において、パルス入力信号が第１のダウンカウント基準を満たしているかどうかを判定することを任意で備える。当該方法は、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化することと、例えば第３の状態において、ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定することと、を備える。当該方法は、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを減少させることを備える。当該方法は、例えば第３の状態において、ダウンカウンタがパルス検出基準を満たしているかどうかを判定することと、ダウンカウンタがパルス検出基準を満たしていることに応じて、例えばパルスタイマ及び／又は閾値に基づいて、一つ又は複数のパルスパラメータを決定することと、及び／又はパルスの検出を示すパルス出力信号を出力することと、を備える。当該方法は、ダウンカウンタがパルス検出基準を満たしていることに応じて、第１のパルスパラメータ及び／又は第２のパルスパラメータなどの一つ又は複数のパルスパラメータを出力することを備えてもよい。
【００４４】
当該方法は、パルス入力信号が第１の立ち上がり基準を満たしていることに応じて、第１の状態又は初期状態から第２の状態又は立ち上がり状態に遷移することを備えてもよい。当該方法は、例えばパルス入力信号に基づいて、第２の状態において閾値を増大させてよい。
【００４５】
ＲＣ＿１とも表記される第１の立ち上がり基準は、下式を含んでもよく、又は下式によって与えられてもよい。
ｘ＞ＴＨ＿１
ここで、ｘはパルス入力信号であるか又はパルス入力信号に基づいており、ＴＨ＿１は閾値である。閾値ＴＨ＿１は、固定閾値であってもよいし、適応的閾値であってもよい。パルス検出器は、例えば、第１の立ち上がり基準が満たされていないことに応じて、閾値ＴＨ＿１を適応、初期化、又は更新するように構成されてもよい。
【００４６】
当該方法は、例えば第１の状態において、パルス入力信号が第１の滞留基準を満たしているかどうかを判定することを備えてもよい。当該方法は、例えば、パルス入力信号が第１の滞留基準を満たしていることに応じて、閾値を更新すること（例えば減少させること及び／又はリセットすること）、及び／又は第１の状態に滞留することを任意に備える。
【００４７】
ＳＣ＿１とも表記される第１の滞留基準は、下式を含んでもよく、又は下式によって与えられてもよい。
ｘ＝＜ＴＨ＿１
ここで、ｘはパルス入力信号であるか又はパルス入力信号に基づいており、ＴＨ＿１は閾値である。パルス検出器は、パルス入力信号が第１の滞留基準を満たしていることに応じて、閾値ＴＨ＿１を適応又は更新するように構成されてもよい。
【００４８】
当該方法は、例えば、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、第２の状態から第３の状態又はダウンカウント状態に遷移することを備えてもよい。当該方法は、例えば、第３の状態において、又は第２の状態から第３の状態に遷移するときに、ダウンカウンタを初期化することを備えてもよい。
【００４９】
当該方法は、例えば、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化することを備えてもよい。ダウンカウンタを初期化することは、ｔ＿ｆｕｎとも表記される予想基本周期に基づいてもよい。一つ又は複数の例示的な方法／パルス検出器において、ダウンカウンタを初期化することは、ダウンカウンタｃを予想基本周期に基づく値（例えばｃ＝ｔ＿ｆｕｎ／３）に設定することを備え、ここで、ｃはダウンカウンタであり、ｔ＿ｆｕｎは予想基本周期である。言い換えると、ダウンカウンタ（ｃ）は、予想基本周期（ｔ＿ｆｕｎ）の１／３に初期化されてもよい。一つ又は複数の例示的な方法において、予想基本周期ｔ＿ｆｕｎは、直近に決定されたパルス周期に基づいてもよく、例えば、直近に決定されたパルス周期と等しくてもよい。
【００５０】
ＤＣＣ＿１とも表記される第１のダウンカウント基準は、下式を含んでもよく、又は下式によって与えられてもよい。
ｘ＜ＴＨ＿１
ここで、ｘはパルス入力信号であるか又はパルス入力信号に基づいており、ＴＨ＿１は閾値である。
【００５１】
当該方法は、例えば第２の状態において、パルス入力信号が第２の滞在基準を満たしているかどうかを判定することを備えてもよい。当該方法は、例えば、パルス入力信号が第２の滞留基準を満たしていることに応じて、閾値を更新すること、及び／又は第２の状態に滞留することを任意で備える。閾値を更新することは、パルス入力信号に基づいて閾値を設定又は計算すること、例えば、閾値ＴＨ＿１をパルス入力信号ｘに等しくすることを備えてもよい。言い換えると、閾値を更新することは、閾値をパルス入力信号の値に設定することを含んでもよい。つまり、第１のダウンカウント基準は、ダウンカウンタｃ、パルス入力信号ｘ、及び閾値ＴＨ＿１のうちの一つ又は複数に基づいてもよい。
【００５２】
ＳＣ＿２とも表記される第２の滞留基準は、下式を含んでもよく、又は下式によって与えられてもよい。
ｘ＞＝ＴＨ＿１
ここで、ｘはパルス入力信号であるか又はパルス入力信号に基づいており、ＴＨ＿１は閾値である。当該方法／パルス検出器は、パルス入力信号が第２の滞留基準を満たしていることに応じて、閾値ＴＨ＿１を適応又は更新するように構成されてもよい。
【００５３】
当該方法は、例えば第３の状態において、ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定することを備える。ＤＣＣ＿２とも表記される第２のダウンカウント基準は、下式を含んでもよく、又は下式によって与えられてもよい。
ｃ＞０
ここで、ｃはダウンカウンタである。当該方法は、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを更新すること（例えば減少させること）を任意で備える。第２のダウン基準は、第３の滞留基準とも呼ばれてよい。
【００５４】
一つ又は複数の例示的な方法では、第２のダウンカウント基準は、下式を含んでもよく、又は下式によって与えられてもよい。
ｘ＝＜ＴＨ＿１
ここで、ｘはパルス入力信号あるか又はパルス入力信号に基づいており、ＴＨ＿１は閾値である。言い換えると、第２のダウンカウント基準は、ダウンカウンタｃ、パルス入力信号ｘ、及び閾値のうちの一つ又は複数に基づいていてもよい。
【００５５】
当該方法は、例えば第３の状態において、ダウンカウンタがパルス検出基準を満たしているかどうかを判定することを備える。ＰＤＣとも表記されるパルス検出基準は、ダウンカウンタ及び／又は閾値に基づいてもよい。当該方法は、例えば、ダウンカウンタがパルス検出基準を満たしていることに応じて、第３の状態から、例えば第１の状態又は第４の状態のいずれかに遷移することを含んでもよい。
【００５６】
パルス検出基準は、下式を含んでもよく、又は下式によって与えられてもよい。
ｃ＝０又はｃ＜０
ここで、ｃはダウンカウンタである。言い換えると、パルス入力信号がピークに達した後、一定期間にわたってパルス入力信号ｘが減衰する場合に、パルス検出基準が満たされる（即ち、パルス検出される）。
【００５７】
一つ又は複数の例示的な方法において、当該方法は、例えば、第３の状態において、及び／又は、パルス入力信号が第１のダウンカウント基準を満たしていると決定した後に、パルス入力信号が第２の立ち上がり基準を満たしているかどうかを判定することを備える。当該方法は、例えば、パルス入力信号が第２の立ち上がり基準を満たしていることに応じて、閾値を増大させること、及び／又は第２の状態に遷移することを備えてもよい。従って、当該方法は、検出されたパルス入力信号の最大値が単なる一時的な最大値であった場合には、立ち上がり状態／第２の状態に戻ってもよい。これにより、誤検出（パルス検出）の数が低減する。
【００５８】
ＲＣ＿２とも表記される第２の立ち上がり基準は、下式を含んでもよく、又は下式によって与えられてもよい。
ｘ＞ＴＨ＿１
ここで、ｘはパルス入力信号であるか又はパルス入力信号に基づいており、ＴＨ＿１は閾値である。当該方法／パルス検出器は、例えば、第２の立ち上がり基準が満たされていることに応じて、閾値ＴＨ＿１を適応又は更新するように構成されてもよい。
【００５９】
一つ又は複数の例示的な方法において、当該方法は、例えば、第１の状態において、及び／又は、ダウンカウンタがパルス検出基準を満たしていると決定した後に、パルス入力信号が休止基準を満たしているかどうかを判定することを備える。当該方法は、例えば、パルス入力信号が休止基準を満たしていることに応じて、閾値を減少させること、及び／又は第１の状態に滞留することを備えてもよい。言い換えると、休止基準は、第１の滞留基準と呼ばれてもよい（上記参照）。
【００６０】
一つ又は複数の例示的な方法において、ダウンカウンタを初期化することは、推定パルス周期を推定すること（例えば決定／計算／取得すること）、及び／又は推定パルス周期に基づいてダウンカウンタを設定することを備える。推定パルス周期は、ｔ＿ｆｕｎとも表記される予想基本周期であってもよい。当該方法は、例えば第１の状態において、又は第３の状態から第１の状態に遷移するときに、予想基本周期を決定／計算／取得することを備えてもよい。予想基本周期は、現在又は直近のパルス／ピークの検出と、その前のパルスの検出との間の時間に基づいていてもよい。言い換えると、予想基本周期は、直近又は現在の第１の状態への遷移と、その前の第１の状態への遷移との間の時間に基づいてもよい。
【００６１】
当該方法では、パルス周期を推定することは、以前の複数のパルスの検出に基づいてもよい。一つ又は複数の例示的な方法において、パルス出力信号は、推定パルス周期を含む。言い換えると、パルス出力信号は、直近に検出されたパルスの周期を示すか、又はそれを含んでもよい。パルス周期を推定することは、忘却因子及び／又は信頼レベルに基づいてもよい。
【００６２】
一つ又は複数の例示的な方法／パルス検出器において、ダウンカウンタを初期化することは、ダウンカウンタｃを、予想基本周期に基づく値（例えばｃ＝ｔ＿ｆｕｎ／３）に設定することを備え、ここで、ｃはダウンカウンタであり、ｔ＿ｆｕｎは予想基本周期である。言い換えると、ダウンカウンタ（ｃ）は、予想基本周期（ｔ＿ｆｕｎ）の１／３で初期化されてもよい。予想基本周期ｔ＿ｆｕｎは、固定値であってもよい。予想基本周期ｔ＿ｆｕｎは、２．０ｍｓ〜１６ｍｓの範囲であってもよく、例えば２．９ｍｓ〜１４ｍｓの範囲であってもよい。従って、有声音声（パルスパワー信号の一例）の基本周波数帯域は、凡そ７０Ｈｚ〜３５０Ｈｚの範囲であるので、人間の音声を正確に捉えることが容易になる。予想基本周期は、例えば、第１の状態において、又は第３の状態から第１の状態に遷移するときに決定されてもよい。
【００６３】
一つ又は複数の例示的な方法において、パルス出力信号は、検出されたパルスのパルス高さ（第２／第３のパルスパラメータ）を含む。言い換えると、パルス出力信号は、検出されたパルスの振幅を示すか、又はそれを含んでもよい。一つ又は複数の例示的な方法では、当該方法は、閾値ＴＨ＿１に基づいてパルス高さを決定することを備える。例えば、パルス高さＰ＿ｈｅｉｇｈｔは、下式のように与えられてもよい。
Ｐ＿ｈｅｉｇｈｔ＝ＴＨ＿１
【００６４】
言い換えると、パルス高さＰ＿ｈｅｉｇｈｔは、第２の状態（この状態で、閾値ＴＨ＿１は更新される）におけるパルス入力信号の最大値に対応する、第１状態に遷移するときの閾値ＴＨ＿１の値であってもよい。一つ又は複数の例示的な方法において、パルス高さは、例えば、現在検出されたパルス、及び、任意に、以前に検出された一つ又は複数のパルス（及び関連するパルスの高さ）に基づく平滑化されたパルス高さであってもよい。
【００６５】
一つ又は複数の例示的な方法において、当該方法は、例えばパルス入力信号が第１のダウンカウント基準を満たしていると決定した後に、タイムアウト基準が満たされているかどうかを、第１の状態、第２の状態、及び／又は第３の状態において判定することを備える。当該方法は、例えば、ＴＯＣとも表記されるタイムアウト基準が満たされていることに応じて、閾値をリセットすること、及び／又は第１の状態に遷移することを備えてもよい。当該方法は、例えば、タイムアウト基準が満たされていることに応じて、信頼レベルを更新すること（例えば低減すること）、及び／又は、例えば、タイムアウト時に、パルスが検出されたかのように予測／推定を実行することを備えてもよい。タイムアウト基準は、タイマカウンタｔｃに基づいてもよい。ｔｃとも表記されるタイマカウンタは、第１の状態から第２の状態に遷移するとき、即ち第１の立ち上がり基準が満たされるときに初期化されてもよい。
【００６６】
一つ又は複数の例示的な方法において、当該方法は、例えば、検出されたパルス／ピーク及び／又は以前に検出されたパルスに基づいて、推定パルス周期ＰＰ＿ｅｓｔを推定することを備える。推定パルス周期又は予測パルス周期ＰＰ＿ｅｓｔは、第２の状態においてピークが検出された（第１のダウンカウント基準が満たされた）後に、推定されてもよく、例えば、推定パルス周期又は予測パルス周期ＰＰ＿ｅｓｔは、第２の状態から第３の状態に遷移するときに推定されてもよい。推定パルス周期ＰＰ＿ｅｓｔは、忘却因子及び／又は信頼レベルに基づいてもよい。推定パルス周期は、信頼レベルを決定／更新した後など、第１の状態及び／又は第２の状態において決定されてもよい。
【００６７】
一つ又は複数の例示的な方法／パルス検出器において、ダウンカウンタを初期化することは、ダウンカウンタｃを、推定パルス周期に基づく値（例えばｃ＝ＰＰ＿ｅｓｔ／３）に設定することを備え、ここで、ｃはダウンカウンタであり、ＰＰ＿ｅｓｔは推定パルス周期である。即ち、ダウンカウンタ（ｃ）は、推定パルス周期の１／３で初期化されてもよい。
【００６８】
一つ又は複数の例示的な方法において、当該方法は、例えば、検出されたパルス及び／又は以前に検出された一つ又は複数のパルスに基づいて、推定パルス高さＰ＿ｈｅｉｇｈｔ＿ｅｓｔを推定することを備える。推定パルス高さＰ＿ｈｅｉｇｈｔ＿ｅｓｔは、忘却因子及び／又は信頼レベルに基づいていてもよい。パルス高さを決定することは、推定パルス高さに基づいてもよい。推定パルス高さを推定することは、例えば、直近のパルスの高さが最大のインパクトを有するように、重み付けフィルタ及び／又は漏洩性平均フィルタ（ｌｅａｋｙ  ａｖｅｒａｇｅ  ｆｉｌｔｅｒ）を用いて、パルス高さをフィルタリングすることを備えてもよい。推定パルス高さは、信頼レベルを決定／更新した後など、第１の状態及び／又は第２の状態において決定されてもよい。
【００６９】
一つ又は複数の例示的な方法において、当該方法は、例えば音声信号を合成することの一部として、第１のパワー出力を提供するために、パルス出力信号に基づいて第１のパワー入力を平滑化又は平均化することを備える。当該方法は、例えば音声信号を合成することの一部として、混合出力信号を提供するために、第１のパワー出力及び／又は第２のパワー出力を処理すること（例えばミキサ／混合モジュールを用いて混合すること及び／又はフィルタリングすること）を任意で備える。ミキサは、パルス出力信号の信頼レベル（パルスパラメータ）によって制御されてもよい。平滑化は、二乗値（「パワー領域」）の代わりに絶対値に対して実行されてもよいことが理解されるべきである。平滑化に絶対値を使用すると、計算処理能力を節約できる可能性があり、例えばスパイクノイズの場合に、平滑化をよりロバストにすることができる。言い換えると、当該方法は、第１の出力を提供するために、パルス出力信号に基づいて第１の入力を平滑化することを備えてもよい。当該方法は、混合出力信号を提供するために、第１のパワー出力及び／又は第２のパワー出力を処理すること（例えば混合モジュールを用いて混合すること及び／又はフィルタリングすること）を任意で備える。
【００７０】
一つ又は複数の例示的な方法において、当該方法は、例えば第３の状態から第１の状態に遷移するときに、第４の状態において、パルス検出基準が満たされていることに応じて又はタイムアウト基準が満たされていることに応じて、Ｃ＿Ｌとも表記される信頼レベルを決定することを備える。信頼レベルＣ＿Ｌは、パルス検出の精度（高さ及び／又は周期）を示してよく、及び／又はパルス入力信号が周期的又は半周期的なパルス信号である可能性を示してもよい。
【００７１】
一つ又は複数の例示的な方法において、混合出力信号を提供するために、第１のパワー出力及び／又はフィルタバンク出力／第２のパワーを処理すること（例えば混合すること及び／又はフィルタリングすること）を含む、第１のパルスパラメータに基づいて音声信号を合成することは、第１のパルスパラメータである信頼レベルに基づくか、又はそれによって制御されてもよい。例えば、混合出力信号を提供するために、第１のパワー出力及び第２のパワー出力／フィルタバンク出力を混合することは、信頼レベルに基づいてもよい。混合出力信号は、例えば、重みとして第１のゲイン及び第２のゲインで重み付けされた、第１のパワー出力及びフィルタバンク出力の重み付けされた和であってもよい。
【００７２】
一つ又は複数の例示的な方法では、第１のパルスパラメータに基づいて音声信号を合成することは、例えば混合モジュールにおいて、第１のゲインを第１のパワー出力に適用することを備える。Ｇ＿１とも表記される第１のゲインは、信頼レベルに基づいていてもよい。例えば、第１のゲインＧ＿１は、下式のように与えられてもよい。
Ｇ＿１＝Ｃ＿Ｌ
ここで、Ｃ＿Ｌは、０から１までの範囲の信頼レベル（第１のパルスパラメータ）である。
【００７３】
一つ又は複数の例示的な方法において、第１パルスパラメータに基づいて音声信号を合成することは、例えば混合モジュールにおいて、第２のゲインをフィルタバンク出力に適用することを備える。Ｇ＿２とも表記される第２のゲインは、信頼レベルＣ＿Ｌに基づいていてもよい。例えば、第２のゲインＧ＿２は、下式のように与えられてもよい。
Ｇ＿２＝１−Ｃ＿Ｌ
ここで、Ｃ＿Ｌは、０から１までの範囲の信頼レベル（第１のパルスパラメータ）である。
【００７４】
混合出力信号Ｐ＿Ｍは、第１のパワー出力Ｐ＿１及びフィルタバンク出力Ｐ＿ＦＢに基づいていてもよい。例えば、混合出力信号Ｐ＿Ｍは、下式のように与えられてもよい。
Ｐ＿Ｍ＝Ｇ＿１・Ｐ＿１＋Ｇ＿２・Ｐ＿ＦＢ
ここで、Ｇ＿１は第１のゲインであり、Ｇ＿２は第２のゲインである。
【００７５】
信頼レベルを決定することは、検出されたパルス（例えば、発生時間及び／又は高さ／振幅）を、以前に検出された一つ又は複数のパルス及び／又はそれから導出された推定値であって、例えば、推定パルス高さ／予測パルス高さＰ＿ｈｅｉｇｈｔ＿ｅｓｔ及び／又は以前の推定パルス周期／予測パルス周期ＰＰ＿ｅｓｔといった推定値と比較することを備えてもよい。
【００７６】
信頼レベルは、パルス又はピークの発生と、パルス又はピークの推定された発生との比較に基づいてもよい。言い換えると、推定パルス周期ＰＰ＿ｅｓｔ（以前のパルス及び／又は以前の信頼レベルに基づく）は、実際のパルス周期（パルス検出基準が満たされるときのパルスタイマの値によって示される）と比較されてもよい。検出されたパルス周期と推定パルス周期との間の差が閾値より小さい場合、信頼レベルは任意に上昇する。検出されたパルス周期と推定パルス周期との間の差が閾値より大きい場合、信頼レベルは任意に低下する。
【００７７】
信頼レベルは、実際の、現在の、又は直近のパルス高さと、推定パルス高さ／予測パルス高さＰ＿ｈｅｉｇｈｔ＿ｅｓｔとの比較に基づいてもよい。言い換えると、推定パルス高さ（以前のパルスに基づく）は、実際のパルス高さ（閾値ＴＨ＿１によって示される）と比較されてもよい。検出されたパルス高さと推定パルス高さとの差が閾値よりも小さい場合、信頼レベルは任意で上昇する。検出されたパルス高さと推定パルス高さとの差が閾値より大きい場合、信頼レベルは任意で低下する。
【００７８】
信頼レベルは、実際の、現在の、又は直近のパルス高さと、パルス入力信号の平均との比較に基づいてもよい。差異が小さい場合は、パルス状でない（例えば、信頼レベルが低い）パルス入力信号を示すことがあり、及び／又は差異が大きい場合は、はっきりとしたパルス状である（例えば、信頼レベルが高い）パルス入力信号を示すことがある。
【００７９】
信頼レベルは、推定パルス周期、ＰＰ＿ｅｓｔ、及び検出された／実際のパルス周期（パルスタイマの値）に基づいてもよい。観測された又は実際のパルス周期が、推定パルス周期に等しいか、又は推定パルス周期の範囲内にある場合、信頼レベルが上昇し得る。観測された又は実際のパルス周期が、推定パルス周期とあまりにも大きく異なる場合には、信頼レベルが低下し得る。信頼レベルは、０〜１の範囲であってもよい。
【００８０】
信頼レベルは、推定パルス高さＰ＿ｈｅｉｇｈｔ＿ｅｓｔ、及び検出された／実際のパルス高さＰ＿ｈｅｉｇｈｔに基づいてもよい。観測された又は実際のパルス高さが、推定パルス高さに等しいか又は推定パルス高さの範囲内にある場合には、信頼レベルが上昇し得る。観測された又は実際のパルス高さが、推定パルス高さとあまりにも大きく異なる場合、例えば閾値よりも大きく異なる場合、信頼レベルは低下し得る。
【００８１】
聴覚装置が開示される。当該聴覚装置は、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定するように構成されるパルス検出器であって、パルスの検出を示すパルス出力信号を提供するように任意に構成されるパルス検出器を備える。聴覚装置は、第１パルスパラメータに基づいて音声信号を提供するために、パルス検出器に接続された音声合成器を備える。音声合成器は、パルス検出器に接続された第１のパワー推定器であって、例えば第１のパワー入力及び／又はパルス出力信号に基づいて、第１のパワー出力を提供するように構成されている第１のパワー推定器と、任意で、第１のパワー出力及び／又は例えばフィルタバンク出力などの第２のパワー出力に基づいて、混合出力信号を提供するために、第１のパワー推定器に接続された混合モジュールと、を備えてもよい。混合出力信号は、音声信号を構成してもよい。言い換えると、混合モジュールからの混合出力信号は、音声信号として、音声信号を処理するためのプロセッサに提供されてもよい。
【００８２】
第２のパワー推定器又はフィルタバンクは、入力信号を複数の周波数帯域Ｆ＿１、…、Ｆ＿Ｎに分割するように構成されるマルチバンドフィルタバンクであってよく、ここで、Ｎは、例えば１０より大きい整数などの整数である。第２のパワー推定器／フィルタバンクは、帯域当たりの（線形）パワーを計算し、第２のパワー出力／フィルタバンク出力として、Ｐ＿Ｌ＿１、…Ｐ＿Ｌ＿Ｎとも表記される帯域当たりの線形パワーを出力するように構成されてもよい。
【００８３】
第１のパワー推定器は、マルチバンドパワー推定器であってもよい。第１のパワー推定器は、例えばパルス出力信号及びフィルタバンク出力／第２のパワー出力（第１のパワー入力）に基づいて、Ｐ＿Ｐ＿１、…、Ｐ＿Ｐ＿Ｎとも表記される一つのパルス周期にわたって平均化された帯域当たりのパワー推定値を計算するように構成されてもよい。第１のパワー推定器は、任意で、第２のパワー推定器／フィルタバンク出力からのパワー推定値を加算及び／又は積分し、その合計を直近のパルスが検出されてから経過した時間で除算する。その結果、一つのパルス周期にわたって平均化されたマルチバンドパワー推定値が得られる。第１のパワー推定器は、任意で、第２のパワー推定器／フィルタバンク出力からのパワー推定値を加算及び／又は積分し、その合計を、例えば、パルス出力信号の第２のパルスパラメータとしてパルス検出器によって決定され出力されるパルス周期、又は、パルス出力信号に基づいて第１のパワー推定器によって決定されるパルス周期で除算する。その結果、一つのパルス周期にわたって平均化されたマルチバンドパワー推定値が得られる。
【００８４】
混合モジュールは、マルチバンド混合モジュールであってもよい。混合モジュールは、任意で信頼レベルである第１のパルスパラメータ等のパルスパラメータを制御信号として受け取るために、パルス検出器に接続されていてもよい。制御信号（第１のパルスパラメータ）は、第２のパワー出力／フィルタバンク出力と第１のパワー出力との混合を制御してもよい。言い換えると、混合モジュールは、第２のパワー出力／フィルタバンク出力と第１のパワー出力とを受け取るために、第２のパワー推定器／フィルタバンクと第１のパワー推定器とにそれぞれ接続されてもよい。例えば、信頼レベル又は一般的に第１のパルスパラメータは、第２のパワー出力／フィルタバンク出力と第１のパワー出力との間の混合比を制御してもよい。信頼レベル又は一般に第１のパルスパラメータは、第２のパワー出力／フィルタバンク出力及び第１のパワー出力に適用される（例えば、乗算されるか、又は加算される）係数又はゲインを制御してもよい。
【００８５】
聴覚装置は、例えばパルス検出器又は音声合成器の一部として、入力パワー出力を提供するための入力パワー推定器を備えてもよい。入力パワー出力は、パルス入力信号としてパルス検出器へ提供されてもよい。入力パワー推定器は、Ｐ＿Ｌ＿Ｂとも表記されるブロードバンド線形パワー推定値を入力パワー出力として提供するために、線形パワー推定値を計算するように構成されてもよい。言い換えると、入力パワー出力は、ブロードバンド線形パワー推定値であってもよい。一つ又は複数の例示的な聴覚装置において、入力信号は、パルス入力信号としてパルス検出器に提供される。
【００８６】
聴覚装置／音声合成器は、混合出力信号をコンバータ出力に変換するためのコンバータを任意で備える。コンバータは、対数コンバータであってもよい。即ち、コンバータ出力は、ｄＢ領域内にあってもよい。コンバータ出力は、音声信号を構成してもよい。言い換えると、コンバータ出力は、音声信号として、音声信号を処理するためのプロセッサに提供されてもよい。
【００８７】
パルス検出器は、パルス入力信号を取得するように構成され、任意に、例えば第１の状態又は休止状態において、パルス入力信号が第１の立ち上がり基準を満たしているかどうかを判定するように構成されている。第１の立ち上がり基準は、パルス入力信号及び／又は一つ又は複数の閾値に基づいていてもよい。
【００８８】
パルス検出器は、任意で、パルス入力信号が第１の立ち上がり基準を満たしていることに応じて、閾値を増大させ、パルス入力信号が第１のダウンカウント基準を満たしているかどうかを判定するように構成されている。
【００８９】
パルス検出器は、任意で、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化し、ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定するように構成されている。
【００９０】
パルス検出器は、任意で、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを減少させ、ダウンカウンタがパルス検出基準を満たしているかどうかを判定するように構成されている。
【００９１】
パルス検出器は、任意で、ダウンカウンタがパルス検出基準を満たしていることに応じて、パルスの検出を示すパルス出力信号を出力するように構成されている。
【００９２】
パルス検出器は、パルス検出基準が満たされていることに応じて、第３の状態から第４の状態に遷移するように構成されてもよい。パルス検出器は、例えば第４の状態において、信頼レベル、推定パルス周期、及び推定パルス高さのうちの一つ又は複数を任意で含む一つ又は複数のパルスパラメータを更新、決定、及び／又は計算するように任意で構成されている。パルス検出器は、例えば第４の状態において、閾値、推定パルス周期、及び推定パルス高さをリセット、更新、及び／又は初期化するように任意で構成されている。一つ又は複数のパルスパラメータは、検出された／実際のパルス（例えば、発生時間及び高さ／振幅）及び一つ又は複数の以前に検出されたパルス（例えば、発生時間及び高さ／振幅）に基づいてもよい。一つ又は複数のパルスパラメータは、以前に決定された信頼レベルに基づいてもよい。
【００９３】
本開示によれば、例えば、聴覚装置用のパルス検出器が開示されており、当該パルス検出器は、パルス入力信号を取得し、パルス入力信号が第１の立ち上がり基準を満たしているか否かを判定し、パルス入力信号が第１の立ち上がり基準を満たしていることに応じて、閾値を増大させ、パルス入力信号が第１のダウンカウント基準を満たしているか否かを判定し、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化し、ダウンカウンタが第２のダウンカウント基準を満たしているか否かを判定し、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを減少させ、ダウンカウンタがパルス検出基準を満たしているか否かを判定し、ダウンカウンタがパルス検出基準を満たしていることに応じて、一つ又は複数のパルスパラメータを決定し、一つ又は複数のパルスパラメータ及び／又はパルスの検出を示すパルス出力信号を出力するように構成されている。
【００９４】
図１は、例示的な聴覚装置を示す。聴覚装置２は、パルス入力信号４Ａに基づいて、第１のパルスパラメータＰＰ＿１を含む一つ又は複数のパルスパラメータを決定するように構成されたパルス検出器４と、第１のパルスパラメータＰＰ＿１に基づいて音声信号８を提供するために、パルス検出器４に接続された音声合成器６と、電気出力信号１２を提供するために音声信号８を処理するためのプロセッサ１０と、電気出力信号を音響出力信号に変換するためのレシーバ１４とを備える。
【００９５】
聴覚装置２は、入力パワー出力１５Ｂを提供するために、入力パワー入力１５Ａが提供される入力パワー推定器１５を任意に備える。入力パワー推定器１５は、パルス検出器４に接続され、入力パワー出力１５Ｂは、パルス入力信号４Ａとしてパルス検出器４に提供される。入力パワー推定器１５は、Ｐ＿Ｌ＿Ｂとも表記されるブロードバンド線形パワー推定値を入力パワー出力１５Ｂとして提供するために、線形パワー推定値を計算するように構成されてもよい。言い換えると、入力パワー出力１５Ｂは、ブロードバンド線形パワー推定値であってもよい。
【００９６】
聴覚装置２は、マイクロホン入力信号及び／又はトランシーバ入力信号に基づく入力信号１６Ａを提供するために、一つ又は複数のマイクロホン及び／又はトランシーバモジュールを備える入力モジュール１６を備える。入力モジュール１６は、音声合成器６及び入力パワー推定器１５のそれぞれに入力信号１６Ａを提供するために、音声合成器６及び入力パワー推定器１５に接続されている。入力モジュール１６は、マイクロホン入力信号及び／又はトランシーバ入力信号を前処理するように構成されてもよく、当該前処理は、任意で、フィルタリング、ビームフォーミング、及びフィードバック抑制のうちの一つ又は複数を含む。一つ又は複数の例示的な聴覚装置において、入力信号１６Ａは、パルス入力信号４Ａとしてパルス検出器４に直接提供される。
【００９７】
第１のパルスパラメータＰＰ＿１は、パルス入力信号が周期的又は半周期的なパルス信号である可能性を示す信頼レベルＣ＿Ｌである。
【００９８】
パルス検出器４は、パルスの検出を示すパルス出力信号４Ｂ、及び／又はパルス検出器によって検出されたパルス周期である第２のパルスパラメータＰＰ＿２を提供するように構成されている。
【００９９】
音声合成器６は、第１のパワー出力６Ａを提供するための第１のパワー推定器１８を備える。第１のパワー推定器１８は、パルス検出器４に接続され、第１のパワー出力１８Ａを提供するために、パルス出力信号４Ａ及び／又は第２のパルスパラメータＰＰ＿２を受け取る。音声合成器６は、第１のパワー推定器１８に接続されている混合モジュール２０であって、Ｐ＿Ｍとも表記される混合出力信号２０Ａを提供するように構成された混合モジュール２０を備える。音声合成器６は、フィルタバンク出力などの第２のパワー出力２２Ａを提供するために、フィルタバンクなどの第２のパワー推定器２２を任意に備える。第２のパワー推定器２２の出力部は、第２のパワー出力２２Ａ又はその少なくとも一部を第１のパワー推定器１８及び混合モジュール２０にそれぞれ提供するために、第１のパワー推定器１８及び混合モジュール２０に接続されている。一つ又は複数の例示的な聴覚装置において、入力モジュール１６からの入力信号１６Ａは、第１パワー推定器１８及び混合モジュール２０に直接提供されてもよい。
【０１００】
第１のパワー推定器１８又は周期平滑器は、第１のパワー入力１８Ｂ（第２のパワー出力２２Ａ）及びパルス出力信号４Ａ／第２のパルスパラメータＰＰ＿２に基づいて、第１のパワー出力１８Ａを提供するように構成されている。第１のパワー推定器１８は、１パルス周期にわたって平均化された周波数帯域当たりのパワー推定値を提供する。換言すれば、第１のパワー推定器１８は、１周期にわたって周波数帯域パワー推定値を平滑化し、第１のパワー出力１８Ａは、１パルス周期にわたって平均化された帯域当たりのマルチバンドパワー推定値である。
【０１０１】
混合モジュール２０は、第１のパワー推定器１８及び第２のパワー推定器２２に接続され、第１のパワー出力１８Ａ及び／又は第２のパワー出力２２Ａに基づいて混合出力信号２０Ａを提供するように構成されている。第２のパワー出力２２Ａは、例えばＮ個の周波数帯域で分離されたマルチチャネル出力であってもよい。Ｎは、１０より大きくてもよい。第２のパワー出力１０Ａは、帯域当たりの線形パワー推定値であり、即ち、第２のパワー推定器２２は、一つ又は複数の帯域、例えば各帯域における線形パワーを推定するように構成されるパワー推定器である。
【０１０２】
聴覚装置２／音声合成器６は、混合出力信号２０ＡをｄＢ領域に変換するための、対数コンバータのようなコンバータ２４を任意に備える。
【０１０３】
パルス検出器４は、パルス入力信号４Ａを取得し、パルス入力信号４Ａが第１の立ち上がり基準を満たしているかどうかを判定するように構成されている。パルス検出器４は、入力信号が第１の立ち上がり基準を満たしていることに応じて、閾値を増大させ、パルス入力信号が、閾値に基づく第１のダウンカウント基準を満たしているかどうかを判定するように構成されている。パルス検出器４は、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化し、ダウンカウンタが第２のダウンカウント基準を満たしているかどうかを判定するように構成されている。パルス検出器４は、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを減少させ、ダウンカウンタがパルス検出基準を満たしているか否かを判定するように構成されている。パルス検出器４は、ダウンカウンタがパルス検出基準を満たしていることに応じて、パルスの検出を示すパルス出力信号４Ｂを出力し、信頼レベルである第１のパルスパラメータＰＰ＿１を決定するように構成されている。信頼レベルＣ＿Ｌは、検出されたパルス周期と推定パルス周期との比較、検出されたパルス高さと推定パルス高さとの比較、及び検出されたパルス高さと入力信号の平均（例えばパルス入力信号の平均）との比較のうちの一つ又は複数に基づく。
【０１０４】
第１のパワー推定器１８は、パルス出力信号４Ｂ及び／又は第２のパルスパラメータＰＰ＿２によって制御される。一つ又は複数の例示的な聴覚装置／音声合成器において、パルス出力信号４Ｂは、例えば、パルス出力信号４Ｂ及び／又は第２のパルスパラメータＰＰ＿２によって示される直近に検出されたパルスと現在検出されているパルスとの間の時間で、直近のパルス検出以降に累積されたエネルギーを除算することによって、第１のパワー推定器６における周期パワーの計算をトリガする。第１のパワー推定器１８は、パルスが検出され（かつ、パルス出力信号４Ｂによって示され）る度にリセットされる周期タイマを備えてもよい。言い換えると、第１のパワー推定器は、パルス出力信号４Ｂに基づいてパルス周期を決定してもよいし、又はパルス検出器から、第２のパルスパラメータＰＰ＿２としてパルス周期を受け取ってもよい。
【０１０５】
パルス検出器４は、例えば、第１の状態に遷移するときに／ダウンカウンタがパルス検出基準を満たしていることに応じて、信頼レベルＣ＿Ｌなどの第１のパルスパラメータを取得し（決定し）、第１のパルスパラメータＰＰ＿１／信頼レベルＣ＿Ｌに基づいて混合モジュール２０を制御するように構成されてもよい。例えば、高い信頼レベルは、混合出力信号２０Ａにおける第１のパワー出力１８Ａの量を増加させてもよく、及び／又は、低い信頼レベルは、混合出力信号２０Ａにおける第１のパワー出力１８Ａの量を減少させてもよい。加えて又は代えて、高い信頼レベルは、混合出力信号２０Ａにおける第２のパワー出力２２Ａの量を減少させてもよく、及び／又は、低い信頼レベルは、混合出力信号２０Ａにおける第２のパワー出力２２Ａの量を増加させてもよい。
【０１０６】
図２は、聴覚装置２などの聴覚装置のパルス検出器の例示的な状態図である。例えばパルス検出器４などのパルス検出器は、休止状態とも呼ばれる第１の状態５０で開始する。パルス検出器は、第１の滞留基準ＳＣ＿１が満たされる場合、即ち、パルス入力信号ｘ＜＝ＴＨ＿１である場合（ここで、ＴＨ＿１は閾値である）、第１の状態５０にとどまる。第１の状態にとどまること、即ち、第１の滞留基準が満たされていることに応じることは、閾値ＴＨ＿１を減少させることによって閾値を更新することを備える。入力パルスが来ると、パルス入力信号ｘは閾値ＴＨ＿１を超えて立ち上がり、第１の立ち上がり基準ＲＣ＿１:ｘ＞ＴＨ＿１が満たされ、パルス検出器は、第２の状態５２又は立ち上がり状態に遷移する。第２の状態５２では、閾値ＴＨ＿１がパルス入力信号に設定される、即ちＴＨ＿１:＝ｘである。パルスが通過すると、パルス入力信号ｘは閾値ＴＨ＿１未満に降下し（第１のダウンカウント基準ＤＣＣ＿１:ｘ＜ＴＨ＿１が満たされ）、パルス検出器は、第２の状態５２から、ダウンカウント状態とも呼ばれる第３の状態５４に変化又は遷移する。第３の状態５４に遷移すると、ダウンカウンタｃを推定パルス周期又は予想基本周期に基づく値（例えばｃ＝ａ１＊ｔ＿ｆｕｎ）に設定することによって、ダウンカウンタｃが初期化される。ここで、ａ１は、例えば０．２〜０．５の範囲内などの０〜１の範囲の値であり、例えば０．３３（１／３）であり、ｔ＿ｆｕｎは、予想基本周期である。
【０１０７】
パルス検出器は、第２の状態５２において、パルス入力信号が、パルス入力信号の立ち上がりのエッジを示す第２の滞留基準ＳＣ＿２を満たしているかどうか、例えば、ｘ＞＝ＴＨ＿１であるかどうかを判定してもよい。パルス入力信号が第２の滞留基準を満たしていることに応じて、パルス検出器は、閾値をパルス入力信号の値に設定することによって閾値ＴＨ＿１を更新してもよく（即ち、ＴＨ＿１:＝ｘ）、第２の状態にとどまってもよい。閾値ＴＨ＿１を更新することは、パルス入力信号に基づいて閾値を設定又は計算すること、例えば、閾値ＴＨ＿１をパルス入力信号ｘに等しくすることを備えてもよい。
【０１０８】
第３の状態５４において、パルス検出器は、第２の立ち上がり基準ＲＣ＿２が満たされていることに応じて、第２の状態５２に任意に遷移する。ダウンカウンタがゼロに到達する前に、閾値ＴＨ＿１を超えるパルス入力信号ｘの上昇が検出される場合に、第２の立ち上がり基準を満たしていてもよい。パルス検出器は、第２の立ち上がり基準が満たされていることに応じて、例えば、閾値をパルス入力信号の値に設定すること（即ち、ＴＨ＿１:＝ｘ）によって、閾値ＴＨ＿１を適応又は更新するように任意に構成されている。
【０１０９】
第３の状態５４において、パルス検出器は、第２のダウンカウント基準ＤＣＣ＿２:ｃ＞０が満たされているかどうかを判定し、第２のダウンカウント基準が満たされていることに応じて、ダウンカウンタｃを減少させることによって（例えばｃ：＝ｃ−１となるように設定することによって）、ダウンカウンタｃを更新するように構成されている。
【０１１０】
パルス検出器は、第３の状態５４において、パルス検出基準ＰＤＣが満たされているかどうかを判定するように構成されており、例えば、任意でパルス入力信号ｘが閾値ＴＨ＿１を下回っている間に、ダウンカウンタｃがゼロ又はゼロ未満になるかどうかを判定する。パルス検出基準が満たされていることに応じて、パルス検出器は、第１の状態５０に戻り、第１のパルスパラメータとして信頼レベルを決定し、パルスの検出を示すパルス出力信号及び第１のパルスパラメータを出力する。例えば現在検出されているパルスの一つ又は複数の推定値に基づいて信頼レベルを決定するとすぐに、パルス検出器は、推定パルス高さ及び／又は推定パルス周期などの一つ又は複数の推定値を決定するように構成されている。これらの推定値は、後に検出されるパルスの信頼レベルを決定するために使用される。
【０１１１】
言い換えると、パルス検出基準が満たされていることに応じて、パルス検出器は、任意に、以下のことを実行する。下記で、ｉは、ｉ番目のパルスのインデックスである。
１）ＴＨ＿１及びパルスタイマの値に基づいて、ｉ番目のパルスのパルス高さＰ＿ｈｅｉｇｈｔ（ｉ）及びパルス周期ＰＰ（ｉ）を決定する。
２）ＰＰ＿ｅｓｔ（ｉ）、ＰＰ（ｉ）、Ｐ＿ｈｅｉｇｈｔ＿ｅｓｔ（ｉ）、及びＰ＿ｈｅｉｇｈｔ（ｉ）に基づいて、Ｃ＿Ｌ（ｉ）である第１のパルスパラメータＰＰ＿１を決定する。
３）Ｃ＿Ｌ（ｉ）及びパルス検出を示すパルス出力信号を出力する。
４）Ｃ＿Ｌ（ｉ）、ＰＰ（ｉ）、及びＰ＿ｈｅｉｇｈｔ（ｉ）に基づいて、ＰＰ＿ｅｓｔ（ｉ＋１）及びＰ＿ｈｅｉｇｈｔ（ｉ＋１）を決定する。
５）パルスタイマとＴＨ＿１をリセットする。
【０１１２】
第２の状態において、パルス入力信号の現在の信号値を追跡するために、閾値が増大される。これにより、たとえパルス入力信号においてわずかに小さいスパイクが先行するとしても、最大ピークが検出されることが保証される。第３の（ダウンカウント）状態において、閾値はその現在の値に維持される。第１の状態において、閾値は、例えば第１の滞留基準が満たされていることに応じて、連続的に減らされる。
【０１１３】
パルス検出器は、例えば、第２の状態から第３の状態に遷移するとき（即ち、ピークが検出されるとき）、及び／又は第１の状態から第２の状態に遷移するときに、タイマカウンタを初期化するように構成されてもよい。パルス検出器は、タイマカウンタに基づくタイムアウト基準ＴＯＣが満たされていることに応じて、第２の状態５２及び／又は第３の状態５４から第１の状態５０に遷移するように構成されてもよい。これにより、例えばパルス同士が近すぎる場合に、パルス検出器が第２の状態及び／又は第３の状態で立ち往生しないことが保証される。
【０１１４】
パルス検出器は、タイマカウンタに基づくタイムアウト基準ＴＯＣが満たされていることに応じて、以下のことを実行してもよい。下記で、ｉは、ｉ番目のパルスのインデックスである。
１）Ｃ＿Ｌ（ｉ）＜Ｃ＿Ｌ（ｉ−１）を設定し、ＴＨ＿１及びパルスタイマの値又はタイマカウンタの値に基づいてｉ番目のパルスのパルス高さＰ＿ｈｅｉｇｈｔ（ｉ）及びパルス周期ＰＰ（ｉ）を決定する。
２）Ｃ＿Ｌ（ｉ）及び／又はパルスの検出を示すパルス出力信号を出力する
３）Ｃ＿Ｌ（ｉ）、ＰＰ（ｉ）、及びＰ＿ｈｅｉｇｈｔ（ｉ）に基づいて、ＰＰ＿ｅｓｔ（ｉ＋１）及びＰ＿ｈｅｉｇｈｔ（ｉ＋１）を決定する。
４）パルスタイマをリセットし、ＴＨ＿１＝ｘを設定する。
【０１１５】
ダウンカウント基準ＤＣＣ＿１及びＤＣＣ＿２などの一つ又は複数の基準は、アップカウンタ値のための一つ又は複数のアップカウンタ及び閾値を使用して実施されてもよいことが理解されるべきである。
【０１１６】
図３は、聴覚装置における音声合成の例示的な方法のフロー図を示し、方法１００は、入力信号に基づいて、パルス入力信号を取得すること１０２と、パルス入力信号に基づいて、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定すること１０４と、第１のパルスパラメータに基づいて、音声信号を合成すること１０６と、電気出力信号を提供するために音声信号を処理すること１０８と、電気出力信号を音響出力信号に変換すること１１０と、を備える。パルス入力信号を取得すること１０２は、ブロードバンド線形パワー推定値を取得すること１０２Ａと、ブロードバンド線形パワー推定値をパルス入力信号として使用することとを備えてもよい。
【０１１７】
第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定すること１０４は、任意でパルス入力信号が周期的又は半周期的なパルス信号である可能性を示す信頼レベルとして、第１のパルスパラメータを決定すること１０４Ａを備える。第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定すること１０４は、パルス入力信号に基づいて、第２のパルスパラメータを決定すること１０４Ｂを任意に備える。
【０１１８】
方法１００は、パルス入力信号に基づいてパルスを検出し、パルスの検出に応じて、パルスの検出を示すパルス出力信号を出力すること１１２を任意に備える。パルス入力信号に基づいてパルスを検出し、パルスの検出に応じて、パルスの検出を示すパルス出力信号を出力すること１１２は、第１のパルスパラメータを含む一つ又は複数のパルスパラメータを決定すること１０４に統合されてもよい。音声信号を合成すること１０６は、パルス出力信号に任意に基づいている。
【０１１９】
図４は、パルスパラメータの決定の例示的なフロー図を示す。パルス入力信号に基づいて一つ又は複数のパルスパラメータを決定すること１０４は、パルス入力信号が第１の立ち上がり基準ＲＣ＿１を満たしているかどうかを判定すること２０４と、入力信号が第１の立ち上がり基準を満たしていることに応じて、閾値を増大／更新すること２０６と、パルス入力信号が第１のダウンカウント基準ＤＣＣ＿１を満たしているかどうかを判定すること２０８と、パルス入力信号が第１のダウンカウント基準を満たしていることに応じて、ダウンカウンタを初期化すること２１０と、ダウンカウンタが第２のダウンカウント基準ＤＣＣ＿２を満たしているかどうかを判定すること２１２と、ダウンカウンタが第２のダウンカウント基準を満たしていることに応じて、ダウンカウンタを減少／更新すること２１４と、ダウンカウンタがパルス検出基準ＰＤＣを満たしているかどうかを判定すること２１６と、ダウンカウンタがパルス検出基準を満たしていることに応じて、第１のパルスパラメータを決定し、第１のパルスパラメータ及びパルス検出を示すパルス出力信号を出力すること２１８と、を備える。従って、パルス入力信号に基づいてパルスを検出し、パルスの検出に応じて、パルスの検出を示すパルス出力信号を出力すること１１２は、パルスパラメータを決定すること１０４に統合された一部である。
【０１２０】
図５は、本開示によるパルス検出及びパワー平滑化を示す図である。第１のパルス３００、第２のパルス３０２、及び第３のパルス３０４を含む純粋なパルス列が入力信号として使用される。パルス列は、平均パワーＰを有する。線３０６は、第１パルス２００が検出される時点ぴったりに合わせられた平滑化周期を示す。線３０８は、本開示によるパルス検出に合わせられた平滑化周期を示す。平滑化周期３０６の場合、平滑化周期の開始時及び終了時における無限小の誤差又はわずかな誤差でさえ、この期間に位置するパルスの数を０〜２の間で変化させてしまう可能性があり、結果として、平均パワー推定値が０〜２Ｐの間で変動することになる。平滑化周期３０８の場合では、平滑化周期の開始時及び終了時におけるわずかな不整合は、期間の変化に起因して推定値に影響を及ぼすだけである。従って、本開示による音声同期は、パルス検出エラーに対してはるかにロバストである。平滑化周期当たりに一つのパルスのみが保証されること、即ち、低いエラー率でパルス検出が提供されることによって、より正確で精度の高い音声合成につながるということが、本開示の重要な利点である。
【０１２１】
図６は、パルス検出器の例示的な状態図である。当該状態図は、更新状態とも称される第４の状態５６を含む。パルス検出器は、パルス検出基準が満たされていることに応じて、第３の状態５４から第４の状態５６に遷移する。例えば図２に関連して上述したように、パルス検出器は、例えば第４の状態５６において、信頼レベル、推定パルス周期、及び推定パルス高さのうちの一つ又は複数を任意に含む一つ又は複数のパルスパラメータを更新、決定、及び／又は計算するように構成されている。一つ又は複数のパルスパラメータは、検出された／実際のパルス（例えば、発生時間及び高さ／振幅）及び一つ又は複数の以前に検出されたパルス（例えば、発生時間及び高さ／振幅）に基づいてもよい。一つ又は複数のパルスパラメータは、以前に決定された信頼レベルに基づいてもよい。
【０１２２】
「第１の」、「第２の」、「第３の」、「第４の」、「一次の」、「二次の」、及び「三次の」等の用語の使用によって、特定の順序を意味するものではなく、個々の要素を識別するために含まれるものである。また、「第１の」、「第２の」、「第３の」、「第４の」、「一次の」、「二次の」、及び「三次の」等の用語の使用によって、いかなる順序又は重要性を示すものではなく、むしろ、「第１の」、「第２の」、「第３の」、「第４の」、「一次の」、「二次の」、及び「三次の」等の用語は、ある要素を別の要素と区別するために使用されるものである。「第１の」、「第２の」、「第３の」、「第４の」、「一次の」、「二次の」、及び「三次の」等の用語は、本明細書及び別のところで、ラベル付けの目的でのみ使用されており、いかなる特定の空間的又は時間的な順序を示すことを意図していないことを留意されたい。
【０１２３】
さらに、第１の要素にラベル付けすることによって、第２の要素の存在を意味するものではなく、その逆も同様である。
【０１２４】
図１〜図６は、実線で示されるいくつかのモジュール又は動作と、破線で示されるいくつかのモジュール又は動作とを含むことを理解されたい。実線で構成されるモジュール又は動作は、最も広い例示的な実施形態に包含されるモジュール又は動作である。破線で構成されるモジュール又は動作は、実線の例示的な実施形態のモジュール又は動作に含まれるか、又はその一部であってもよい例示的な実施形態であるか、又は実線の例示的な実施形態のモジュール又は動作に加えて採用されてもよいさらなるモジュール又は動作である。これらの動作は、提示された順序で実行される必要がないことを理解されたい。さらに、動作のすべてが実行される必要はないことを理解されたい。例示的な動作は、任意の順番及び任意の組合せで実行されてよい。
【０１２５】
「備える（ｃｏｍｐｒｉｓｉｎｇ）」という語は、列挙されたもの以外の他の要素又はステップの存在を必ずしも除外しないことに留意されたい。
【０１２６】
要素に先行する語「ａ」又は「ａｎ」は、そのような要素が複数存在することを排除するものではないことに留意されたい。
【０１２７】
さらに、いかなる参照符号も、特許請求の範囲を限定するものではなく、例示的な実施形態は、ハードウェア及びソフトウェアの両方によって少なくとも部分的に実施されてもよく、複数の「手段」、「ユニット」又は「装置」は、ハードウェアの同じアイテムによって表されてもよいことに留意されたい。
【０１２８】
本明細書で説明される様々な例示的な方法、装置、及びシステムは、方法ステッププロセスの一般的な文脈において説明されており、方法ステッププロセスは、一態様において、プログラムコードなどのネットワーク化された環境内のコンピュータによって実行されるコンピュータ実行可能命令を含むコンピュータ可読媒体で具現化されるコンピュータプログラム製品によって実施され得る。コンピュータ可読媒体は、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）などを含む（ただし、これらに限定されない）取り外し可能記憶装置及び取り外しできない記憶装置を含んでもよい。一般に、プログラムモジュールは、特定のタスクを実行したり、特定の抽象データ型を実施したりするルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含んでもよい。コンピュータ実行可能命令、関連データ構造、及びプログラムモジュールは、本明細書に開示する方法のステップを実行するためのプログラムコードの例を表す。そのような実行可能命令又は関連するデータ構造の特定のシーケンスは、そのようなステップ又はプロセスで説明される機能を実施するための対応する動作の例を表す。
【０１２９】
特徴を図示し説明したが、これらの特徴は、特許請求の範囲に記載された発明を限定することを意図するものではないことが理解されるであろうし、特許請求の範囲に記載された発明の趣旨及び範囲から逸脱することなく、様々な変更及び修正が行われ得ることが当業者には明らかであろう。従って、本明細書及び図面は、限定的な意味ではなく例示的な意味で考えられるべきである。特許請求の範囲に記載された発明は、全ての代替物、変更物、及び均等物を包含することを意図している。
【符号の説明】
【０１３０】
２：聴覚装置
４：パルス検出器
４Ａ：パルス入力信号
４Ｂ：パルス出力信号
６：音声合成器
８：音声信号
１０：プロセッサ
１２：電気出力信号
１４：レシーバ
１５：入力パワー推定器
１５Ａ：入力パワー入力
１５Ｂ：入力パワー出力
１６：入力モジュール
１６Ａ：入力信号
１８：第１のパワー推定器、周期平滑器
１８Ａ：第１のパワー出力
１８Ｂ：第１のパワー入力
２０：混合モジュール／ミキサ
２０Ａ：混合出力信号
２２：第２のパワー推定器、フィルタバンク、第２の推定器
２２Ａ：第２のパワー出力、フィルタバンク出力、第２の出力
５０：第１の状態／休止状態
５２：第２の状態／立ち上がり状態
５４：第３の状態／ダウンカウント状態
５６：第４状態／更新状態
１００：聴覚装置における音声合成方法
１０２：入力信号に基づくパルス入力信号を取得
１０２Ａ：ブロードバンド線形パワー推定値を取得
１０４：パルス入力信号に基づいて一つ又は複数のパルスパラメータを決定
１０４Ａ：パルス入力信号に基づいて第１のパルスパラメータを信頼レベルとして決定
１０４Ｂ：パルス入力信号に基づいて第２のパルスパラメータを決定
１０６：第１パルスパラメータに基づいて音声信号を合成
１０８：電気出力信号を提供するために音声信号を処理
１１０：電気出力信号を音響出力信号に変換
１１２：パルス入力信号に基づいてパルスを検出し、パルスの検出に応じて、パルスの検出を示すパルス出力信号を出力
２０４：パルス入力信号が第１の立ち上がり基準ＲＣ＿１を満たしているかどうかを判定
２０６：閾値を増大
２０８：パルス入力信号が第１のダウンカウント基準ＤＣＣ＿１を満たしているかどうかを判定
２１０：ダウンカウンタを初期化
２１２：ダウンカウンタが第２のダウンカウント基準ＤＣＣ＿２を満たしているかどうかを判定
２１４：ダウンカウンタを減少
２１６：ダウンカウンタがパルス検出基準ＰＤＣを満たしているかどうかを判定
２１８：第１のパルスパラメータを決定し、第１のパルスパラメータとパルスの検出を示すパルス出力信号とを出力
３００：第１のパルス
３０２：第２のパルス
３０４：第３のパルス
３０６：平滑化周期
３０８：第１のパワー推定器の平滑化周期
ＰＰ＿１：第１のパルスパラメータ
ＰＰ＿２：第２のパルスパラメータ
Ｃ＿Ｌ：信頼レベル
【図１】
2022000690.tif 000003
【図２】
2022000690.tif 000004
【図３】
2022000690.tif 000005
【図４】
2022000690.tif 000006
【図５】
2022000690.tif 000007
【図６】
2022000690.tif 000008
【外国語明細書】
2022000690000001.pdf
2022000690000002.pdf
2022000690000003.pdf
2022000690000004.pdf