(57)【特許請求の範囲】
【請求項１】
基本周波数の少なくとも高調波を含む帯域幅制限されたスピーチ信号ｘ（ｎ）のスペクトル帯域幅を拡張する方法であって、
該方法は、
非線形関数を、該帯域幅制限されたスピーチ信号に適用することにより、拡張されたスピーチ信号ｘｎｌ（ｎ）を生成することを含み、
該非線形関数が以下の二次関数
【数１】
0005111875.tif 000026
であり、係数ｃ０、ｃ１、およびｃ２は時間ｎに依存しており、
該係数が、
【数２】
0005111875.tif 000027
のように、決定され、Ｋｎｌ，１、Ｋｎｌ，２、ｇｍａｘ、εは所定の定数であり、ｘｍａｘ（ｎ）は、該帯域幅制限されたスピーチ信号の絶対値の短時間最大値であり、ｘｍｉｔ（ｎ）は、該二次関数の短時間平均値である、方法。
【請求項２】
前記非線形関数を前記帯域幅制限されたスピーチ信号に適用した後、前記定数要素を取り除くステップをさらに包含することを特徴とする、請求項１に記載の方法。
【請求項３】
所定の値よりも低い低周波数信号要素を減衰するために、前記非線形関数を前記帯域幅制限されたスピーチ信号に適用した後、該信号をハイパスフィルタリングするステップをさらに包含することを特徴とする、請求項１〜２のいずれか一項に記載の方法。
【請求項４】
前記非線形関数を前記帯域幅制限されたスピーチ信号に適用した後、該信号をローパスフィルタリングするステップをさらに包含することを特徴とする、請求項１〜３のいずれか一項に記載の方法であって、該帯域幅制限されたスピーチ信号に含まれる該信号要素は除去され、その結果、該帯域幅制限されたスピーチ信号において減衰された周波数要素を有する低周波数スピーチ信号を生じる、方法。
【請求項５】
前記低周波数スピーチ信号を前記帯域幅制限されたスピーチ信号に加えるステップをさらに包含し、その結果、改善された帯域幅拡張されたスピーチ信号を生じることを特徴とする、請求項４に記載の方法。
【請求項６】
前記帯域幅制限されたスピーチ信号の周波数スペクトルの帯域幅の低い方の端を決定するステップをさらに包含し、所定の周波数スペクトルが該帯域幅制限されたスピーチ信号に含まれていない場合、低周波数要素が生成され、該帯域幅制限されたスピーチ信号に加えられることを特徴とする、請求項１〜５のいずれか一項に記載の方法。
【請求項７】
前記帯域幅制限されたスピーチ信号に既に含まれている周波数要素をフィルタ除去するローパスフィルタは、該スピーチ信号の決定された帯域幅にしたがって調整される、請求項６に記載の方法。
【請求項８】
前記帯域幅制限されたスピーチ信号の平均基本周波数を決定するステップをさらに包含することを特徴とする、請求項１〜７のいずれか一項に記載の方法であって、前記ハイパスフィルタリングすることは該平均基本周波数に適合される、方法。
【請求項９】
前記帯域幅制限されたスピーチ信号は、前記スピーチ信号のうちの低信号要素をフィルタ除去する電話通信ネットワークを介して送信されたスピーチ信号である、請求項１〜８のいずれか一項に記載の方法。
【請求項１０】
帯域幅制限されたスピーチ信号のスペクトル帯域幅を拡張するシステムであって、
該帯域幅制限されたスピーチ信号の最大信号強度を決定する決定ユニット（３１）と、
所定の信号要素よりも低いスピーチ信号の低周波数要素を生成するために、非線形関数が該帯域幅制限されたスピーチ信号に適用される、処理ユニット（３２）であって、該非線形関数が以下の二次関数
【数３】
0005111875.tif 000028
であり、係数ｃ０、ｃ１、およびｃ２は時間ｎに依存しており、
該係数が、
【数４】
0005111875.tif 000029
のように、決定され、Ｋｎｌ，１、Ｋｎｌ，２、ｇｍａｘ、εは所定の定数であり、ｘｍａｘ（ｎ）は、該帯域幅制限されたスピーチ信号の絶対値の短時間最大値であり、ｘｍｉｔ（ｎ）は、該二次関数の短時間平均値である、処理ユニットと、
該非線形関数を該帯域幅制限されたスピーチ信号に適用した後、該信号をハイパスフィルタリングするためのハイパスフィルタ（３３）と、
該非線形関数を該帯域幅制限されたスピーチ信号に適用した後、該信号をフィルタリングするローパスフィルタ（３４）と、
該ハイパスフィルタリングおよびローパスフィルタリングされた信号が、オリジナルの帯域幅制限されたスピーチ信号に加えられる、加算器（３５）と
を備える、システム。
【請求項１１】
前記帯域幅制限されたスピーチ信号の帯域幅を決定する帯域幅決定ユニット（６１）をさらに備える、請求項１０に記載のシステム。
【請求項１２】
前記帯域幅制限されたスピーチ信号の平均基本周波数を決定する基本周波数決定ユニット（６３）をさらに備える、請求項１０または１１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はスピーチ信号のスペクトル帯域幅を拡張する方法に関する。
【背景技術】
【０００２】
スピーチは、人間の情報伝達の最も自然で便利な方法である。この理由の一つには、１９世紀の発明である電話システムの偉大なる成功がある。今日、加入者は、特にラジオ、コンパクトディスク、またはＤＶＤなどといった他の音源と比較した場合、電話システムによって提供されるサービスの品質に、常に満足しているわけではない。アナログの電話システムを用いたスピーチの品質の低下は、長い加入者回線において、所定の信号レベルを保つために用いられる増幅器内に、帯域制限フィルタを導入することによって生じる。これらのフィルタは、約３００Ｈｚから３４００Ｈｚまでの通過帯域を有しており、異なるチャネル間のクロストークを低減するために適用される。しかしながら、そのような帯域通過フィルタを用いると、約５０Ｈｚから６０００Ｈｚ間の範囲に亘る人間のスピーチの異なる周波数部分を相当に減衰する。約３４００Ｈｚから６０００Ｈｚの間の範囲における失われた周波数部分はスピーチの知覚可能性に影響を与え、その一方で、５０Ｈｚから３００Ｈｚの間の失われた低周波数構成要素は、結果として、より低いスピーチ品質を生じる。
【０００３】
近年、電話におけるスピーチ信号の品質を向上する多大な努力がなされている。電話におけるスピーチ信号の品質を向上する一つの実現性は、帯域幅の拡張によって送信後の帯域幅を増加させることである。これらの強化の基本的なアイデアは、３４００Ｈｚ以上および３００Ｈｚ以下のスピーチ信号要素を構築し、かつこの推定を用いて信号を補完することである。この場合、電話ネットワークには全く手を加えないことが可能である。当該技術分野において、帯域幅拡張方法は、スピーチ信号のスペクトルエンベロープが決定され、励起信号がそのエンベロープを取り除くことによって生成される方法であることが知られている。これらの方法において、コードブックの対およびニューラルネットワークが用いられ得る。しかしながら、これらの方法は、多くのメモリおよび処理性能を必要とする。
【０００４】
従来技術における方法は、エンベロープを決定し、かつ後の信号要素を取り除くために、長い期間をかけて平均化されなければならず、その結果、その信号処理が信号入力から信号出力までの間の遅延を引き起こすという弱点をさらに有する。特に、電話通信ネットワークにおいて、信号の遅延は、通話回線の相手方の加入者に対してスピーチ品質を悪化させないために、所定の値へと制限されている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、電話通信システムにおけるスピーチ品質を改善し、容易にインプリメントでき、信号遅延が最小化される方法を提供する必要性が存在する。
【課題を解決するための手段】
【０００６】
この要求は、独立請求項の特徴によって満たされる。従属請求項において、本発明の好適な実施の形態が記載される。
【０００７】
本発明の第１の局面に従い、基本周波数の少なくとも高調波を含む帯域幅制限されたスピーチ信号のスペクトル帯域幅を拡張する方法が提供される。本発明に従うと、非線形関数は、該帯域幅制限されたスピーチ信号において減衰された該スピーチ信号の低周波数要素を生成するために、該帯域幅制限されたスピーチ信号に適用される。本方法は、公知の方法に優るいくつかの利点を有する。まず、スピーチ信号のスペクトルエンベロープを計算する必要はない。その結果、拡張された帯域幅信号を計算する処理における処理の必要条件は、当該技術分野において公知なシステムよりも低い。さらに、本発明に従った方法は、上述の方法を用いて作動するシステムは遅延無く作動するという利点を有する。全てのスピーチ信号は異なる周波数要素からなる。それぞれのスピーチ信号は基本周波数を有し、高調波は基本周波数の整数の倍数である。電話通信システムにおいて、基本周波数および第１の高調波は、電話通信システムの送信システムによって減衰され得、除去され得る。したがって、スピーチシステムは、殆ど常に、高調波のみを含み、帯域通過フィルタによって除去された基本周波数を含まない。そのようなスピーチ信号が基本周波数の高調波を含む場合において、低周波数要素、すなわち高調波、ひいては第１の高調波は、非線形関数を帯域幅制限されたスピーチ信号に適用することによって生成され得る。
【０００８】
本発明の好適な実施形態に従うと、非線形関数は以下の二次関数である。
【０００９】
【数３】
0005111875.tif 000002
係数ｃ０、ｃ１、およびｃ２は時間ｎに依存する。この非線形関数、すなわち、この二次関数は、帯域幅制限されたスピーチ信号に含まれていない信号要素を生成するために用いられる。この二次関数の利点は、基本周波数の整数の倍数であるスピーチ信号に対して、より大きな高調波および基本周波数要素が生成されるということである。これらの非線形関数の弱点は、スピーチ信号が動的に変化されるということである。通常、その動的変化は、使用される関数の指数とともに増加する。これが、この場合において、関数の指数が２に制限されている、すなわち、二次関数が用いられる理由である。
【００１０】
本発明の別の局面に従い、帯域幅制限されたスピーチ信号の絶対値の最大値Ｘｍａｘ（ｎ）が決定される。帯域幅制限されたスピーチ信号のこの最大値は、サンプルのデジタルスピーチ信号の各値に対して決定され得、ここで、時間ｎ−１における最大値は、時間ｎにおける最大値を調整するために用いられ得る。この最大値は、非線形関数の係数ｃ０、ｃ１、およびｃ２を決定するために用いられ得る。本発明の好適な実施形態に従い、係数は、
【００１１】
【数４】
0005111875.tif 000003
のように、決定され、Ｋｎｌ，１，Ｋｎｌ，２，ｇｍａｘ，εは所定の定数であり、ｘｍａｘ（ｎ）は、帯域幅制限されたスピーチ信号の絶対値の短時間最大値であり、ｘｍｉｔ（ｎ）は、非線形関数の出力の短時間平均値である。
【００１２】
ｘｍａｘの決定は、帯域幅制限されたスピーチ信号に適用される二次関数が用いられる場合、動的変化を制限するのに役立つ。係数においては、異なる定数に対して以下の値が使用される。好適な実施形態に従い、定数Ｋｎｌ，１は、０．５から１．５の間の範囲に存在し、好ましくは１．２である。定数Ｋｎｌ，２は、０．１から２の間の範囲であり、好ましくは１である。定数ｇｍａｘは、好ましくは１から３の間であり、好ましくは２である。定数εは、０による除算を避けるために用いられる。εに対しては、１０−５などの非常に小さい値が用いられ得る。
【００１３】
本発明の別の実施形態に従い、方法は、非線形関数を帯域幅制限されたスピーチ信号に適用した後、定数要素を取り除くステップをさらに包含する。二次関数がスピーチ信号に対して乗算される場合、定数要素が生成される。係数ｃ０（ｎ）は、この定数要素を取り除くために用いられる。ｃ０を決定するための等式において、値ｘｍｉｔ（ｎ）が用いられる。この値は、以下の等式
【００１４】
【数５】
0005111875.tif 000004
により、一次再帰を用いて計算される。
【００１５】
時間定数βｍｉｔは、０．９５＜βｍｉｔ＜０．９９９５の範囲から選択され得る。
【００１６】
非線形関数が帯域幅制限されたスピーチ信号に適用される場合、後者は、帯域幅制限されたスピーチ信号事態に既に含まれているか、または、約０Ｈｚから５０Ｈｚまたは１００Ｈｚの範囲における低信号要素であって、声の信号要素を含まないもののいずれかである信号要素を含む。好適な実施形態に従い、非線形関数を適用した後の信号は、所定の値よりも低い低周波数信号要素を減衰するために、ハイパスフィルタリングされる。この値は、５０Ｈｚから１００Ｈｚの間において選択され得、スピーチ信号が男性の信号または女性の信号であるかどうかという事実に依存し得る。このハイパスフィルタは、一次のバターワースフィルタ（無限インパルス応答フィルタ）であり得る。このハイパスフィルタの出力信号
【００１７】
【数６】
0005111875.tif 000005
は、以下の等式
【００１８】
【数７】
0005111875.tif 000006
に従う。
【００１９】
フィルタ係数ａｈｐおよびｂｈｐに対して、以下の値（ａｈｐ＝０．９９およびｂｈｐ＝０．９５）が適切な値であることが証明されている。これらのフィルタ係数は上述の値に近い範囲から選択され得ることは理解されるべきである。
【００２０】
拡張された信号は、オリジナルの帯域幅制限されたスピーチ信号に既に含まれている要素をさらに含む。これらの信号要素を取り除くために、帯域幅制限されたスピーチ信号に含まれる信号要素が除去されるように、その信号はローパスフィルタリングされる。これらの２つのフィルタリングのステップの後、スピーチ信号は、帯域幅制限されたスピーチ信号において減衰された低周波数要素を有したままである。例示のために、結果としてのフィルタリングされた信号は、約５０Ｈｚまたは１００Ｈｚから３００Ｈｚの間における範囲の信号要素を有し得る。
【００２１】
次のこともまた重要であるが、この低周波数スピーチ信号は帯域幅制限されたスピーチ信号に加えられ、その結果、改善された帯域幅拡張されたスピーチ信号を生じる。その拡張されたスピーチ信号もまた低周波数要素を有するという事実のために、スピーチ信号の品質は改善され得る。本発明の別の実施形態に従い、帯域幅制限されたスピーチ信号の周波数スペクトルの帯域幅の低い方の端が決定され得、所定の周波数スペクトルが帯域幅制限されたスピーチ信号に含まれていない場合、低周波数要素は上述のように生成され、帯域幅制限された信号に加えられる。帯域幅制限されたスピーチ信号の帯域幅の低い方の端が知られている場合、非線形関数の適用によって生成された信号におけるより高い周波数を除去するためのローパスフィルタは適宜に適合され得る。
【００２２】
本発明の別の実施形態に従い、帯域幅制限されたスピーチ信号の平均基本関数が決定され得る。該平均基本周波数以下の信号要素は、声の要素を含むのではなく、ノイズを含む。スピーチ信号の平均基本周波数が知られている場合、ハイパスフィルタリングは、該平均基本周波数に適合され得る。
【００２３】
本発明の好適な実施形態に従い、帯域幅制限されたスピーチ信号は電話通信ネットワークを介して送信されたスピーチ信号であり、スピーチ信号の低信号要素が除去される。しかしながら、スピーチ信号は、そのスピーチ信号の帯域幅が信号の送信のために制限される任意の他の送信システムを介して送信されることもまた可能である。本発明はさらに、上述のような、スペクトル帯域幅を拡張するためのシステムに関し、そのシステムは、帯域幅制限されたスピーチ信号の最大信号強度を決定する決定ユニットと、帯域幅制限されたスピーチ信号に含まれていないスピーチ信号の低周波数要素を生成するために、非線形関数が帯域幅制限されたスピーチ信号に適用される、処理ユニットとを備える。さらに、ハイパスフィルタは、非線形関数を帯域幅制限されたスピーチ信号に適用した後、信号をハイパスフィルタリングするために提供される。さらに、ローパスフィルタは、非線形関数を帯域幅制限されたスピーチ信号に適用した後、好適には、ハイパスフィルタを適用した後、信号をフィルタリングするために提供される。さらに、帯域幅拡張された、改善されたスピーチ信号を得るために、加算器は、オリジナルの帯域幅制限されたスピーチ信号をハイパスフィルタリングおよびローパスフィルタリングされた信号に加えるシステムにおいて提供され得る。
【００２４】
スピーチ信号が拡張されるべきかどうかを知るために、スピーチ信号の帯域幅を決定し、次いで、周波数要素を加える必要があるかどうかを決定する帯域幅決定ユニットが提供される。
【００２５】
さらに、スピーチ信号の平均基本周波数を決定する基本周波数決定ユニットが提供され得る。平均基本周波数のこの知識を用いて、ハイパスフィルタは適宜に適合され得る。基本周波数以下の信号要素は除去され得る。
【００２６】
本発明のこれらおよび他の局面は以下に記載の実施形態から明らかになる。
【００２７】
本発明はさらに以下の手段を備える。
（項目１）  
基本周波数の少なくとも高調波を含む帯域幅制限されたスピーチ信号のスペクトル帯域幅を拡張する方法であって、非線形関数は、該帯域幅制限されたスピーチ信号において減衰された該スピーチ信号の低周波数要素を生成するために、該帯域幅制限されたスピーチ信号に適用される、方法。
（項目２）  
上記非線形関数が以下の二次関数
【００２８】
【数８】
0005111875.tif 000007
であり、係数ｃ０、ｃ１、およびｃ２は時間ｎに依存していることを特徴とする、項目１に記載の方法であって、上記帯域幅制限されたスピーチ信号に対して該非線形関数を適用し、その結果、第１の拡張されたスピーチ信号を生じる、方法。
（項目３）  
上記帯域幅制限されたスピーチ信号の最大値ｘｍａｘ（ｎ）を決定するステップをさらに包含することを特徴とする、項目１または２に記載の方法。
（項目４）  
上記係数が、
【００２９】
【数９】
0005111875.tif 000008
のように、決定されることを特徴とする、項目３に記載の方法であって、
Ｋｎｌ，１，Ｋｎｌ，２，ｇｍａｘ，εは所定の定数であり、ｘｍａｘ（ｎ）は、帯域幅制限されたスピーチ信号の絶対値の短時間最大値であり、ｘｍｉｔ（ｎ）は、非線形関数の出力の短時間平均値である、方法。
（項目５）  
上記非線形関数を上記帯域幅制限されたスピーチ信号に適用した後、上記定数要素を取り除くステップをさらに包含することを特徴とする、項目１〜４のいずれか一項に記載の方法。
（項目６）  
所定の値よりも低い低周波数信号要素を減衰するために、上記非線形関数を上記帯域幅制限されたスピーチ信号に適用した後、該信号をハイパスフィルタリングするステップをさらに包含することを特徴とする、項目１〜５のいずれか一項に記載の方法。
（項目７）  
上記非線形関数を上記帯域幅制限されたスピーチ信号に適用した後、該信号をローパスフィルタリングするステップをさらに包含することを特徴とする、項目１〜６のいずれか一項に記載の方法であって、該帯域幅制限されたスピーチ信号に含まれる該信号要素は除去され、その結果、該帯域幅制限されたスピーチ信号において減衰された周波数要素を有する低周波数スピーチ信号を生じる、方法。
（項目８）  
上記低周波数スピーチ信号を上記帯域幅制限されたスピーチ信号に加えるステップをさらに包含し、その結果、改善された帯域幅拡張されたスピーチ信号を生じることを特徴とする、項目７に記載の方法。
（項目９）  
上記帯域幅制限されたスピーチ信号の周波数スペクトルの帯域幅の低い方の端を決定するステップをさらに包含し、所定の周波数スペクトルが該帯域幅制限されたスピーチ信号に含まれていない場合、低周波数要素が生成され、該帯域幅制限されたスピーチ信号に加えられることを特徴とする、項目１〜８のいずれか一項に記載の方法。
（項目１０）  
上記帯域幅制限されたスピーチ信号に既に含まれている周波数要素をフィルタ除去するローパスフィルタは、該スピーチ信号の決定された帯域幅にしたがって調整される、項目９に記載の方法。
（項目１１）  
上記帯域幅制限されたスピーチ信号の平均基本周波数を決定するステップをさらに包含することを特徴とする、項目１〜１０のいずれか一項に記載の方法であって、上記ハイパスフィルタリングすることは該平均基本周波数に適合される、方法。
（項目１２）  
上記帯域幅制限されたスピーチ信号は、上記スピーチ信号のうちの低信号要素をフィルタ除去する電話通信ネットワークを介して送信されたスピーチ信号である、項目１〜１１のいずれか一項に記載の方法。
（項目１３）
帯域幅制限されたスピーチ信号のスペクトル帯域幅を拡張するシステムであって、
該帯域幅制限されたスピーチ信号の最大信号強度を決定する決定ユニット（３１）と、
所定の信号要素よりも低いスピーチ信号の低周波数要素を生成するために、非線形関数が該帯域幅制限されたスピーチ信号に適用される、処理ユニット（３２）と、
該非線形関数を該帯域幅制限されたスピーチ信号に適用した後、該信号をハイパスフィルタリングするためのハイパスフィルタ（３３）と、
該非線形関数を該帯域幅制限されたスピーチ信号に適用した後、該信号をフィルタリングするローパスフィルタ（３４）と、
該ハイパスフィルタリングおよびローパスフィルタリングされた信号が、オリジナルの帯域幅制限されたスピーチ信号に加えられる、加算器（３５）と
を備える、システム。
（項目１４）  
上記帯域幅制限されたスピーチ信号の帯域幅を決定する帯域幅決定ユニット（６１）をさらに備える、項目１３に記載のシステム。
（項目１５）  
上記帯域幅制限されたスピーチ信号の平均基本周波数を決定する基本周波数決定ユニット（６３）をさらに備える、項目１３または１４に記載のシステム。
【００３０】
（摘要）
本発明は、基本周波数の少なくとも高調波を含む帯域幅制限されたスピーチ信号のスペクトル帯域幅を拡張する方法に関し、非線形関数は、該帯域幅制限されたスピーチ信号において減衰された該スピーチ信号の低周波数要素を生成するために、該帯域幅制限されたスピーチ信号に適用される。
【発明の効果】
【００３１】
本発明により、電話通信システムにおけるスピーチ品質を改善し、容易にインプリメントでき、信号遅延が最小化される方法が提供され得る。
【発明を実施するための最良の形態】
【００３２】
図１において、本発明にしたがった帯域幅拡張が用いられ得る電話通信システムが示される。電話通信システムの第１の加入者１０はその電話通信システムの第２の加入者１１と通信する。第１の加入者からのスピーチ信号はネットワーク１５を介して送信される。点線は、送信されたスピーチ信号が呼のルーティングに依存して生じる帯域幅制限を被る位置を示す。アナログ電話システムを用いたスピーチ品質の低下は、増幅器内の帯域制限フィルタ（これらのフィルタは通常、約３００Ｈｚから約３４００Ｈｚの帯域幅を有する）によって生じる。スピーチ信号を受信する加入者１１に対するスピーチ品質を向上させる一つの実現性は、帯域幅拡張ユニット１６を用いた送信後に帯域幅を増加させることである。電話通信システムからの信号出力はｘ（ｎ）である。帯域幅拡張ユニット１６において、拡張されたスピーチ信号ｙ（ｎ）が加入者１１に送信される前に、その帯域幅は拡張される。本例において、約５０Ｈｚから３００Ｈｚのスピーチ信号の低スペクトル要素が生成される。拡張されたサウンド信号において、そのサウンドはより自然であり、様々な聴取から示されるように、そのスピーチ品質は一般に向上されている。
【００３３】
図２において、ＧＳＭネットワークを介しての送信前および送信後の信号のスペクトルが示される。この場合、セル式電話は信号を受信するために用いられる。図２において、グラフ２１は、加入者１０から発せられた場合の信号のスペクトルを示す。さらに、スペクトル２２は、その信号が帯域幅拡張ユニット１６に入力される前に測定されたものとして示される。通信システムの出力信号２２から見ることができるように、低周波数要素は、大いに減衰されている。３００Ｈｚにおいて減衰は既に１０ｄＢである。
【００３４】
図３において、低周波数範囲において、帯域幅制限された信号２２の帯域幅を拡張するために用いられ得るシステムが示される。電話通信システムを介して受信された帯域幅制限されたスピーチ信号ｘ（ｎ）は、まず、最大決定ユニットに入力され、そこで、時間ｎに依存する短時間最大値ｘｍａｘが推定される。この最大値は、前の推定された最大値の倍数補正（ｍｕｌｔｉｐｌｉｃａｔｉｖｅ  ｃｏｒｒｅｃｔｉｏｎ）を用いて推定される。その最大値は以下の等式によって決定される。
【００３５】
【数１０】
0005111875.tif 000009
この推定において、二つの定数である減衰定数Δｄｅｋおよび増分定数Δｉｎｋが用いられる。この再帰的な式において、この二つの定数であるΔｄｅｋおよびΔｉｎｋは以下の条件
【００３６】
【数１１】
0005111875.tif 000010
を満たし得る。
【００３７】
さらに、定数Ｋｍａｘが用いられ、以下の区間
【００３８】
【数１２】
0005111875.tif 000011
から選択され得る。
【００３９】
定数Ｋｍａｘは、低閾値Ｋｍａｘによって推定された最大値を制限するために用いられる。この式を用いて、最大値がスピーチ信号の実際の最大値にどの程度、近似しているかが決定される。Ｋｍａｘが低閾値０．２５の場合、このことは、推定された最小値が少なくとも実際の値の四分の一であることを意味する。最も高い閾値４は、推定された最大値が、実際の最大値よりも４倍も大きくなり得ることを意味する。二つの定数であるΔｄｅｋおよびΔｉｎｋは、１．００１＜Δｉｎｋ＜２の区間から選択され得、定数Δｄｅｋは、０．５＜Δｄｅｋ＜０．９９９の区間から選択され得る。ＫｍａｘならびにΔｄｅｋおよびΔｉｎｋの以下の値
【００４０】
【数１３】
0005111875.tif 000012
が用いられ得ることを試験が示している。
【００４１】
帯域幅制限されたスピーチ信号はまた、非線形関数が帯域幅制限されたスピーチ信号に適用される処理ユニット３２に供給される。その記載の導入部分において説明されるように、基本周波数の高調波を含むスピーチ信号が非線形関数を用いて乗算される場合に、帯域幅拡張は得られ得る。この状況において、以下の二次関数（１）
【００４２】
【数１４】
0005111875.tif 000013
が用いられる。
【００４３】
スピーチ信号において、基本周波数は、スピーチ信号を発する側の人間に依存する。男性の声の信号は５０Ｈｚから１００Ｈｚの間の基本周波数を有し得、他方で、女性の声、または子供の声の基本周波数は、約１５０Ｈｚから２００Ｈｚの基本周波数を有し得る。図２において見られ得るように、これらの基本周波数は、大いに減衰されているか、または、帯域幅制限されたスピーチ信号において抑制されている。第１の高調波、ひいては第２の高調波もまた、大いに減衰され得る。上述の二次関数において、係数ｃ０、ｃ１、およびｃ２は、時間変化の係数である。これらの時間変化の係数は、以下の理由のために用いられる。
【００４４】
二次関数が、信号上において／信号に対して適用される場合、その信号は、大幅に、動的に変化する。この大幅な動的変化を制限するために、時間変化の係数が用いられる。これは、係数が、処理ユニットの入力において存在している現在の入力信号に適合されることを意味している。その係数は、上述の等式（２）、（３）、および（４）によって計算され、他方で、上で計算された短時間最大値ｘｍａｘ（ｎ）が、
【００４５】
【数１５】
0005111875.tif 000014
のように、用いられる。
【００４６】
上の等式から見られ得るように、関数の二次項の係数ｃ２は、信号の動的変化を制限するために、分母の最大値ｘｍａｘを有する。その係数を計算するために用いられる他の定数は、以下の範囲
【００４７】
【数１６】
0005111875.tif 000015
から選択され得る。
【００４８】
好適には、以下の値
【００４９】
【数１７】
0005111875.tif 000016
が用いられ得る。
【００５０】
係数ｃ０（ｎ）は、乗算に由来する定数要素を除去するために用いられる。ｃ０の計算に対して、上述の一次の再帰的な式（５）によって計算される値ｘｍｉｔ（ｎ）
【００５１】
【数１８】
0005111875.tif 000017
が用いられる。
【００５２】
時間定数βｍｉｔは、以下の範囲
【００５３】
【数１９】
0005111875.tif 000018
から選択され得る。
【００５４】
処理ユニット３２の結果としての信号出力は信号ｘｎｌ（ｎ）である。この拡張されたスピーチ信号は、３００Ｈｚまでの範囲において低周波数要素を有するが、３００Ｈｚから３４００Ｈｚの間の範囲において、帯域幅制限されたスピーチ信号ｘ（ｎ）の信号要素をも含む。以下において、不必要な信号要素は取り除かれる必要がある。上述にて説明されたように、基本スピーチ周波数以下（例えば、１００Ｈｚ以下）の信号要素は、声の信号の一部ではない信号要素である。例示の目的で、第１の加入者１０が車両内にて携帯電話を用いている場合、その車両の周囲のサウンドは、基本スピーチ周波数以下の低要素を有し得る。これらの低信号要素は、図３に示されるハイパスフィルタ３３において取り除かれ得る。好適な実施形態において、ハイパスフィルタは、一次バターワースフィルタであり得る。このバターワースフィルタの出力信号
【００５５】
【数２０】
0005111875.tif 000019
は、以下の等式
【００５６】
【数２１】
0005111875.tif 000020
によって計算される。
【００５７】
フィルタ係数ａｈｐおよびｂｈｐの以下の値
【００５８】
【数２２】
0005111875.tif 000021
が適切であることが見出された。
【００５９】
ハイパスフィルタ３３における低信号要素を取り除いた後、オリジナルの帯域幅制限されたスピーチ信号ｘ（ｎ）に含まれる信号要素は、信号
【００６０】
【数２３】
0005111875.tif 000022
に依然として存在している。電話通信システムおよび全てのより高い信号要素によって送信されたこれらの信号要素は、ローパスフィルタ３４を用いることによって除去され得る。出力信号ｅｎｌ（ｎ）は以下の等式
【００６１】
【数２４】
0005111875.tif 000023
によって表現され得る。
【００６２】
この状況において、Ｎｔｐ，ｍａ＝Ｎｔｐ，ａｒ＝４〜７次のチェビシェフ（Ｔｓｃｈｅｂｙｓｃｈｅｆｆ）のローパスフィルタが適切であることが証明されている。ローパスフィルタ３４における所望の信号要素を除去した後、出力信号ｅｎｌ（ｎ）は、電話通信システムにおいて除去されたスピーチ信号の低周波数要素（例えば、５０Ｈｚまたは１００Ｈｚから約３００Ｈｚの間における信号要素）を含む。これらの低信号要素は、加算器３５において、帯域幅制限されたスピーチ信号ｘ（ｎ）に加算され、帯域幅拡張されたスピーチ信号ｙ（ｎ）を結果として生じる。さらに、重み付け因子ｇｎｌは、以下の等式
【００６３】
【数２５】
0005111875.tif 000024
によって見ることができるように、低信号要素を減衰または増幅のいずれかをするために用いられ得る。
【００６４】
因子ｇｎｌは１として選択され得、その結果、帯域幅制限されたスピーチ信号に対する低周波数要素の増幅または減衰は得られない。異なる実施形態に依存して、因子ｇｎｌは、０．００１から４の間の範囲に存在し得る。
【００６５】
図５において、スピーチ信号の時間に沿った周波数の分析が示される。図５ａにおいて、第１の加入者によって発せられたスピーチ信号の信号要素が示される。その信号は、ユーザの口付近にて直接、記録されたものである。図５ａに示された信号が電話通信ネットワークを介して別のセル式電話に送信された場合、受信され、デコードされた信号は、図５ｂに示される周波数要素を有する。３００Ｈｚ以下の失われた低信号要素が明瞭に示されている。図３と関連して説明されたように、図５ｂに示される信号を処理した後、図５ｃに示されるように、その信号は得られ得る。図５ｃから見られ得るように、低信号要素は再構築され得る。図５ａおよび図５ｃが完全に一致しない場合においても、図５ｃに示された信号の信号品質は、図５ｂに示された信号の信号品質よりも改善されている。
【００６６】
図４において、帯域幅制限されたスピーチ信号の帯域幅を拡張するために必要とされる異なるステップが要約されている。ステップ４１において方法を開始した後、スピーチ信号の最大値ｘｍａｘ（ｎ）は、決定ユニット３１において決定される（ステップ４２）。最大値ｘｍａｘ（ｎ）を用いて、等式（１）の非線形関数は、ステップ４３において決定され得る。この非線形関数は次いで、処理ユニット３２における帯域幅制限されたスピーチ信号に適用される（ステップ４４）。その結果としての信号ｘｎｌ（ｎ）は次いで、基本スピーチ周波数以下のノイズ要素を取り除くために、ハイパスフィルタ３３においてハイパスフィルタリングされる（ステップ４５）。次のステップ４６において、信号
【００６７】
【数２６】
0005111875.tif 000025
は、帯域幅制限されたスピーチ信号それ自体に既に含まれている信号要素を取り除くために、ローパスフィルタリングされる。次のこともまた重要であるが、フィルタ信号ｅｎｌ（ｎ）は、次いで、ステップ４７において、オリジナルの帯域幅制限されたスピーチ信号に加えられ、その結果、低周波数要素、基本周波数、ひいては第１の高調波が含まれる、改善されたスピーチ信号ｙ（ｎ）を生じる。帯域幅拡張はステップ４８にて終了する。
【００６８】
図６において、帯域幅拡張のシステムのさらなる実施形態が示される。図６のシステムは、図３に示されたシステムと同じ要素を含むが、それらの要素は、図３に関連して記載されたものと同じ参照番号を有し、同様に動作する。したがって、これらの要素の詳細な記載は省略される。
【００６９】
スピーチ信号の減衰は、信号を記録するために用いられるマイクロフォン、あるいは、信号がコード化される方法、または、第１の加入者の電話または電話通信ネットワークにおける信号処理のそれぞれに依存し得る。その結果、広範囲の周波数に亘るスピーチ信号の大幅な減衰が生じ得る。その他の場合、信号の減衰はそれほど顕著ではない場合もあり、または、その信号は、低周波数範囲においては全く減衰されない。低周波数が減衰される場合、これらの低周波数が生成され、その信号に加えられる必要がある。しかしながら、低周波数が信号に存在している場合、信号要素はその信号に加えられる必要はない。異なる減衰状況において反応することができるために、スピーチ信号に存在する周波数を検出することが役立ち得る。これは、帯域幅決定ユニット６１においてなされ得、その帯域幅決定ユニット６１においては、信号の周波数要素が分析され、結果として、どの周波数要素が送信されているか、およびどの周波数要素が減衰されているかが決定され得る。スピーチ信号ｘ（ｎ）の推定された周波数要素に依存して、ローパスフィルタ３４は、決定されたスペクトルにしたがって制御され得る。この目的のために、計算ユニット６２が提供され得、フィルタ係数ａｔｐ，ｉおよびｂｔｐ，ｉが計算され、信号ｘ（ｎ）自体に既に含まれている要素が、ローパスフィルタ３４において除去されるように、スピーチ信号の帯域幅に適合される。その適合されたフィルタ係数は次いで、ローパスフィルタに供給される。その信号が全ての信号要素を含む場合、そのシステムは、ローパスフィルタリングが実行されないように制御される。
【００７０】
以下において、図３に支援されたシステムの別の適合が記載される。既に上述されているように、基本周波数以下の信号要素はスピーチ要素を含まず、抑制される必要があり、ハイパスフィルタ３３によってなされる。しかしながら、基本周波数は定数値ではなく、男性あるいは女性または子供の声は電話通信システムを介して転送されるかどうかという事実に依存し得る。この基本周波数は、５０Ｈｚから２００Ｈｚの間において変化し得る。したがって、ハイパスフィルタ３３は、基本周波数に適合され得る。これは、基本周波数決定ユニット６３によって達成され得、スピーチ信号の平均基本周波数が決定される。決定される基本周波数が非常に低い場合（例えば５０Ｈｚ）、ハイパスフィルタリングは省略され得るか、または、ハイパスフィルタリングは、５０Ｈｚ以下の信号のみは除去される方法において適合され得る。基本周波数が約２００Ｈｚの場合において、ハイパスフィルタ３３は適宜に適合される必要があり、決定された基本周波数以下の周波数を除去する必要がある。平均基本周波数がユニット６３において決定される場合、ハイパスフィルタに対するフィルタ係数は、フィルタ係数計算ユニット６４において適宜に適合され得、次いで、ハイパスフィルタ３３に供給される。
【００７１】
帯域幅決定ユニット６１およびそれに対応するフィルタ係数計算ユニット６２は、基本周波数決定ユニット６３から独立して用いられ得る。これは、二つのユニット６１およびユニット６３のいずれか、またはユニット６１およびユニット６３の両方が用いられ得ることを意味する。
【００７２】
要約すると、本発明は、電話帯域制限されたスピーチ信号の低周波数部分を拡張し、スピーチ品質を向上することができる方法およびシステムを提供する。他の精巧な方法に優る利点は、記載された方法の、計算における非常に低い複雑性および遅延の縮減である。これらの利点は、可能な用途の範囲を広げる。スピーチ信号のエンベロープを計算する必要はない。したがって、そのシステムは、スピーチ信号における遅延を生成しない。さらに、記載された方法は、記録されたスピーチ信号、および記録するために用いられるハードウェア、またはＩＳＤＮ、ＧＳＭまたはＣＤＭＡなどの信号送信のために用いられるハードウェアの多くの異なる周波数特性と連動して用いられ得る。さらに、そのシステムは、例えば、信号が車両などの環境から送信される場合など、話者の環境に由来するノイズ要素を容易に扱うことが可能である。
【００７３】
以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。
【図面の簡単な説明】
【００７４】
【図１】本発明の帯域幅拡張が用いられ得る電話通信システムを示す。
【図２】電話通信ネットワークを介した送信前および送信後の信号のスペクトルを示す。
【図３】スピーチ信号の帯域幅を拡張するためのシステムを示す。
【図４】帯域幅拡張を実行する異なるステップを含むフローチャートを示す。
【図５Ａ】図５ａは、スピーチ信号、送信後のスピーチ信号、および拡張されたスピーチ信号の周波数分析を示す。
【図５Ｂ】図５ｂは、スピーチ信号、送信後のスピーチ信号、および拡張されたスピーチ信号の周波数分析を示す。
【図５Ｃ】図５ｃは、スピーチ信号、送信後のスピーチ信号、および拡張されたスピーチ信号の周波数分析を示す。
【図６】スピーチ信号の帯域幅を拡張するシステムの別の実施形態を示す。
【符号の説明】
【００７５】
１０  第１の加入者
１１  第２の加入者
１５  ネットワーク
１６  帯域幅拡張ユニット
２１、２２  スペクトルグラフ
３１  決定ユニット
３２  処理ユニット
３３  ハイパスフィルタ
３４  ローパスフィルタ
３５  加算器
６１  帯域幅決定ユニット
６２  計算ユニット
６３  基本周波数決定ユニット
６４  フィルタ係数計算ユニット
【図１】
0005111875.tif 000030
【図２】
0005111875.tif 000031
【図３】
0005111875.tif 000032
【図４】
0005111875.tif 000033
【図６】
0005111875.tif 000034
【図５Ａ】
0005111875.tif 000035
【図５Ｂ】
0005111875.tif 000036
【図５Ｃ】
0005111875.tif 000037