【手続補正書】
【提出日】平成27年10月13日(2015.10.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
背景雑音の存在下でボイスアクティビティを検出するための方法であって、
移動局のボイスアクティビティ検出器において音の１つまたは複数の入力フレームを受信することと、
前記入力フレームの各々の少なくとも１つの雑音特性を判断することと、ここにおいて各雑音特性は雑音レベル変動、雑音タイプ、または瞬時ＳＮＲ値のうちの少なくとも１つを備える、
前記雑音特性に基づいて帯域当たりの信号対雑音比（ＳＮＲ）値を判断することと、
最も高いＳＮＲ値を持つ帯域を備える少なくとも１つの外れ値帯域を判断することと、
前記少なくとも１つの外れ値帯域に基づいて重み付けを判断することと、
平均ＳＮＲに前記重み付けおよびＳＮＲ外れ値フィルタ処理を適用することと、
重み付き平均ＳＮＲを使用してボイスアクティビティの存在または不在を検出することと
を備える、方法。
【請求項２】
各雑音特性は瞬時ＳＮＲ値である、請求項１に記載の方法。
【請求項３】
前記雑音特性に基づいて複数の帯域を判断することをさらに備える、請求項１に記載の方法。
【請求項４】
帯域当たりの前記ＳＮＲ値を判断することが、雑音レベル変動または雑音タイプのうちの少なくとも１つに基づいて帯域当たりの修正瞬時ＳＮＲ値を判断することを備える、請求項２に記載の方法。
【請求項５】
帯域当たりの前記修正瞬時ＳＮＲ値を判断することが、
入力フレームの少なくとも前記瞬時ＳＮＲ値に基づいて帯域当たりの信号エネルギーの過去の推定値を使用して帯域当たりの信号エネルギーの現在の推定値を選択的に平滑化することと、
少なくとも前記雑音レベル変動と前記雑音タイプとに基づいて帯域当たりの雑音エネルギーの過去の推定値を使用して帯域当たりの雑音エネルギーの現在の推定値を選択的に平滑化することと、
帯域当たりの信号エネルギーの平滑化された推定値と雑音エネルギーの平滑化された推定値の比を判断することと
を備える、請求項４に記載の方法。
【請求項６】
複数の帯域のうちのいずれか１つにおける前記修正瞬時ＳＮＲ値が、前記複数の帯域の残りにおける修正瞬時ＳＮＲ値の和よりも大きい、請求項５に記載の方法。
【請求項７】
前記少なくとも１つの外れ値帯域に基づいて前記重み付けを判断することが、前記雑音レベル変動、前記雑音タイプ、前記少なくとも１つの外れ値帯域の少なくとも１つのロケーション、または帯域当たりの前記修正瞬時ＳＮＲ値のうちの少なくとも１つに基づいて適応重み付け関数を判断することを備える、請求項４に記載の方法。
【請求項８】
前記平均ＳＮＲに前記重み付けおよび前記ＳＮＲ外れ値フィルタ処理を適用することが、修正瞬時ＳＮＲ値に前記適応重み付け関数を適用することを備える、請求項７に記載の方法。
【請求項９】
前記複数の帯域にわたって重み付き修正瞬時ＳＮＲ値を加算することによって入力フレーム当たりの前記重み付き平均ＳＮＲを判断することと、
信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較することと
をさらに備える、請求項８に記載の方法。
【請求項１０】
信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較することが、
前記複数の帯域のうちの各帯域における前記重み付き平均ＳＮＲと前記閾値との間の差を判断することと、
各差に重みを適用することと、
重み付き差を合わせて加算することと、
加算された重み付き差を別の閾値と比較することによってボイスアクティビティがあるか否かを判断することと
を備える、請求項９に記載の方法。
【請求項１１】
前記閾値がゼロであり、前記加算された重み付き差がゼロよりも大きい場合にボイスアクティビティがあると判断し、そうでない場合にボイスアクティビティがないと判断することをさらに備える、請求項１０に記載の方法。
【請求項１２】
前記平均ＳＮＲに前記ＳＮＲ外れ値フィルタ処理を適用することが、
単調な順序で前記複数の帯域における修正瞬時ＳＮＲ値をソートすることと、
前記複数の帯域のうちのどの帯域が外れ値帯域であるかを前記修正瞬時ＳＮＲ値に基づいて判断することと、
前記外れ値帯域に関連する重みをゼロに設定することによって前記適応重み付け関数を更新することと
を備える、請求項７に記載の方法。
【請求項１３】
背景雑音の存在下でボイスアクティビティを検出するための装置であって、
音の１つまたは複数の入力フレームを受信するための手段と、
前記入力フレームの各々の少なくとも１つの雑音特性を判断するための手段と、ここにおいて各雑音特性は雑音レベル変動、雑音タイプ、または瞬時ＳＮＲ値のうちの少なくとも１つを備える、
前記雑音特性に基づいて帯域当たりの信号対雑音比（ＳＮＲ）値を判断するための手段と、
最も高いＳＮＲ値を持つ帯域を備える少なくとも１つの外れ値帯域を判断するための手段と、
前記少なくとも１つの外れ値帯域に基づいて重み付けを判断するための手段と、
平均ＳＮＲに前記重み付けおよびＳＮＲ外れ値フィルタ処理を適用するための手段と、
重み付き平均ＳＮＲを使用してボイスアクティビティの存在または不在を検出するための手段と
を備える、装置。
【請求項１４】
各雑音特性は瞬時ＳＮＲ値である、請求項１３に記載の装置。
【請求項１５】
前記雑音特性に基づいて複数の帯域を判断するための手段をさらに備える、請求項１３に記載の装置。
【請求項１６】
帯域当たりの前記ＳＮＲ値を判断するための前記手段が、雑音レベル変動または雑音タイプのうちの少なくとも１つに基づいて帯域当たりの修正瞬時ＳＮＲ値を判断するための手段を備える、請求項１４に記載の装置。
【請求項１７】
帯域当たりの前記修正瞬時ＳＮＲ値を判断するための前記手段が、
入力フレームの少なくとも前記瞬時ＳＮＲ値に基づいて帯域当たりの信号エネルギーの過去の推定値を使用して帯域当たりの信号エネルギーの現在の推定値を選択的に平滑化するための手段と、
少なくとも前記雑音レベル変動と前記雑音タイプとに基づいて帯域当たりの雑音エネルギーの過去の推定値を使用して帯域当たりの雑音エネルギーの現在の推定値を選択的に平滑化するための手段と、
帯域当たりの信号エネルギーの平滑化された推定値と雑音エネルギーの平滑化された推定値の比を判断するための手段と
を備える、請求項１６に記載の装置。
【請求項１８】
複数の帯域のうちのいずれか１つにおける前記修正瞬時ＳＮＲ値が、前記複数の帯域の残りにおける修正瞬時ＳＮＲ値の和よりも大きい、請求項１７に記載の装置。
【請求項１９】
前記少なくとも１つの外れ値帯域に基づいて前記重み付けを判断するための前記手段が、前記雑音レベル変動、前記雑音タイプ、前記少なくとも１つの外れ値帯域の少なくとも１つのロケーション、または帯域当たりの前記修正瞬時ＳＮＲ値のうちの少なくとも１つに基づいて適応重み付け関数を判断するための手段を備える、請求項１６に記載の装置。
【請求項２０】
前記平均ＳＮＲに前記重み付けおよび前記ＳＮＲ外れ値フィルタ処理を適用するための前記手段が、修正瞬時ＳＮＲ値に前記適応重み付け関数を適用するための手段を備える、請求項１９に記載の装置。
【請求項２１】
前記複数の帯域にわたって重み付き修正瞬時ＳＮＲ値を加算することによって入力フレーム当たりの前記重み付き平均ＳＮＲを判断するための手段と、
信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較するための手段と
をさらに備える、請求項２０に記載の装置。
【請求項２２】
信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較するための前記手段が、
前記複数の帯域のうちの各帯域における前記重み付き平均ＳＮＲと前記閾値との間の差を判断するための手段と、
各差に重みを適用するための手段と、
重み付き差を合わせて加算するための手段と、
加算された重み付き差を別の閾値と比較することによってボイスアクティビティがあるか否かを判断するための手段と
を備える、請求項２１に記載の装置。
【請求項２３】
前記閾値がゼロであり、前記加算された重み付き差がゼロよりも大きい場合にボイスアクティビティがあると判断し、そうでない場合にボイスアクティビティがないと判断するための手段をさらに備える、請求項２２に記載の装置。
【請求項２４】
前記平均ＳＮＲに前記ＳＮＲ外れ値フィルタ処理を適用するための手段が、
単調な順序で前記複数の帯域における修正瞬時ＳＮＲ値をソートするための手段と、
前記複数の帯域のうちのどの帯域が外れ値帯域であるかを前記修正瞬時ＳＮＲ値に基づいて判断するための手段と、
前記外れ値帯域に関連する重みをゼロに設定することによって前記適応重み付け関数を更新するための手段と
を備える、請求項１９に記載の装置。
【請求項２５】
音の１つまたは複数の入力フレームを受信することと、
前記入力フレームの各々の少なくとも１つの雑音特性を判断することと、ここにおいて各雑音特性は雑音レベル変動、雑音タイプ、または瞬時ＳＮＲ値のうちの少なくとも１つを備える、
前記雑音特性に基づいて帯域当たりの信号対雑音比（ＳＮＲ）値を判断することと、
最も高いＳＮＲ値を持つ帯域を備える少なくとも１つの外れ値帯域を判断することと、
前記少なくとも１つの外れ値帯域に基づいて重み付けを判断することと、
平均ＳＮＲに前記重み付けおよびＳＮＲ外れ値フィルタ処理を適用することと、
重み付き平均ＳＮＲを使用してボイスアクティビティの存在または不在を検出することと
をコンピュータに行わせる命令を備える非一時的コンピュータ可読媒体。
【請求項２６】
各雑音特性は瞬時ＳＮＲ値である、請求項２５に記載の非一時的コンピュータ可読媒体。
【請求項２７】
前記雑音特性に基づいて複数の帯域を判断することを前記コンピュータに行わせる命令をさらに備える、請求項２５に記載の非一時的コンピュータ可読媒体。
【請求項２８】
帯域当たりの前記ＳＮＲ値を判断することを前記コンピュータに行わせる前記命令が、雑音レベル変動または雑音タイプのうちの少なくとも１つに基づいて帯域当たりの修正瞬時ＳＮＲ値を判断することを前記コンピュータに行わせる命令を備える、請求項２６に記載の非一時的コンピュータ可読媒体。
【請求項２９】
帯域当たりの前記修正瞬時ＳＮＲ値を判断することを前記コンピュータに行わせる前記命令が、
入力フレームの少なくとも前記瞬時ＳＮＲ値に基づいて帯域当たりの信号エネルギーの過去の推定値を使用して帯域当たりの信号エネルギーの現在の推定値を選択的に平滑化することと、
少なくとも前記雑音レベル変動と前記雑音タイプとに基づいて帯域当たりの雑音エネルギーの過去の推定値を使用して帯域当たりの雑音エネルギーの現在の推定値を選択的に平滑化することと、
帯域当たりの信号エネルギーの平滑化された推定値と雑音エネルギーの平滑化された推定値の比を判断することと
を前記コンピュータに行わせる命令を備える、請求項２８に記載の非一時的コンピュータ可読媒体。
【請求項３０】
複数の帯域のうちのいずれか１つにおける前記修正瞬時ＳＮＲ値が、前記複数の帯域の残りにおける修正瞬時ＳＮＲ値の和よりも大きい、請求項２９に記載の非一時的コンピュータ可読媒体。
【請求項３１】
前記少なくとも１つの外れ値帯域に基づいて前記重み付けを判断することを前記コンピュータに行わせる前記命令が、前記雑音レベル変動、前記雑音タイプ、前記少なくとも１つの外れ値帯域の少なくとも１つのロケーション、または帯域当たりの前記修正瞬時ＳＮＲ値のうちの少なくとも１つに基づいて適応重み付け関数を判断することを前記コンピュータに行わせる命令を備える、請求項２８に記載の非一時的コンピュータ可読媒体。
【請求項３２】
前記平均ＳＮＲに前記重み付けおよび前記ＳＮＲ外れ値フィルタ処理を適用することを前記コンピュータに行わせる前記命令が、修正瞬時ＳＮＲ値に前記適応重み付け関数を適用することを前記コンピュータに行わせる命令を備える、請求項３１に記載の非一時的コンピュータ可読媒体。
【請求項３３】
前記複数の帯域にわたって重み付き修正瞬時ＳＮＲ値を加算することによって入力フレーム当たりの前記重み付き平均ＳＮＲを判断することと、
信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較することと
を前記コンピュータに行わせるコンピュータ実行可能命令をさらに備える、請求項３２に記載の非一時的コンピュータ可読媒体。
【請求項３４】
信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較することを前記コンピュータに行わせる前記命令が、
前記複数の帯域のうちの各帯域における前記重み付き平均ＳＮＲと前記閾値との間の差を判断することと、
各差に重みを適用することと、
重み付き差を合わせて加算することと、
加算された重み付き差を別の閾値と比較することによってボイスアクティビティがあるか否かを判断することと
を前記コンピュータに行わせる命令を備える、請求項３３に記載の非一時的コンピュータ可読媒体。
【請求項３５】
前記閾値がゼロであり、前記命令は、前記加算された重み付き差がゼロよりも大きい場合にボイスアクティビティがあると判断し、そうでない場合にボイスアクティビティがないと判断するためにも実行可能である、請求項３４に記載の非一時的コンピュータ可読媒体。
【請求項３６】
前記平均ＳＮＲに前記ＳＮＲ外れ値フィルタ処理を適用することを前記コンピュータに行わせる前記命令が、
単調な順序で前記複数の帯域における修正瞬時ＳＮＲ値をソートすることと、
前記複数の帯域のうちのどの帯域が外れ値帯域であるかを前記修正瞬時ＳＮＲ値に基づいて判断することと、
前記外れ値帯域に関連する重みをゼロに設定することによって前記適応重み付け関数を更新することと
を前記コンピュータに行わせる命令を備える、請求項３１に記載の非一時的コンピュータ可読媒体。
【請求項３７】
背景雑音の存在下でボイスアクティビティを検出するためのボイスアクティビティ検出器であって、
音の１つまたは複数の入力フレームを受信する受信機と、
前記入力フレームの各々の少なくとも１つの雑音特性を判断することを行うプロセッサと、
前記雑音特性に基づいて帯域当たりの信号対雑音比（ＳＮＲ）値を判断するＳＮＲモジュールと、ここにおいて各雑音特性は雑音レベル変動、雑音タイプ、または瞬時ＳＮＲ値のうちの少なくとも１つを備える、
最も高いＳＮＲ値を持つ帯域を備える少なくとも１つの外れ値帯域を判断する外れ値フィルタと、
前記少なくとも１つの外れ値帯域に基づいて重み付けを判断することと、平均ＳＮＲに前記重み付けを適用することとを行う重み付けモジュールと、
重み付き平均ＳＮＲを使用してボイスアクティビティの存在または不在を検出する決定モジュールと
を備える、ボイスアクティビティ検出器。
【請求項３８】
各雑音特性は瞬時ＳＮＲ値である、請求項３７に記載のボイスアクティビティ検出器。
【請求項３９】
前記プロセッサが、前記雑音特性に基づいて複数の帯域を判断する、請求項３７に記載のボイスアクティビティ検出器。
【請求項４０】
前記ＳＮＲ計算モジュールが、雑音レベル変動または雑音タイプのうちの少なくとも１つに基づいて帯域当たりの修正瞬時ＳＮＲ値を判断する、請求項３８に記載のボイスアクティビティ検出器。
【請求項４１】
前記ＳＮＲ計算モジュールが、
入力フレームの少なくとも前記瞬時ＳＮＲ値に基づいて帯域当たりの信号エネルギーの過去の推定値を使用して帯域当たりの信号エネルギーの現在の推定値を選択的に平滑化することと、
少なくとも前記雑音レベル変動と前記雑音タイプとに基づいて帯域当たりの雑音エネルギーの過去の推定値を使用して帯域当たりの雑音エネルギーの現在の推定値を選択的に平滑化することと、
帯域当たりの信号エネルギーの平滑化された推定値と雑音エネルギーの平滑化された推定値の比を判断することと
を行う、請求項４０に記載のボイスアクティビティ検出器。
【請求項４２】
複数の帯域のうちのいずれか１つにおける前記修正瞬時ＳＮＲ値が、前記複数の帯域の残りにおける修正瞬時ＳＮＲ値の和よりも大きい、請求項４１に記載のボイスアクティビティ検出器。
【請求項４３】
前記重み付けモジュールが、前記雑音レベル変動、前記雑音タイプ、前記少なくとも１つの外れ値帯域の少なくとも１つのロケーション、または帯域当たりの前記修正瞬時ＳＮＲ値のうちの少なくとも１つに基づいて適応重み付け関数を判断する、請求項４０に記載のボイスアクティビティ検出器。
【請求項４４】
前記重み付けモジュールが、修正瞬時ＳＮＲ値に前記適応重み付け関数を適用する、請求項４３に記載のボイスアクティビティ検出器。
【請求項４５】
前記ＳＮＲ計算モジュールが、前記複数の帯域にわたって重み付き修正瞬時ＳＮＲ値を加算することによって入力フレーム当たりの前記重み付き平均ＳＮＲを判断し、前記決定モジュールが、信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較する、請求項４４に記載のボイスアクティビティ検出器。
【請求項４６】
前記決定モジュールが、前記複数の帯域のうちの各帯域における前記重み付き平均ＳＮＲと前記閾値との間の差を判断することと、各差に重みを適用することと、重み付き差を合わせて加算することと、加算された重み付き差を別の閾値と比較することによってボイスアクティビティがあるか否かを判断することとを行う、請求項４５に記載のボイスアクティビティ検出器。
【請求項４７】
前記閾値がゼロであり、前記決定モジュールが、前記加算された重み付き差がゼロよりも大きい場合にボイスアクティビティがあると判断し、そうでない場合にボイスアクティビティがないと判断する、請求項４６に記載のボイスアクティビティ検出器。
【請求項４８】
前記外れ値フィルタが、単調な順序で前記複数の帯域における修正瞬時ＳＮＲ値をソートすることと、前記複数の帯域のうちのどの帯域が外れ値帯域であるかを前記修正瞬時ＳＮＲ値に基づいて判断することと、前記外れ値帯域に関連する重みをゼロに設定することによって前記適応重み付け関数を更新することとを行う、請求項４３に記載のボイスアクティビティ検出器。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
[0087]主題について構造的機能および／または方法論的行為に特有の言語で説明したが、添付の特許請求の範囲において定義される主題は、必ずしも上記で説明した特定の特徴または行為に限定されるとは限らないことを理解されたい。むしろ、上記で説明した特定の特徴および行為は、特許請求の範囲を実装することの例示的な形態として開示される。
以下に本出願の当初の特許請求の範囲に記載された発明を付記する。
[Ｃ１]  背景雑音の存在下でボイスアクティビティを検出するための方法であって、
移動局のボイスアクティビティ検出器において音の１つまたは複数の入力フレームを受信することと、
前記入力フレームの各々の少なくとも１つの雑音特性を判断することと、
前記雑音特性に基づいて複数の帯域を判断することと、
前記雑音特性に基づいて帯域当たりの信号対雑音比（ＳＮＲ）値を判断することと、
少なくとも１つの外れ値帯域を判断することと、
前記少なくとも１つの外れ値帯域に基づいて重み付けを判断することと、
帯域当たりの前記ＳＮＲに前記重み付けを適用することと、
帯域当たりの前記重み付きＳＮＲを使用してボイスアクティビティの存在または不在を検出することと
を備える、方法。
[Ｃ２]  ＳＮＲ外れ値フィルタ処理を実行することをさらに備える、Ｃ１に記載の方法。
[Ｃ３]  各雑音特性が雑音レベル変動、雑音タイプ、または瞬時ＳＮＲ値のうちの少なくとも１つを備える、Ｃ１に記載の方法。
[Ｃ４]  前記雑音特性に基づいて前記複数の帯域を判断することが、前記雑音レベル変動または前記雑音タイプのうちの少なくとも１つに基づいて前記複数の帯域を判断することを備える、Ｃ３に記載の方法。
[Ｃ５]  帯域当たりの前記ＳＮＲ値を判断することが、前記雑音レベル変動または前記雑音タイプのうちの少なくとも１つに基づいて帯域当たりの修正瞬時ＳＮＲ値を判断することを備える、Ｃ３に記載の方法。
[Ｃ６]  帯域当たりの前記修正瞬時ＳＮＲ値を判断することが、
前記入力フレームの少なくとも前記瞬時ＳＮＲに基づいて帯域当たりの信号エネルギーの過去の推定値を使用して帯域当たりの信号エネルギーの現在の推定値を選択的に平滑化することと、
少なくとも前記雑音レベル変動と前記雑音タイプとに基づいて帯域当たりの雑音エネルギーの過去の推定値を使用して帯域当たりの雑音エネルギーの現在の推定値を選択的に平滑化することと、
帯域当たりの信号エネルギーの平滑化された推定値と雑音エネルギーの平滑化された推定値の比を判断することと
を備える、Ｃ５に記載の方法。
[Ｃ７]  前記帯域のうちのいずれか１つのにおける修正瞬時ＳＮＲが、前記帯域の残りにおける修正瞬時ＳＮＲの和よりも大きい、Ｃ６に記載の方法。
[Ｃ８]  前記少なくとも１つの外れ値帯域に基づいて前記重み付けを判断することが、前記雑音レベル変動、前記雑音タイプ、前記外れ値帯域のロケーション、または帯域当たりの前記修正瞬時ＳＮＲ値のうちの少なくとも１つに基づいて適応重み付け関数を判断することを備える、Ｃ５に記載の方法。
[Ｃ９]  帯域当たりの前記ＳＮＲに前記重み付けを適用することが、帯域当たりの前記修正瞬時ＳＮＲに前記適応重み付け関数を適用することを備える、Ｃ８に記載の方法。
[Ｃ１０]  前記帯域にわたって前記重み付き修正瞬時ＳＮＲを加算することによって入力フレーム当たりの重み付き平均ＳＮＲを判断することと、
信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較することと
をさらに備える、Ｃ９に記載の方法。
[Ｃ１１]  信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較することが、
各帯域における前記重み付き平均ＳＮＲと前記閾値との間の差を判断することと、
各差に重みを適用することと、
前記重み付き差を合計することと、
前記追加重み付き差を別の閾値と比較することによってボイスアクティビティがあるか否かを判断することと
を備える、Ｃ１０に記載の方法。
[Ｃ１２]  前記閾値がゼロであり、前記追加重み付き差がゼロよりも大きい場合、ボイスアクティビティがあると判断し、そうでない場合、ボイスアクティビティがないと判断する、Ｃ１１に記載の方法。
[Ｃ１３]  単調な順序で前記帯域における前記修正瞬時ＳＮＲ値をソートすることと、
前記帯域のうちのどれが前記外れ値帯域であるかを判断することと、
前記外れ値帯域に関連する前記重みをゼロに設定することによって前記適応重み付け関数を更新することと
を備える、ＳＮＲ外れ値フィルタ処理を実行することをさらに備える、Ｃ８に記載の方法。
[Ｃ１４]  背景雑音の存在下でボイスアクティビティを検出するための装置であって、
音の１つまたは複数の入力フレームを受信するための手段と、
前記入力フレームの各々の少なくとも１つの雑音特性を判断するための手段と、
前記雑音特性に基づいて複数の帯域を判断するための手段と、
前記雑音特性に基づいて帯域当たりの信号対雑音比（ＳＮＲ）値を判断するための手段と、
少なくとも１つの外れ値帯域を判断するための手段と、
前記少なくとも１つの外れ値帯域に基づいて重み付けを判断するための手段と、
帯域当たりの前記ＳＮＲに前記重み付けを適用するための手段と、
帯域当たりの前記重み付きＳＮＲを使用してボイスアクティビティの存在または不在を検出するための手段と
を備える、装置。
[Ｃ１５]  ＳＮＲ外れ値フィルタ処理を実行するための手段をさらに備える、Ｃ１４に記載の装置。
[Ｃ１６]  各雑音特性が雑音レベル変動、雑音タイプ、または瞬時ＳＮＲ値のうちの少なくとも１つを備える、Ｃ１４に記載の装置。
[Ｃ１７]  前記雑音特性に基づいて前記複数の帯域を判断するための前記手段が、前記雑音レベル変動または前記雑音タイプのうちの少なくとも１つに基づいて前記複数の帯域を判断するための手段を備える、Ｃ１６に記載の装置。
[Ｃ１８]  帯域当たりの前記ＳＮＲ値を判断するための前記手段が、前記雑音レベル変動または前記雑音タイプのうちの少なくとも１つに基づいて帯域当たりの修正瞬時ＳＮＲ値を判断するための手段を備える、Ｃ１６に記載の装置。
[Ｃ１９]  帯域当たりの前記修正瞬時ＳＮＲ値を判断するための前記手段が、
前記入力フレームの少なくとも前記瞬時ＳＮＲに基づいて帯域当たりの信号エネルギーの過去の推定値を使用して帯域当たりの信号エネルギーの現在の推定値を選択的に平滑化するための手段と、
少なくとも前記雑音レベル変動と前記雑音タイプとに基づいて帯域当たりの雑音エネルギーの過去の推定値を使用して帯域当たりの雑音エネルギーの現在の推定値を選択的に平滑化するための手段と、
帯域当たりの信号エネルギーの平滑化された推定値と雑音エネルギーの平滑化された推定値の比を判断するための手段と
を備える、Ｃ１８に記載の装置。
[Ｃ２０]  前記帯域のうちのいずれか１つのにおける修正瞬時ＳＮＲが、前記帯域の残りにおける修正瞬時ＳＮＲの和よりも大きい、Ｃ１９に記載の装置。
[Ｃ２１]  前記少なくとも１つの外れ値帯域に基づいて前記重み付けを判断するための前記手段が、前記雑音レベル変動、前記雑音タイプ、前記外れ値帯域のロケーション、または帯域当たりの前記修正瞬時ＳＮＲ値のうちの少なくとも１つに基づいて適応重み付け関数を判断するための手段を備える、Ｃ１８に記載の装置。
[Ｃ２２]  帯域当たりの前記ＳＮＲに前記重み付けを適用するための前記手段が、帯域当たりの前記修正瞬時ＳＮＲに前記適応重み付け関数を適用するための手段を備える、Ｃ２１に記載の装置。
[Ｃ２３]  前記帯域にわたって前記重み付き修正瞬時ＳＮＲを加算することによって入力フレーム当たりの重み付き平均ＳＮＲを判断するための手段と、
信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較するための手段と
をさらに備える、Ｃ２２に記載の装置。
[Ｃ２４]  信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較するための前記手段が、
各帯域における前記重み付き平均ＳＮＲと前記閾値との間の差を判断するための手段と、
各差に重みを適用するための手段と、
前記重み付き差を合計するための手段と、
前記追加重み付き差を別の閾値と比較することによってボイスアクティビティがあるか否かを判断するための手段と
を備える、Ｃ２３に記載の装置。
[Ｃ２５]  前記閾値がゼロであり、前記追加重み付き差がゼロよりも大きい場合、ボイスアクティビティがあると判断し、そうでない場合、ボイスアクティビティがないと判断する、Ｃ２４に記載の装置。
[Ｃ２６]  単調な順序で前記帯域における前記修正瞬時ＳＮＲ値をソートするための手段と、
前記帯域のうちのどれが前記外れ値帯域であるかを判断するための手段と、
前記外れ値帯域に関連する前記重みをゼロに設定することによって前記適応重み付け関数を更新するための手段と
を備える、ＳＮＲ外れ値フィルタ処理を実行するための手段をさらに備える、Ｃ２１に記載の装置。
[Ｃ２７]  音の１つまたは複数の入力フレームを受信することと、
前記入力フレームの各々の少なくとも１つの雑音特性を判断することと、
前記雑音特性に基づいて複数の帯域を判断することと、
前記雑音特性に基づいて帯域当たりの信号対雑音比（ＳＮＲ）値を判断することと、
少なくとも１つの外れ値帯域を判断することと、
前記少なくとも１つの外れ値帯域に基づいて重み付けを判断することと、
帯域当たりの前記ＳＮＲに前記重み付けを適用することと、
帯域当たりの前記重み付きＳＮＲを使用してボイスアクティビティの存在または不在を検出することと
をコンピュータに行わせる命令を備えるコンピュータ可読媒体。
[Ｃ２８]  ＳＮＲ外れ値フィルタ処理を実行することを前記コンピュータに行わせるコンピュータ実行可能命令をさらに備える、Ｃ２７に記載のコンピュータ可読媒体。
[Ｃ２９]  各雑音特性が雑音レベル変動、雑音タイプ、または瞬時ＳＮＲ値のうちの少なくとも１つを備える、Ｃ２７に記載のコンピュータ可読媒体。
[Ｃ３０]  前記雑音特性に基づいて前記複数の帯域を判断することを前記コンピュータに行わせる前記命令が、前記雑音レベル変動または前記雑音タイプのうちの少なくとも１つに基づいて前記複数の帯域を判断することを前記コンピュータに行わせる命令を備える、Ｃ２９に記載のコンピュータ可読媒体。
[Ｃ３１]  帯域当たりの前記ＳＮＲ値を判断することを前記コンピュータに行わせる前記命令が、前記雑音レベル変動または前記雑音タイプのうちの少なくとも１つに基づいて帯域当たりの修正瞬時ＳＮＲ値を判断することを前記コンピュータに行わせる命令を備える、Ｃ２９に記載のコンピュータ可読媒体。
[Ｃ３２]  帯域当たりの前記修正瞬時ＳＮＲ値を判断することを前記コンピュータに行わせる前記命令が、
前記入力フレームの少なくとも前記瞬時ＳＮＲに基づいて帯域当たりの信号エネルギーの過去の推定値を使用して帯域当たりの信号エネルギーの現在の推定値を選択的に平滑化することと、
少なくとも前記雑音レベル変動と前記雑音タイプとに基づいて帯域当たりの雑音エネルギーの過去の推定値を使用して帯域当たりの雑音エネルギーの現在の推定値を選択的に平滑化することと、
帯域当たりの信号エネルギーの平滑化された推定値と雑音エネルギーの平滑化された推定値の比を判断することと
を前記コンピュータに行わせる命令を備える、Ｃ３１に記載のコンピュータ可読媒体。
[Ｃ３３]  前記帯域のうちのいずれか１つにおける修正瞬時ＳＮＲが、前記帯域の残りにおける修正瞬時ＳＮＲの和よりも大きい、Ｃ３２に記載のコンピュータ可読媒体。
[Ｃ３４]  前記少なくとも１つの外れ値帯域に基づいて前記重み付けを判断することを前記コンピュータに行わせる前記命令が、前記雑音レベル変動、前記雑音タイプ、前記外れ値帯域のロケーション、または帯域当たりの前記修正瞬時ＳＮＲ値のうちの少なくとも１つに基づいて適応重み付け関数を判断することを前記コンピュータに行わせる命令を備える、Ｃ３１に記載のコンピュータ可読媒体。
[Ｃ３５]  帯域当たりの前記ＳＮＲに前記重み付けを適用することを前記コンピュータに行わせる前記命令が、帯域当たりの前記修正瞬時ＳＮＲに前記適応重み付け関数を適用することを前記コンピュータに行わせる命令を備える、Ｃ３４に記載のコンピュータ可読媒体。
[Ｃ３６]  前記帯域にわたって前記重み付き修正瞬時ＳＮＲを加算することによって入力フレーム当たりの重み付き平均ＳＮＲを判断することと、
信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較することと
を前記コンピュータに行わせるコンピュータ実行可能命令をさらに備える、Ｃ３５に記載のコンピュータ可読媒体。
[Ｃ３７]  信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較することを前記コンピュータに行わせる前記命令が、
各帯域における前記重み付き平均ＳＮＲと前記閾値との間の差を判断することと、
各差に重みを適用することと、
前記重み付き差を合計することと、
前記追加重み付き差を別の閾値と比較することによってボイスアクティビティがあるか否かを判断することと
を前記コンピュータに行わせる命令を備える、Ｃ３６に記載のコンピュータ可読媒体。
[Ｃ３８]  前記閾値がゼロであり、前記追加重み付き差がゼロよりも大きい場合、ボイスアクティビティがあると判断し、そうでない場合、ボイスアクティビティがないと判断する、Ｃ３７に記載のコンピュータ可読媒体。
[Ｃ３９]  単調な順序で前記帯域における前記修正瞬時ＳＮＲ値をソートすることと、
前記帯域のうちのどれが前記外れ値帯域であるかを判断することと、
前記外れ値帯域に関連する前記重みをゼロに設定することによって前記適応重み付け関数を更新することと
を備える、ＳＮＲ外れ値フィルタ処理を実行することを前記コンピュータに行わせるコンピュータ実行可能命令をさらに備える、Ｃ３４に記載のコンピュータ可読媒体。
[Ｃ４０]  背景雑音の存在下でボイスアクティビティを検出するためのボイスアクティビティ検出器であって、
音の１つまたは複数の入力フレームを受信する受信機と、
前記入力フレームの各々の少なくとも１つの雑音特性を判断することと、前記雑音特性に基づいて複数の帯域を判断することとを行うプロセッサと、
前記雑音特性に基づいて帯域当たりの信号対雑音比（ＳＮＲ）値を判断するＳＮＲモジュールと、
少なくとも１つの外れ値帯域を判断する外れ値フィルタと、
前記少なくとも１つの外れ値帯域に基づいて重み付けを判断することと、帯域当たりの前記ＳＮＲに前記重み付けを適用することとを行う重み付けモジュールと、
帯域当たりの前記重み付きＳＮＲを使用してボイスアクティビティの存在または不在を検出する決定モジュールと
を備える、ボイスアクティビティ検出器。
[Ｃ４１]  前記外れ値フィルタがＳＮＲ外れ値フィルタ処理を実行する、Ｃ４０に記載のボイスアクティビティ検出器。
[Ｃ４２]  各雑音特性が雑音レベル変動、雑音タイプ、または瞬時ＳＮＲ値のうちの少なくとも１つを備える、Ｃ４０に記載のボイスアクティビティ検出器。
[Ｃ４３]  前記プロセッサが、前記雑音レベル変動または前記雑音タイプのうちの少なくとも１つに基づいて前記複数の帯域を判断する、Ｃ４２に記載のボイスアクティビティ検出器。
[Ｃ４４]  前記ＳＮＲ計算モジュールが、前記雑音レベル変動または前記雑音タイプのうちの少なくとも１つに基づいて帯域当たりの修正瞬時ＳＮＲ値を判断する、Ｃ４２に記載のボイスアクティビティ検出器。
[Ｃ４５]  前記ＳＮＲ計算モジュールが、
前記入力フレームの少なくとも前記瞬時ＳＮＲに基づいて帯域当たりの信号エネルギーの過去の推定値を使用して帯域当たりの信号エネルギーの現在の推定値を選択的に平滑化することと、
少なくとも前記雑音レベル変動と前記雑音タイプとに基づいて帯域当たりの雑音エネルギーの過去の推定値を使用して帯域当たりの雑音エネルギーの現在の推定値を選択的に平滑化することと、
帯域当たりの信号エネルギーの平滑化された推定値と雑音エネルギーの平滑化された推定値の比を判断することと
を行う、Ｃ４４に記載のボイスアクティビティ検出器。
[Ｃ４６]  前記帯域のうちのいずれか１つにおける修正瞬時ＳＮＲが、前記帯域の残りにおける修正瞬時ＳＮＲの和よりも大きい、Ｃ４５に記載のボイスアクティビティ検出器。
[Ｃ４７]  前記重み付けモジュールが、前記雑音レベル変動、前記雑音タイプ、前記外れ値帯域のロケーション、または帯域当たりの前記修正瞬時ＳＮＲ値のうちの少なくとも１つに基づいて適応重み付け関数を判断する、Ｃ４４に記載のボイスアクティビティ検出器。
[Ｃ４８]  前記重み付けモジュールが、帯域当たりの前記修正瞬時ＳＮＲに前記適応重み付け関数を適用する、Ｃ４７に記載のボイスアクティビティ検出器。
[Ｃ４９]  前記ＳＮＲ計算モジュールが、前記帯域にわたって前記重み付き修正瞬時ＳＮＲを加算することによって入力フレーム当たりの重み付き平均ＳＮＲを判断し、前記決定モジュールが、信号またはボイスアクティビティの存在または不在を検出するために前記重み付き平均ＳＮＲを閾値と比較する、Ｃ４８に記載のボイスアクティビティ検出器。
[Ｃ５０]  前記決定モジュールが、各帯域における前記重み付き平均ＳＮＲと前記閾値との間の差を判断することと、各差に重みを適用することと、前記重み付き差を合計することと、前記追加重み付き差を別の閾値と比較することによってボイスアクティビティがあるか否かを判断することとを行う、Ｃ４９に記載のボイスアクティビティ検出器。
[Ｃ５１]  前記閾値がゼロであり、前記追加重み付き差がゼロよりも大きい場合、前記決定モジュールが、ボイスアクティビティがあると判断し、そうでない場合、ボイスアクティビティがないと判断する、Ｃ５０に記載のボイスアクティビティ検出器。
[Ｃ５２]  前記外れ値フィルタが、単調な順序で前記帯域における前記修正瞬時ＳＮＲ値をソートすることと、前記帯域のうちのどれが前記外れ値帯域であるかを判断することと、前記外れ値帯域に関連する前記重みをゼロに設定することによって前記適応重み付け関数を更新することとを行う、Ｃ４７に記載のボイスアクティビティ検出器。