JPH07312763A - Dtmf受信における受信機感度および音声不変性の改善方法 - Google Patents
Dtmf受信における受信機感度および音声不変性の改善方法Info
- Publication number
- JPH07312763A JPH07312763A JP5220467A JP22046793A JPH07312763A JP H07312763 A JPH07312763 A JP H07312763A JP 5220467 A JP5220467 A JP 5220467A JP 22046793 A JP22046793 A JP 22046793A JP H07312763 A JPH07312763 A JP H07312763A
- Authority
- JP
- Japan
- Prior art keywords
- value
- dtmf
- signal
- band
- normal value
- 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.)
- Pending
Links
- 230000035945 sensitivity Effects 0.000 title claims abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 26
- 238000005259 measurement Methods 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 3
- 230000002452 interceptive effect Effects 0.000 abstract description 6
- 230000036039 immunity Effects 0.000 abstract 1
- 238000012790 confirmation Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 238000005070 sampling Methods 0.000 description 5
- 230000003595 spectral effect Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q1/00—Details of selecting apparatus or arrangements
- H04Q1/18—Electrical details
- H04Q1/30—Signalling arrangements; Manipulation of signalling currents
- H04Q1/44—Signalling arrangements; Manipulation of signalling currents using alternate current
- H04Q1/444—Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies
- H04Q1/46—Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies comprising means for distinguishing between a signalling current of predetermined frequency and a complex current containing that frequency, e.g. speech current
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Noise Elimination (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Telephone Function (AREA)
- Transceivers (AREA)
- Stereo-Broadcasting Methods (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
Abstract
(57)【要約】 (修正有)
【目的】DTMF受信における受信機感度および音声不
変性の改善方法を提供する。 【構成】ある測定期間内に、DTMF入力信号のゼロク
ロス数をリアルタイムでカウントし、現在およびいくつ
かの直前の測定期間内のゼロクロス数を互いに比較し、
その差が許容限界値以下であれば入力信号をDTMF信
号として処理する。また、各DTMF周波数群帯域の入
力信号音エネルギを表わすパラメータを測定して全測定
期間内の平均値を求め、現在のエネルギ・パラメータと
平均値との差を求め、正規値と、それより大きいおよび
小さい閾値を決定する。DTMF周波数群帯域のいずれ
かの差が正規値より大きいか小さいときは、正規値より
大きい閾値の上にあるか、小さい閾値の下にあるかを確
定する50a,50b。確定されれば、DTMF信号は
存在すると判断される。更に、DTFM信号の復号時
に、1つの測定期間内で初めて干渉周波数に遭遇したと
きは、次の測定期間内に同じ干渉信号音に遭遇すれば、
その干渉信号音を許容する。
変性の改善方法を提供する。 【構成】ある測定期間内に、DTMF入力信号のゼロク
ロス数をリアルタイムでカウントし、現在およびいくつ
かの直前の測定期間内のゼロクロス数を互いに比較し、
その差が許容限界値以下であれば入力信号をDTMF信
号として処理する。また、各DTMF周波数群帯域の入
力信号音エネルギを表わすパラメータを測定して全測定
期間内の平均値を求め、現在のエネルギ・パラメータと
平均値との差を求め、正規値と、それより大きいおよび
小さい閾値を決定する。DTMF周波数群帯域のいずれ
かの差が正規値より大きいか小さいときは、正規値より
大きい閾値の上にあるか、小さい閾値の下にあるかを確
定する50a,50b。確定されれば、DTMF信号は
存在すると判断される。更に、DTFM信号の復号時
に、1つの測定期間内で初めて干渉周波数に遭遇したと
きは、次の測定期間内に同じ干渉信号音に遭遇すれば、
その干渉信号音を許容する。
Description
【0001】
【産業上の利用分野】本発明はDTMF受信における受
信機感度および音声不変性の改善方法に関する。
信機感度および音声不変性の改善方法に関する。
【0002】キーパッド電話機は、いわゆるDTMF
(Dual Tone Multi−Frequenc
y)信号を使用して番号を送信する。各キーによりキー
パッド上のキー配置のローおよびコラムに対応する低お
よび高周波信号が発生される。こうして得られるDTM
F信号は高周波信号音および低周波信号音からなる合成
信号である。現在使用されているこれらの周波数は低周
波数群に対しては697、770、852および941
Hzであり高周波数群に対しては1209、1336、
1477および1633Hzである。
(Dual Tone Multi−Frequenc
y)信号を使用して番号を送信する。各キーによりキー
パッド上のキー配置のローおよびコラムに対応する低お
よび高周波信号が発生される。こうして得られるDTM
F信号は高周波信号音および低周波信号音からなる合成
信号である。現在使用されているこれらの周波数は低周
波数群に対しては697、770、852および941
Hzであり高周波数群に対しては1209、1336、
1477および1633Hzである。
【0003】
【従来の技術】以下の従来技術の説明は、デジタル信号
プロセッサを含むDTMF受信機に基いている。しかし
ながら、後記するように、本発明は適切な修正を行うこ
とにより、アナログDTMF受信機に適用することもで
きる。
プロセッサを含むDTMF受信機に基いている。しかし
ながら、後記するように、本発明は適切な修正を行うこ
とにより、アナログDTMF受信機に適用することもで
きる。
【0004】DTMF受信機への入力信号を測定検査す
るためのいわゆるDTMFプログラム(アルゴリズム)
が提供されている。このプログラムは、例えば、各々が
24のサブ期間を含む6mS長測定期間に分割すること
ができる。各サブ期間は250μS長となる(サブ・サ
ンプリング)。各6mS測定期間の終りに、低周波数群
および高周波数群および各DTMF周波数の累積エネル
ギの分析準備が完了する。プログラムは2部分からな
る。第1の部分は、リアルタイム、すなわち250μS
ごとに一度実施され、入力サンプル濾波、エネルギ累積
およびゼロクロスカウンティングが含まれる。
るためのいわゆるDTMFプログラム(アルゴリズム)
が提供されている。このプログラムは、例えば、各々が
24のサブ期間を含む6mS長測定期間に分割すること
ができる。各サブ期間は250μS長となる(サブ・サ
ンプリング)。各6mS測定期間の終りに、低周波数群
および高周波数群および各DTMF周波数の累積エネル
ギの分析準備が完了する。プログラムは2部分からな
る。第1の部分は、リアルタイム、すなわち250μS
ごとに一度実施され、入力サンプル濾波、エネルギ累積
およびゼロクロスカウンティングが含まれる。
【0005】DTMFプログラムの他方の部分は、各6
mS測定期間の終り(最終の250μSサブ期間内)に
実施され、濾波結果の分析、DTMF信号の検証と復号
および時間監視が含まれる。
mS測定期間の終り(最終の250μSサブ期間内)に
実施され、濾波結果の分析、DTMF信号の検証と復号
および時間監視が含まれる。
【0006】プログラムの2つの部分について、個別に
詳細説明を行う。
詳細説明を行う。
【0007】第1部分 入力サンプルの濾波は標準的なフィルターバンク法によ
って行われ、デジタル濾波により8つのDTMF周波数
のスペクトル・エネルギが得られる。入力PCM信号
は、最初に高低周波数群に対する低周波数帯域および高
周波数帯域に分割され、後者を別々に処理できるように
する。周波数帯域分離は、双線形変換により構成される
バンドパス型の2つのIIR楕円縦続フィルタ(低帯域
に対しては6次、高帯域に対しては8次)によって行わ
れる。次に各帯域フィルタからの出力信号は、4個の帯
域フィルタ(2次IIR共振器)により処理され、その
通過帯域は8つのDTMF周波数に対応している。(各
6mS測定期間の終りにおける)第1のプログラム部分
の最終結果は低周波数帯域および高周波数帯域および8
つのDTMF周波数帯域のスペクトル・エネルギであ
る。
って行われ、デジタル濾波により8つのDTMF周波数
のスペクトル・エネルギが得られる。入力PCM信号
は、最初に高低周波数群に対する低周波数帯域および高
周波数帯域に分割され、後者を別々に処理できるように
する。周波数帯域分離は、双線形変換により構成される
バンドパス型の2つのIIR楕円縦続フィルタ(低帯域
に対しては6次、高帯域に対しては8次)によって行わ
れる。次に各帯域フィルタからの出力信号は、4個の帯
域フィルタ(2次IIR共振器)により処理され、その
通過帯域は8つのDTMF周波数に対応している。(各
6mS測定期間の終りにおける)第1のプログラム部分
の最終結果は低周波数帯域および高周波数帯域および8
つのDTMF周波数帯域のスペクトル・エネルギであ
る。
【0008】プログラムの第2部分 前記したように、プログラムの第2の部分は6mS測定
期間の終りに実施される。分析はプログラムの第1の部
分から得られる結果(高低周波数帯域および各DTMF
周波数の累積エネルギ)に基いて行われ、DTMF番号
の復号へと続く。
期間の終りに実施される。分析はプログラムの第1の部
分から得られる結果(高低周波数帯域および各DTMF
周波数の累積エネルギ)に基いて行われ、DTMF番号
の復号へと続く。
【0009】実際上、いくつかの比較チェック、すなわ
ち制御がプログラムのこの第2部分で行われ、各帯域の
平均エネルギが計算される。この一連の比較チェックに
より、信号音が特定の限界内にあり、かつ正当な信号音
は処理されるべき新しいデータであることが確かめられ
る。チェックは次の順序で行われる。
ち制御がプログラムのこの第2部分で行われ、各帯域の
平均エネルギが計算される。この一連の比較チェックに
より、信号音が特定の限界内にあり、かつ正当な信号音
は処理されるべき新しいデータであることが確かめられ
る。チェックは次の順序で行われる。
【0010】信号レベルのチェック 揺れのチェック 揺れは、信号の平均エネルギと現在エネルギとの差であ
る(現在エネルギは先行する6mS測定期間中に累積さ
れるエネルギである)。実際に、揺れは信号安定度のレ
ベルを示す。DTMF信号は通常揺れが小さいが、音声
は通常揺れが大きい。従って、揺れのチェックは音声不
変性の改善に使用される。信号が充分強く、揺れの値が
規定限界内にあるときに、適切な式に従って平均値の帯
域通過エネルギが計算される。
る(現在エネルギは先行する6mS測定期間中に累積さ
れるエネルギである)。実際に、揺れは信号安定度のレ
ベルを示す。DTMF信号は通常揺れが小さいが、音声
は通常揺れが大きい。従って、揺れのチェックは音声不
変性の改善に使用される。信号が充分強く、揺れの値が
規定限界内にあるときに、適切な式に従って平均値の帯
域通過エネルギが計算される。
【0011】一.ツィスト・チェック ツィストは最強キーパッド・ロー信号音の振幅と最強キ
ーパッド・コラム信号音の振幅との間のデシベル表示の
差である。CEPTによれば、最大許容ツィストは±6
dBである。
ーパッド・コラム信号音の振幅との間のデシベル表示の
差である。CEPTによれば、最大許容ツィストは±6
dBである。
【0012】DTMF周波数の確認およびDTMFデジ
ットの復号 DTMF周波数の確認プロセスの中で、プログラムによ
り各群(帯域)内の各周波数共振器のエネルギが全群
(帯域)の平均エネルギと比較される。DTMF信号が
存在するとみなすには、一般的に、各群内の最強信号音
が所与の閾値よりも上にあり、群内の他の信号音は全て
所与の最低ノイズレベルより低くなければならない。各
DTMF周波数はそれ自体の閾値およびノイズレベルを
有している。
ットの復号 DTMF周波数の確認プロセスの中で、プログラムによ
り各群(帯域)内の各周波数共振器のエネルギが全群
(帯域)の平均エネルギと比較される。DTMF信号が
存在するとみなすには、一般的に、各群内の最強信号音
が所与の閾値よりも上にあり、群内の他の信号音は全て
所与の最低ノイズレベルより低くなければならない。各
DTMF周波数はそれ自体の閾値およびノイズレベルを
有している。
【0013】時間監視 時間監視により特定時間条件(信号音長、休止期間長、
信号音割込等)が全て満された時にのみ、DTMF番号
が検出されることが保証される。
信号音割込等)が全て満された時にのみ、DTMF番号
が検出されることが保証される。
【0014】DTMF受信機で遭遇する代表的な問題
は、音声不変性および感度に関する要求に関係してい
る。一般的に、受信機の感度が高いほどその音声不変性
は悪くなる。DTMF受信機を構成する際、一般的にこ
れら2つの要求に対する最適妥協策、すなわち良好な感
度および音声不変性が同時に得られる妥協策、を見つけ
る努力がなされる。
は、音声不変性および感度に関する要求に関係してい
る。一般的に、受信機の感度が高いほどその音声不変性
は悪くなる。DTMF受信機を構成する際、一般的にこ
れら2つの要求に対する最適妥協策、すなわち良好な感
度および音声不変性が同時に得られる妥協策、を見つけ
る努力がなされる。
【0015】受信機の音声不変性を改善するいくつかの
他の方法も知られている。これらの最も一般的な方法と
しては下記の方法がある。
他の方法も知られている。これらの最も一般的な方法と
しては下記の方法がある。
【0016】ウィンドウ技術の使用、第2調波の分析、
揺れのチェック、ウィンドウ技術は、通常DFTおよび
このタイプの他のアルゴリズム
揺れのチェック、ウィンドウ技術は、通常DFTおよび
このタイプの他のアルゴリズム
【外1】 を評価する時に使用される。第2調波の分析には二重信
号音周波数におけるエネルギを計算し、この値をDTM
F信号音確認チェックに導入することが含まれる。第2
調波のエネルギ計算に必要な計算作業は比較的少ないた
め、DFT
号音周波数におけるエネルギを計算し、この値をDTM
F信号音確認チェックに導入することが含まれる。第2
調波のエネルギ計算に必要な計算作業は比較的少ないた
め、DFT
【外2】 を使用する際はこの技術を適用することが多少なりとも
不可欠となる。しかしながら、前述のフィルターバンク
法を使用すときは、この第2調波の計算には8個の追加
のフィルターが必要になる。
不可欠となる。しかしながら、前述のフィルターバンク
法を使用すときは、この第2調波の計算には8個の追加
のフィルターが必要になる。
【0017】フィルターバンク法を使用するときは、通
常揺れチェック技術が適用される。揺れは、実際上入力
信号レベルの動揺、すなわち振動の測定値である。通常
DTMF信号のレベルは多少なりとも一定であるが、こ
のレベルは音声に関しては全く不安定である。したがっ
て、揺れのチェックを用いる調査により、プログラム
が、少なくとも頻繁には、音声とDTMF信号とを混同
させないことが保証される。
常揺れチェック技術が適用される。揺れは、実際上入力
信号レベルの動揺、すなわち振動の測定値である。通常
DTMF信号のレベルは多少なりとも一定であるが、こ
のレベルは音声に関しては全く不安定である。したがっ
て、揺れのチェックを用いる調査により、プログラム
が、少なくとも頻繁には、音声とDTMF信号とを混同
させないことが保証される。
【0018】それにもかかわらず、非常にノイズの強い
環境や強い干渉周波数が存在するときには、DTMF信
号は著しい揺れを示すことがある。このような場合に
は、揺れのチェックによって音声不変性問題を解決する
ことができないことがある。揺れの最大許容値が増加す
ると、音声不変性は著しく低下する。反対に、もしそれ
が増加しない場合には、受信機感度は低下し、検出は劣
化する。
環境や強い干渉周波数が存在するときには、DTMF信
号は著しい揺れを示すことがある。このような場合に
は、揺れのチェックによって音声不変性問題を解決する
ことができないことがある。揺れの最大許容値が増加す
ると、音声不変性は著しく低下する。反対に、もしそれ
が増加しない場合には、受信機感度は低下し、検出は劣
化する。
【0019】WO−A1−87/07799にはいくつ
かの電話回線上に「監視信号」が存在する場合に音声信
号を検出する回路を含む電話回線監視システムが開示さ
れている。それは、米国特許第4,356,348号に
基いており、入力信号のゼロクロス間の最も一般的な時
間間隔を決定し、この間隔を後続の時間間隔と比較し
て、信号が周期的であるかどうかについて、入力信号を
分類しようとするものである。
かの電話回線上に「監視信号」が存在する場合に音声信
号を検出する回路を含む電話回線監視システムが開示さ
れている。それは、米国特許第4,356,348号に
基いており、入力信号のゼロクロス間の最も一般的な時
間間隔を決定し、この間隔を後続の時間間隔と比較し
て、信号が周期的であるかどうかについて、入力信号を
分類しようとするものである。
【0020】WO−A1−87/07799では、シス
テムにゼロクロス検出器が含まれている。入力信号およ
び信号を構成する波形のカウント値から短いサンプル
(10mS)が取り出される。音声は、信号音よりも複
雑な波形を示すため、所与のサンプルに対して信号音よ
りも多くのイベントを発生する。ノイズの解釈の誤りを
回避するために、逐次2もしくは3のサンプルを取り出
して無音、信号音および音声が識別される。
テムにゼロクロス検出器が含まれている。入力信号およ
び信号を構成する波形のカウント値から短いサンプル
(10mS)が取り出される。音声は、信号音よりも複
雑な波形を示すため、所与のサンプルに対して信号音よ
りも多くのイベントを発生する。ノイズの解釈の誤りを
回避するために、逐次2もしくは3のサンプルを取り出
して無音、信号音および音声が識別される。
【0021】米国特許第4,439,639号には複数
の「呼進行信号音」、音声信号もしくは無音に対するデ
ィジタル信号音検出器が開示されている。入力信号のレ
ベルに対応する信号が発生され、ゼロクロスがカウント
され、包絡線検出器は、包絡線周波数を表わす信号を出
力する。それにより、論理回路は、入力信号の識別を表
わす出力信号を発生する。
の「呼進行信号音」、音声信号もしくは無音に対するデ
ィジタル信号音検出器が開示されている。入力信号のレ
ベルに対応する信号が発生され、ゼロクロスがカウント
され、包絡線検出器は、包絡線周波数を表わす信号を出
力する。それにより、論理回路は、入力信号の識別を表
わす出力信号を発生する。
【0022】米国特許第3,927,259号にはノイ
ズと変調されたデータとを識別する信号識別システムが
開示されている。とりわけ、このシステムはゼロクロス
検出を利用している。
ズと変調されたデータとを識別する信号識別システムが
開示されている。とりわけ、このシステムはゼロクロス
検出を利用している。
【0023】米国特許第4,675,898号には、D
TMFにおいてゼロクロス検出を適用して個別の各信号
音周波数を検出することが知られていると開示されてい
る。そこでは音声不変性をとりまく問題は取り扱われて
いない。
TMFにおいてゼロクロス検出を適用して個別の各信号
音周波数を検出することが知られていると開示されてい
る。そこでは音声不変性をとりまく問題は取り扱われて
いない。
【0024】米国特許第4,599,495号には、多
周波数信号プロセスと結合して信号音を検出する装置が
開示されている。「トークオフ不変性」が検討されてお
り、それはノイズが発生する入力チャネル内の信号音の
存在を表示しようとするものである。数個のフィルタが
使用され、第1および第2の閾値を使用することが記載
されている。
周波数信号プロセスと結合して信号音を検出する装置が
開示されている。「トークオフ不変性」が検討されてお
り、それはノイズが発生する入力チャネル内の信号音の
存在を表示しようとするものである。数個のフィルタが
使用され、第1および第2の閾値を使用することが記載
されている。
【0025】米国特許第4,386,239号には、多
周波数信号音検出器が開示されており、それはノイズお
よび音声から引き出される信号音と信号とを識別できる
ようにしようとするものである。コンパレタ閾値につい
て記載されており、2個のコンパレタが使用されてい
る。
周波数信号音検出器が開示されており、それはノイズお
よび音声から引き出される信号音と信号とを識別できる
ようにしようとするものである。コンパレタ閾値につい
て記載されており、2個のコンパレタが使用されてい
る。
【0026】米国特許第5,070,526号は、電話
信号が音声により構成されるか「呼進行信号」により構
成されるかを決定する信号分析システムに関する。この
システムは、コンピュータを使用して信号のディジタル
表現のセグメントを分析し、信号が規則的間隔で繰り返
される均一な周波数成分を有しているかどうかが決定さ
れる。許容された信号音の雑音の認識については記載し
ていない。
信号が音声により構成されるか「呼進行信号」により構
成されるかを決定する信号分析システムに関する。この
システムは、コンピュータを使用して信号のディジタル
表現のセグメントを分析し、信号が規則的間隔で繰り返
される均一な周波数成分を有しているかどうかが決定さ
れる。許容された信号音の雑音の認識については記載し
ていない。
【0027】
【発明が解決しようとする課題】ノイズの大きい環境お
よび/または強い干渉周波数が存在する場合における受
信機感度および音声不変性の問題を解決することが本発
明の一つの目的である。
よび/または強い干渉周波数が存在する場合における受
信機感度および音声不変性の問題を解決することが本発
明の一つの目的である。
【0028】
【課題を解決するための手段】本発明の一つの特徴によ
れば、この目的は次のようにして達成される。DTMF
信号の低周波数群および高周波数群内における周波数の
入力信号のゼロクロス数を、いくつかの測定期間のおの
おのの中でリアルタイムでカウントし、各測定期間の終
りに、現在の測定期間内の各周波数群に対するゼロクロ
ス数を、直前のいくつかの測定期間のゼロクロス数と比
較して、両者間に差があればその差の大きさを確定し、
および上記差が高々許容限界値に等しい場合には入力信
号をDTMF信号として処理する。
れば、この目的は次のようにして達成される。DTMF
信号の低周波数群および高周波数群内における周波数の
入力信号のゼロクロス数を、いくつかの測定期間のおの
おのの中でリアルタイムでカウントし、各測定期間の終
りに、現在の測定期間内の各周波数群に対するゼロクロ
ス数を、直前のいくつかの測定期間のゼロクロス数と比
較して、両者間に差があればその差の大きさを確定し、
および上記差が高々許容限界値に等しい場合には入力信
号をDTMF信号として処理する。
【0029】DTMF受信機の音声不変性を改善するた
めには、ゼロクロス・カウントはいままでは使用されて
いなかったが、従来、ゼロクロスは、入力信号の周波数
を確定するか、もしくは音声信号と、異種の自動化「音
声処理装置」内で進行中の呼に関する信号とを識別する
ためにカウントされる。しかしながら、本発明の第1の
特徴として、ゼロクロスカウントを使用する。
めには、ゼロクロス・カウントはいままでは使用されて
いなかったが、従来、ゼロクロスは、入力信号の周波数
を確定するか、もしくは音声信号と、異種の自動化「音
声処理装置」内で進行中の呼に関する信号とを識別する
ためにカウントされる。しかしながら、本発明の第1の
特徴として、ゼロクロスカウントを使用する。
【0030】好ましくは、許容限界値として1が使用さ
れ、少なくとも2つの互いに連続する測定期間中に、ゼ
ロクロス数の比較が行われる。
れ、少なくとも2つの互いに連続する測定期間中に、ゼ
ロクロス数の比較が行われる。
【0031】本発明の第2の特徴によれば、上記目的は
次のようにして達成される。いくつかの測定期間のおの
おのにおいて、各DTMF周波数群帯域内で、入力信号
の信号音エネルギを表わすエネルギ・パラメータを、リ
アルタイムで測定し、関連した信号のはじまりから測定
期間を通して、測定パラメータのすべての平均値を、各
測定期間の終りに決定し、2つの帯域内の関連するエネ
ルギ・パラメータのおのおのと、平均値が確定したパラ
メータとの差を決定し、上記差に対して、少なくとも3
つの閾値、すなわち、それよりも下にDTMF信号が存
在すると考へられる正規値と、少なくとも一つの正規値
よりも大きい値と、少なくとも一つの正規値よりも小さ
い値とを決定し、上記帯域の1つの中における上記差
が、上記正規値よりも上にあるかどうかを確認し、もし
上記差が前記正規値よりも上にある場合には、問題の上
記差は、上記正規値よりも大きい値よりも上にあるかど
うかを確認し、上記第2の帯域内の差を、上記正規値よ
りも小さい値と比較して、上記差が上記値よりも低いか
否かを確認し、もし低い場合にはDTMF信号が存在す
ると判断する。
次のようにして達成される。いくつかの測定期間のおの
おのにおいて、各DTMF周波数群帯域内で、入力信号
の信号音エネルギを表わすエネルギ・パラメータを、リ
アルタイムで測定し、関連した信号のはじまりから測定
期間を通して、測定パラメータのすべての平均値を、各
測定期間の終りに決定し、2つの帯域内の関連するエネ
ルギ・パラメータのおのおのと、平均値が確定したパラ
メータとの差を決定し、上記差に対して、少なくとも3
つの閾値、すなわち、それよりも下にDTMF信号が存
在すると考へられる正規値と、少なくとも一つの正規値
よりも大きい値と、少なくとも一つの正規値よりも小さ
い値とを決定し、上記帯域の1つの中における上記差
が、上記正規値よりも上にあるかどうかを確認し、もし
上記差が前記正規値よりも上にある場合には、問題の上
記差は、上記正規値よりも大きい値よりも上にあるかど
うかを確認し、上記第2の帯域内の差を、上記正規値よ
りも小さい値と比較して、上記差が上記値よりも低いか
否かを確認し、もし低い場合にはDTMF信号が存在す
ると判断する。
【0032】非常に有利な一つの好適実施例において
は、2つの正規値よりも大きい値が使用され、次の条件
が満たされる場合にDTMF信号が存在するとみなされ
る。 (a).2つの帯域の現在のエネルギは、正規値よりも
小さい値および/または正規値に近い。 (b).一方の帯域の現在のエネルギは、正規値を越え
るが低い方の正規値よりも大きい値を越えず、他方の帯
域の現在のエネルギは、正規値よりも小さい値および/
または正規値よりも低い。 (c).一方の帯域の現在のエネルギは、低い方の正規
値よりも大きい値は越えるが、高い方の正規値よりも大
きい値を越えることはなく、他方の帯域の現在のエネル
ギは、正規値よりも小さい値よりも低く、上記他方の帯
域の以前のエネルギは、低い方の正規値よりも大きい値
を越えたことがなく、この早期エネルギは関連するDT
MF信号が初めて検出される6mSの期間より算出され
る。
は、2つの正規値よりも大きい値が使用され、次の条件
が満たされる場合にDTMF信号が存在するとみなされ
る。 (a).2つの帯域の現在のエネルギは、正規値よりも
小さい値および/または正規値に近い。 (b).一方の帯域の現在のエネルギは、正規値を越え
るが低い方の正規値よりも大きい値を越えず、他方の帯
域の現在のエネルギは、正規値よりも小さい値および/
または正規値よりも低い。 (c).一方の帯域の現在のエネルギは、低い方の正規
値よりも大きい値は越えるが、高い方の正規値よりも大
きい値を越えることはなく、他方の帯域の現在のエネル
ギは、正規値よりも小さい値よりも低く、上記他方の帯
域の以前のエネルギは、低い方の正規値よりも大きい値
を越えたことがなく、この早期エネルギは関連するDT
MF信号が初めて検出される6mSの期間より算出され
る。
【0033】本発明の第3の特徴によれば、DTMF信
号を復号する時に、いくつかの測定期間の中の一つの測
定期間中に初めて遭遇する干渉周波数に注目し、次の測
定期間中に同じ信号音に遭遇する場合には干渉信号音を
許容することにより前記目的が達成される。
号を復号する時に、いくつかの測定期間の中の一つの測
定期間中に初めて遭遇する干渉周波数に注目し、次の測
定期間中に同じ信号音に遭遇する場合には干渉信号音を
許容することにより前記目的が達成される。
【0034】
【実施例】図1に、受信機入力信号を測定して調査する
DTMF受信機の一部を示す。受信機には16ビット信
号プロセッサが具備されているものとする。
DTMF受信機の一部を示す。受信機には16ビット信
号プロセッサが具備されているものとする。
【0035】サンプリング周波数8KHZの8ビットの
サンプル入力信号が、まず、符号1で示したように、回
路2に印加され、該回路2は4KHzへのサブサンプリ
ングを行い、更に、その結果に対して、A−lawもし
くはμ−lawによる13もしくは14ビットへの線形
化が行われる。サブサンプルされたサンプルを処理する
ディジタル受信機(もしくはフィルタ)は、正規のサン
プリング周波数でサンプルを処理するディジタル受信機
の2倍のリアルタイム処理時間を有するので、4KHz
へのサブサンプリングは各交互サンプルしか処理されな
いで、実際的であることを意味する。さらに、サブサン
プリングにより受信機の音声不変性を改善することがで
きる(A.Zoicas、「余計なものを必要としない
DTMF」、8 Communications In
ternationa1/April 1990)。
サンプル入力信号が、まず、符号1で示したように、回
路2に印加され、該回路2は4KHzへのサブサンプリ
ングを行い、更に、その結果に対して、A−lawもし
くはμ−lawによる13もしくは14ビットへの線形
化が行われる。サブサンプルされたサンプルを処理する
ディジタル受信機(もしくはフィルタ)は、正規のサン
プリング周波数でサンプルを処理するディジタル受信機
の2倍のリアルタイム処理時間を有するので、4KHz
へのサブサンプリングは各交互サンプルしか処理されな
いで、実際的であることを意味する。さらに、サブサン
プリングにより受信機の音声不変性を改善することがで
きる(A.Zoicas、「余計なものを必要としない
DTMF」、8 Communications In
ternationa1/April 1990)。
【0036】回路2の後で、入力信号1は、高周波数群
用フィルタ4、および低周波数群用フィルタ6により高
周波数帯域および低周波数帯域に分割される。フィルタ
4および6からの出力は、それぞれ4個の帯域フィルタ
8、10、12、14および16、18、20、22へ
送られる。フィルタ8〜22の中心周波数は各帯域内の
DTMF周波数に対応している。
用フィルタ4、および低周波数群用フィルタ6により高
周波数帯域および低周波数帯域に分割される。フィルタ
4および6からの出力は、それぞれ4個の帯域フィルタ
8、10、12、14および16、18、20、22へ
送られる。フィルタ8〜22の中心周波数は各帯域内の
DTMF周波数に対応している。
【0037】フィルタ4、8、10、12、14から得
られるサンプルのおのおのは、それぞれ回路24、2
6、28、30、32のおのおのへ送られて、各フィル
タのエネルギの計算および累積が行われる。同様に、フ
ィルタ6、16、18、20、22から得られるサンプ
ルは、同じ目的で、それぞれ回路34、36、38、4
0、42へ送られる。
られるサンプルのおのおのは、それぞれ回路24、2
6、28、30、32のおのおのへ送られて、各フィル
タのエネルギの計算および累積が行われる。同様に、フ
ィルタ6、16、18、20、22から得られるサンプ
ルは、同じ目的で、それぞれ回路34、36、38、4
0、42へ送られる。
【0038】帯域フィルタおよびDTMF共振器のスペ
クトル・エネルギは所与の時間累積される。実施例で
は、この時間は6mSとされ、24の濾波サンプルに対
応している(24×250μS)。
クトル・エネルギは所与の時間累積される。実施例で
は、この時間は6mSとされ、24の濾波サンプルに対
応している(24×250μS)。
【0039】回路4および6からの各出力サンプルは、
各ゼロクロスカウンタ44および46へ送られる。カウ
ンタ44、46は、出力サンプルの特性を検知する。現
在のサンプルと以前のサンプルとの特性が等しい場合に
ゼロクロスが生じる。
各ゼロクロスカウンタ44および46へ送られる。カウ
ンタ44、46は、出力サンプルの特性を検知する。現
在のサンプルと以前のサンプルとの特性が等しい場合に
ゼロクロスが生じる。
【0040】第1のプログラム部分に従った、すなわち
6mS間隔の終りにおける受信機による処理の最終結果
は、それぞれ高及び低周波数群の累積スペクトル・エネ
ルギと8つのDTMF周波数、ならびに2つの周波数群
内のゼロクロス数である。これらの結果は、ディジタル
信号プロセッサの中のあるメモリ位置に記憶される。
6mS間隔の終りにおける受信機による処理の最終結果
は、それぞれ高及び低周波数群の累積スペクトル・エネ
ルギと8つのDTMF周波数、ならびに2つの周波数群
内のゼロクロス数である。これらの結果は、ディジタル
信号プロセッサの中のあるメモリ位置に記憶される。
【0041】プログラムの第2の部分、すなわち確認部
分は、各6mS期間の終りに、DTMF受信機により行
われる。次に図2の流れ図を参照してその詳細説明を行
う。
分は、各6mS期間の終りに、DTMF受信機により行
われる。次に図2の流れ図を参照してその詳細説明を行
う。
【0042】ステップ50a、50bにおいて信号レベ
ルチェックが行われる。低周波数帯域および高周波数帯
域のスペクトル・エネルギは、所与の最低レベル(「閾
値」)よりも上である必要がある。そうでないと、入力
信号はDTMF信号とは見なされず、その後の確認は中
断されて受信機はアイドル状態となる。
ルチェックが行われる。低周波数帯域および高周波数帯
域のスペクトル・エネルギは、所与の最低レベル(「閾
値」)よりも上である必要がある。そうでないと、入力
信号はDTMF信号とは見なされず、その後の確認は中
断されて受信機はアイドル状態となる。
【0043】本発明により、ステップ52において、多
重揺れチェックが行われる。多重揺れチェックは、2段
階で行われる。第1段階では、低周波数帯域および高周
波数帯域における揺れが決定される。序文で説明したよ
うに、揺れとは、信号の平均エネルギと現在のエネルギ
との差であり、後者のエネルギは現在の6mS期間中に
累積されるエネルギである。第2段階では、算出された
揺れの値が許容限界内であるかどうかがチェックされ
る。多重揺れのチェックについては、より詳細に後述す
る。
重揺れチェックが行われる。多重揺れチェックは、2段
階で行われる。第1段階では、低周波数帯域および高周
波数帯域における揺れが決定される。序文で説明したよ
うに、揺れとは、信号の平均エネルギと現在のエネルギ
との差であり、後者のエネルギは現在の6mS期間中に
累積されるエネルギである。第2段階では、算出された
揺れの値が許容限界内であるかどうかがチェックされ
る。多重揺れのチェックについては、より詳細に後述す
る。
【0044】ステップ54において平均(基準)エネル
ギが算出される。多重揺れチェックの結果が許容できる
場合には、信号の現在エネルギを考慮して高低周波数帯
域の平均エネルギが再計算される。平均エネルギは新し
く発生するDTMF信号の開始時に算出される。
ギが算出される。多重揺れチェックの結果が許容できる
場合には、信号の現在エネルギを考慮して高低周波数帯
域の平均エネルギが再計算される。平均エネルギは新し
く発生するDTMF信号の開始時に算出される。
【0045】ステップ56においてツィストチェックが
行われる。このツィストチェックについても、より詳細
に後述する。
行われる。このツィストチェックについても、より詳細
に後述する。
【0046】DTMF周波数の確認はステップ58で行
われ、それについては後に詳述する。要約すれば、DT
MF周波数の確認には、各帯域内の最強DTMF周波数
を確定し、帯域内の最強DTMF周波数レベルと同じ帯
域内の各交番周波数レベルとの間の関係を計算し、計算
された関係、すなわち比率が許容値内(下記の「ノイズ
周波数許容範囲」を含む)にあるかどうかをチェックす
ることを含んでいる。DTMF信号が存在すると判断す
るのには、一般的に、各帯域内の最強DTMF周波数が
所与の閾値よりも上にあり、他の全ての周波数が所与の
低い閾値より下にあることが必要である。この原理は、
後記する「ノイズ周波数許容範囲」により修正すること
ができる。
われ、それについては後に詳述する。要約すれば、DT
MF周波数の確認には、各帯域内の最強DTMF周波数
を確定し、帯域内の最強DTMF周波数レベルと同じ帯
域内の各交番周波数レベルとの間の関係を計算し、計算
された関係、すなわち比率が許容値内(下記の「ノイズ
周波数許容範囲」を含む)にあるかどうかをチェックす
ることを含んでいる。DTMF信号が存在すると判断す
るのには、一般的に、各帯域内の最強DTMF周波数が
所与の閾値よりも上にあり、他の全ての周波数が所与の
低い閾値より下にあることが必要である。この原理は、
後記する「ノイズ周波数許容範囲」により修正すること
ができる。
【0047】後記するように、高低周波数帯域に対して
別々のゼロクロスチェックが、ステップ60で行われ
る。ゼロクロス数は、2つの互いに連続する6mS期間
(現在および前の6mS期間)についてだけでなく、3
つ以上の互いに連続する6mS期間中にも比較すること
ができる。実際、3つの互いに連続する期間を比較すれ
ば音声不変性は改善される。
別々のゼロクロスチェックが、ステップ60で行われ
る。ゼロクロス数は、2つの互いに連続する6mS期間
(現在および前の6mS期間)についてだけでなく、3
つ以上の互いに連続する6mS期間中にも比較すること
ができる。実際、3つの互いに連続する期間を比較すれ
ば音声不変性は改善される。
【0048】最後に、ステップ62においてデジット復
号が行われる。各帯域内の最強DTMF周波数が知られ
ているときは、DTMF番号ディジットは再び容易に発
見することができる。各帯域内の最強DTMF周波数
は、ステップ52期間中に遭遇する。
号が行われる。各帯域内の最強DTMF周波数が知られ
ているときは、DTMF番号ディジットは再び容易に発
見することができる。各帯域内の最強DTMF周波数
は、ステップ52期間中に遭遇する。
【0049】全てのチェックが肯定的であれば、受信機
は信号受信準備完了状態とされ、さもなくばアイドル状
態とされる。両状態において、受信機は一時的信号状態
/アイドル状態の時間パラメータをチェックして、所与
の全ての時間的要求(信号/休止期間、信号中断等)が
満たされるときだけ、新しいDTMFディジットが検出
されることを保証する。検出される各デジットは、通常
はホストプロセッサである外部装置への出力を形成す
る。
は信号受信準備完了状態とされ、さもなくばアイドル状
態とされる。両状態において、受信機は一時的信号状態
/アイドル状態の時間パラメータをチェックして、所与
の全ての時間的要求(信号/休止期間、信号中断等)が
満たされるときだけ、新しいDTMFディジットが検出
されることを保証する。検出される各デジットは、通常
はホストプロセッサである外部装置への出力を形成す
る。
【0050】本発明の第1の特徴によれば、ゼロクロス
カウントを使用してDTMF受信機の音声不変性が改善
される。DTMFプログラムの第1部分中に、高低周波
数群に対して別々にゼロクロスがカウントされる。プロ
グラムの第2部分中に、現在および先行する6mS測定
期間内のゼロクロス数がステップ60において比較され
る。差が「1」よりも大きければ、入力信号はDTMF
とは見なされない。
カウントを使用してDTMF受信機の音声不変性が改善
される。DTMFプログラムの第1部分中に、高低周波
数群に対して別々にゼロクロスがカウントされる。プロ
グラムの第2部分中に、現在および先行する6mS測定
期間内のゼロクロス数がステップ60において比較され
る。差が「1」よりも大きければ、入力信号はDTMF
とは見なされない。
【0051】MITEL型の試験装置の「DTMF受信
機テストカセット」を用いる測定によって、前記したよ
うなゼロクロスチェックにより、同じ感度を維持しなが
ら受信機の音声不変性を25%以上高めることができ
た。
機テストカセット」を用いる測定によって、前記したよ
うなゼロクロスチェックにより、同じ感度を維持しなが
ら受信機の音声不変性を25%以上高めることができ
た。
【0052】本発明のもう一つの特徴によれば、帯域内
に強力なノイズおよび/または干渉周波数が存在する場
合の受信機性能を改善するために、ステップ52におい
て多重揺れチェックが用いられる。
に強力なノイズおよび/または干渉周波数が存在する場
合の受信機性能を改善するために、ステップ52におい
て多重揺れチェックが用いられる。
【0053】通常、揺れチェックは、前述したように算
出される入力信号の平均エネルギと、やはり前述したよ
うに測定される現在のエネルギの測定値(振幅)との比
較に基いている。
出される入力信号の平均エネルギと、やはり前述したよ
うに測定される現在のエネルギの測定値(振幅)との比
較に基いている。
【0054】DTMFプログラムの第2部分中に、プロ
グラム(アルゴリズム)により、例えば、低周波数群お
よび高周波数群の現在のエネルギが比較され、これらの
エネルギは、対応する群の平均エネルギと比較される。
現在のエネルギと平均エネルギとの差が所与の閾値より
下にあれば、プログラムは、現在のエネルギを考慮しな
がら平均エネルギを再計算するように機能し、信号の確
認が継続される。もし揺れが閾値よりも上にあれば、プ
ログラムにより、入力信号は音声もしくはノイズである
という決定がなされ、その後の評価は停止される。
グラム(アルゴリズム)により、例えば、低周波数群お
よび高周波数群の現在のエネルギが比較され、これらの
エネルギは、対応する群の平均エネルギと比較される。
現在のエネルギと平均エネルギとの差が所与の閾値より
下にあれば、プログラムは、現在のエネルギを考慮しな
がら平均エネルギを再計算するように機能し、信号の確
認が継続される。もし揺れが閾値よりも上にあれば、プ
ログラムにより、入力信号は音声もしくはノイズである
という決定がなされ、その後の評価は停止される。
【0055】前記したように、この標準形の揺れチェッ
クの欠点は、強力なノイズおよび/または干渉すなわち
外乱周波数が存在すると、DTMF入力信号にかなりの
揺れを生じることがあることである。このような場合に
は、DTMF信号は、音声もしくはノイズと見なされ、
勿論、検出されることはない。他方、もし大きい揺れが
許容されるならば、音声不変性はかなり低下する。
クの欠点は、強力なノイズおよび/または干渉すなわち
外乱周波数が存在すると、DTMF入力信号にかなりの
揺れを生じることがあることである。このような場合に
は、DTMF信号は、音声もしくはノイズと見なされ、
勿論、検出されることはない。他方、もし大きい揺れが
許容されるならば、音声不変性はかなり低下する。
【0056】標準形の揺れチェックと、本発明による多
重揺れチェックとの違いを、図3および図4を比較して
示す。
重揺れチェックとの違いを、図3および図4を比較して
示す。
【0057】図3は標準形揺れチェックにおいて行われ
る手順を示している。入力信号のエネルギが上位閾値よ
りも上であるか、または下位閾値より下にあれば、入力
信号は音声またはノイズと判断される。上下位閾値はダ
イナミックな値を有している。すなわち、これらの値は
一定ではなく入力信号の平均エネルギに依存する。
る手順を示している。入力信号のエネルギが上位閾値よ
りも上であるか、または下位閾値より下にあれば、入力
信号は音声またはノイズと判断される。上下位閾値はダ
イナミックな値を有している。すなわち、これらの値は
一定ではなく入力信号の平均エネルギに依存する。
【0058】本発明の多重揺れチェックは少なくとも3
つの閾値を使用する点において標準形揺れチェックとは
異なっている。2つの可能な閾値構成を図4に示し、詳
細については後述する。閾値の数と、閾値の相対的な値
とは異なることがある。しかしながら、図4に示す構成
により、複雑さと性能とのバランスがとれるものと思わ
れる。
つの閾値を使用する点において標準形揺れチェックとは
異なっている。2つの可能な閾値構成を図4に示し、詳
細については後述する。閾値の数と、閾値の相対的な値
とは異なることがある。しかしながら、図4に示す構成
により、複雑さと性能とのバランスがとれるものと思わ
れる。
【0059】本発明による多重揺れチェックの導入は、
ノイズまたは干渉周波数は、同時には、低周波数群帯域
および高周波数群帯域の一方においてのみ発生し得るも
のであるとの認識に基いている。従って、本発明によれ
ば、この一方の帯域においてのみ、正規の値よりも大き
く揺れを許容し、他方の帯域ではその値よりも小さい揺
れを許容し、それにより許容可能な音声不変性のレベル
を維持することにより、受信機感度を改善することがで
きる。これは図3に示す場合と比較して、少なくともさ
らに2つの閾値を導入することを意味する。このよう
に、図4の場合は、正規の閾値2の外に、上記構成の第
1の場合は、正規値よりも大きい揺れに対する閾値3と
正規値よりも小さい揺れに対する閾値1とが含まれてい
る。
ノイズまたは干渉周波数は、同時には、低周波数群帯域
および高周波数群帯域の一方においてのみ発生し得るも
のであるとの認識に基いている。従って、本発明によれ
ば、この一方の帯域においてのみ、正規の値よりも大き
く揺れを許容し、他方の帯域ではその値よりも小さい揺
れを許容し、それにより許容可能な音声不変性のレベル
を維持することにより、受信機感度を改善することがで
きる。これは図3に示す場合と比較して、少なくともさ
らに2つの閾値を導入することを意味する。このよう
に、図4の場合は、正規の閾値2の外に、上記構成の第
1の場合は、正規値よりも大きい揺れに対する閾値3と
正規値よりも小さい揺れに対する閾値1とが含まれてい
る。
【0060】一つの実施例においては、3つの閾値によ
るか、閾値が平均エネルギの周辺で対称的でない場合に
は6つの閾値による揺れのチェックを、次のように実施
することができる。
るか、閾値が平均エネルギの周辺で対称的でない場合に
は6つの閾値による揺れのチェックを、次のように実施
することができる。
【0061】最初に、両帯域において正規閾値に対する
チェックが行われる。一方の帯域内における揺れが正規
の許容値より大きいことが知られると、この帯域におけ
る揺れは、正規値よりも大きい揺れに対する閾値を用い
て再チェックされる。もしこの閾値を越えると、他方の
帯域において、正規値よりも小さい揺れに対する閾値を
用いて、チェックが行われる。もしこの帯域内における
揺れがこの閾値の下にあれば、現在の入力信号はDTM
F信号であり、下になければDTMF信号ではないと判
断される。
チェックが行われる。一方の帯域内における揺れが正規
の許容値より大きいことが知られると、この帯域におけ
る揺れは、正規値よりも大きい揺れに対する閾値を用い
て再チェックされる。もしこの閾値を越えると、他方の
帯域において、正規値よりも小さい揺れに対する閾値を
用いて、チェックが行われる。もしこの帯域内における
揺れがこの閾値の下にあれば、現在の入力信号はDTM
F信号であり、下になければDTMF信号ではないと判
断される。
【0062】図4に示す第2の構成は、正規値よりも大
きい揺れに対する閾値4をさらに含んでいる点におい
て、同図に示された最初の構成とは異っている。多重揺
れチェックにおいては、次の条件の一つが満たされれ
ば、入力信号はDTMF信号と判断される。 (a).両帯域の現在のエネルギが閾値1および/また
は2より下にある。 (b).一方の帯域の現在のエネルギは閾値2を越える
が、閾値3を越えず、かつ、他方の帯域の現在のエネル
ギは閾値1および/または2よりも下にある。 (c).一方の帯域の現在のエネルギは閾値3を越える
が、閾値4を越えず、かつ、他方の帯域の現在のエネル
ギは閾値1よりも下にあり、かつ、現在のDTMF信号
が初めて検出される。6mSの期間から始まる他方の帯
域の以前のエネルギは閾値3を越えたことがない。
きい揺れに対する閾値4をさらに含んでいる点におい
て、同図に示された最初の構成とは異っている。多重揺
れチェックにおいては、次の条件の一つが満たされれ
ば、入力信号はDTMF信号と判断される。 (a).両帯域の現在のエネルギが閾値1および/また
は2より下にある。 (b).一方の帯域の現在のエネルギは閾値2を越える
が、閾値3を越えず、かつ、他方の帯域の現在のエネル
ギは閾値1および/または2よりも下にある。 (c).一方の帯域の現在のエネルギは閾値3を越える
が、閾値4を越えず、かつ、他方の帯域の現在のエネル
ギは閾値1よりも下にあり、かつ、現在のDTMF信号
が初めて検出される。6mSの期間から始まる他方の帯
域の以前のエネルギは閾値3を越えたことがない。
【0063】実際に行った測定により、ノイズおよび/
または干渉が一方の帯域においてのみ見られる場合に
は、3つおよび4つの閾値を用いて行われる本発明によ
る多重揺れチェックは、音声不変性をさほど損うことな
く受信機の感度を増加させることを示した。DTMF受
信機の試験においては、4つの閾値の方が3つの閾値よ
りも幾分良好な結果が得られた。しかしながら、異なっ
たケースに対して異なった閾値構成が考えられ、一つの
構成が全ての場合に最適であるか否かは定かではない。
または干渉が一方の帯域においてのみ見られる場合に
は、3つおよび4つの閾値を用いて行われる本発明によ
る多重揺れチェックは、音声不変性をさほど損うことな
く受信機の感度を増加させることを示した。DTMF受
信機の試験においては、4つの閾値の方が3つの閾値よ
りも幾分良好な結果が得られた。しかしながら、異なっ
たケースに対して異なった閾値構成が考えられ、一つの
構成が全ての場合に最適であるか否かは定かではない。
【0064】音声の場合には、通常、両帯域における揺
れは同時に非常に大きい。
れは同時に非常に大きい。
【0065】本発明の第3の特徴は、DTMF受信にお
いて一定の干渉信号音が生じる場合に関連している。
いて一定の干渉信号音が生じる場合に関連している。
【0066】DTMF信号を復号する際、2つの周波数
群の各々の中の最強信号を発見する必要がある。最強信
号が見つかると、この信号は、各群において、その群の
残りの信号音の振幅と比較される。この比較を行うため
に、類似してはいるが、多くの異なった提案がなされて
いる。通常、最強信号音は、その群内の他の信号音とは
所定の比率で異なり、かつ、同時に、それは所定の閾値
よりも上になければならない。群内の最強信号音と他の
信号音との間の許容閾値比が小さいほど、音声不変性は
悪くなる。
群の各々の中の最強信号を発見する必要がある。最強信
号が見つかると、この信号は、各群において、その群の
残りの信号音の振幅と比較される。この比較を行うため
に、類似してはいるが、多くの異なった提案がなされて
いる。通常、最強信号音は、その群内の他の信号音とは
所定の比率で異なり、かつ、同時に、それは所定の閾値
よりも上になければならない。群内の最強信号音と他の
信号音との間の許容閾値比が小さいほど、音声不変性は
悪くなる。
【0067】音声チャネル内に一定の周波数の干渉信号
音が現われることが起こりうる。この場合、該群内の最
強信号音と、該干渉音に最も近接した信号音との比は、
閾値比より低くなるであろう。したがって、音声不変性
を劣化させることのために、閾値比を減少することは問
題の解決策とはならない。
音が現われることが起こりうる。この場合、該群内の最
強信号音と、該干渉音に最も近接した信号音との比は、
閾値比より低くなるであろう。したがって、音声不変性
を劣化させることのために、閾値比を減少することは問
題の解決策とはならない。
【0068】しかしながら、本発明により、ノイズ信号
音が許容されるか、または同一群内の最強信号音と他の
各信号音との比が閾値より下になるようにすることがで
きる。しかしながら、もしこれを唯一の制限とするなら
ば、それは、別々の6mS期間内において、別々のノイ
ズ信号音が許容されうることを意味する。それは、音声
不変性を100%以上も低下させるであろう。
音が許容されるか、または同一群内の最強信号音と他の
各信号音との比が閾値より下になるようにすることがで
きる。しかしながら、もしこれを唯一の制限とするなら
ば、それは、別々の6mS期間内において、別々のノイ
ズ信号音が許容されうることを意味する。それは、音声
不変性を100%以上も低下させるであろう。
【0069】この問題は、図2のステップ58におい
て、単一の同じノイズ周波数のみが許容されるという事
実により解決される。現在のDTMF信号の中で、初め
てノイズ周波数が発生すると、この発生はプログラムに
より注目される。同じDTMF信号の後続の6mS期間
の1つの中でノイズ周波数が再発生すると、そのノイズ
周波数は、先に発見されたノイズ周波数と関連したもの
であるはずである。そのノイズ/信号音比は、常に当該
群内の最強信号音より少なくとも3dB下でなければな
らない。
て、単一の同じノイズ周波数のみが許容されるという事
実により解決される。現在のDTMF信号の中で、初め
てノイズ周波数が発生すると、この発生はプログラムに
より注目される。同じDTMF信号の後続の6mS期間
の1つの中でノイズ周波数が再発生すると、そのノイズ
周波数は、先に発見されたノイズ周波数と関連したもの
であるはずである。そのノイズ/信号音比は、常に当該
群内の最強信号音より少なくとも3dB下でなければな
らない。
【0070】この技術を使用すれば、一定周波数(±3
0Hz)の単一の干渉信号音の場合に、受信機感度を改
善する。
0Hz)の単一の干渉信号音の場合に、受信機感度を改
善する。
【図1】入力信号の測定および調査を行うプログラムを
実行するためのDTMF受信機の部分を示す概略回路図
である。
実行するためのDTMF受信機の部分を示す概略回路図
である。
【図2】本発明による上記プログラムの実行結果を評価
する方法を示す流れ図である。
する方法を示す流れ図である。
【図3】技術的な立場に従って、いわゆる揺れのチェッ
クを示す概略図面である。
クを示す概略図面である。
【図4】本発明による揺れのチェックを示す類似した図
面である。
面である。
2 サブサンプリングおよび線形化回路 4 高周波数群用フィルタ 6 低周波数群用フィルタ 8、10、12、14、16、18、20、22 帯域
フィルタ 24、26、28、30、32、34、36、38、4
0、42 エネルギの計算および累積回路 44、46 ゼロクロスカウンタ
フィルタ 24、26、28、30、32、34、36、38、4
0、42 エネルギの計算および累積回路 44、46 ゼロクロスカウンタ
Claims (6)
- 【請求項1】 DTMF受信における受信機の感度およ
び音声不変性の改善方法であって、いくつかの測定期間
のおのおのにおいて、DTMF信号の低周波数群および
高周波数群内に生じる周波数の入力信号のゼロクロス数
をリアルタイムにカウントし、各測定期間の終りに現在
の測定期間内の各周波数群に対するゼロクロス数をいく
つかの直前の測定期間内のゼロクロス数と比較して両者
間の差の大きさを確定し、該差が許容限界値に等しけれ
ば入力信号をDTMF信号として処理することを特徴と
する方法。 - 【請求項2】 請求項1記載の方法において、限界値は
1であることを特徴とする方法。 - 【請求項3】 請求項2記載の方法において、少なくと
も2つの互いに連続する測定期間中に前記ゼロクロス数
の前記比較が行われることを特徴とする方法。 - 【請求項4】 請求項1より3までのいずれかに記載の
DTMF受信における受信機の感度および音声不変性の
改善方法において、前記DTMF周波数群帯域のおのお
のにおけるいくつかの測定期間のおのおのにおいて、入
力信号の信号音エネルギを表わすエネルギ・パラメータ
をリアルタイムで測定し、各測定期間の終期中に、関連
信号の開始から該測定期間を通して、前記測定パラメー
タのすべての平均値を決定し、2つの前記帯域内の関連
する各エネルギ・パラメータと平均値が確定したパラメ
ータとの差を決定し、該差に対して少なくとも3つの閾
値、すなわちその下にDTMF信号が存在すると考へら
れる正規値と、少なくとも1つの該正規値よりも大きい
値と、少なくとも1つの該正規値よりも小さい値とを決
定し、前記帯域の1つの中の差が正規値よりも上である
かを確認し、もし上であれば、問題とする差が、また、
正規値よりも大きい値よりも上であるかを確認し、第2
の前記帯域内の差を正規値よりも小さい値と比較し、該
差が前記値の下にあるかどうかを確定し、下にある場合
にはDTMF信号が存在するとみなすことを特徴とする
方法。 - 【請求項5】 請求項4記載の方法において、2つの前
記正規値よりも大きい値を使用し次の条件の1つが満た
される場合にはDTMF信号が存在するものとみなすこ
とを特徴とする方法。 (a)2つの帯域の現在のエネルギは、前記正規値より
小さい値、および/または前記正規値より低い。 (b)一方の帯域の現在のエネルギは、正規値を越える
が、低い方の正規値よりも大きい値を越えず、かつ、他
方の帯域の現在のエネルギは、正規値よりも小さい値、
および/または前記正規値より低い。 (c)一方の帯域の現在エネルギは、低い方の正規値よ
りも大きい値を越えるが、高い方の正規値よりも大きい
値は越えず、他方の帯域の現在のエネルギは、正規値よ
りも小さい値よりも低く、かつ、他方の帯域の以前のエ
ネルギは、いずれも、低い方の正規値よりも大きい値を
越えない。ただし前記早期エネルギは、関連するDTM
F信号が初めて検出される6mS期間からカウントされ
る。 - 【請求項6】 請求項1より5までのいずれかに記載の
DTMF受信における受信機の感度および音声不変性の
改善方法において、DTMF信号の復号時に複数の測定
期間の中の1つの期間中における干渉周波数の最初の発
生に注目し、その後の測定期間中に同じ干渉信号音に遭
遇する場合にはその干渉周波数を許容することを特徴と
する方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9202065-0 | 1992-07-03 | ||
SE9202065A SE9202065L (sv) | 1992-07-03 | 1992-07-03 | Sätt att förbättra mottagarens känslighet och talimmuniteten vid DTMF-mottagning |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07312763A true JPH07312763A (ja) | 1995-11-28 |
Family
ID=20386700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5220467A Pending JPH07312763A (ja) | 1992-07-03 | 1993-07-02 | Dtmf受信における受信機感度および音声不変性の改善方法 |
Country Status (10)
Country | Link |
---|---|
US (1) | US5426696A (ja) |
EP (1) | EP0576980B1 (ja) |
JP (1) | JPH07312763A (ja) |
AT (1) | ATE180616T1 (ja) |
AU (1) | AU674854B2 (ja) |
DE (1) | DE69325053T2 (ja) |
DK (1) | DK0576980T3 (ja) |
ES (1) | ES2132151T3 (ja) |
GR (1) | GR3030894T3 (ja) |
SE (2) | SE9202065L (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010178142A (ja) * | 2009-01-30 | 2010-08-12 | Furuno Electric Co Ltd | トーン検出装置及びそれを備える無線通信機 |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5535271A (en) * | 1994-05-27 | 1996-07-09 | Hughes Electronics | Apparatus and method for dual tone multifrequency signal detection |
US5619564A (en) * | 1995-05-31 | 1997-04-08 | Lucent Technologies Inc. | Tone detector with improved performance in the presence of speech |
JP3452430B2 (ja) * | 1995-09-11 | 2003-09-29 | 富士通株式会社 | 情報信号検出装置および情報信号検出方法 |
US5588053A (en) * | 1995-11-29 | 1996-12-24 | Advanced Micro Devices | DTMF detector system and method which performs static and dynamic thresholding |
US5644634A (en) * | 1995-11-29 | 1997-07-01 | Advanced Micro Devices | System and method for dual tone multifrequency detection using variable frame widths |
US5809133A (en) * | 1996-05-24 | 1998-09-15 | Advanced Micro Devices, Inc. | DTMF detector system and method which performs frequency domain energy calculations with improved performance |
US6370244B1 (en) * | 1998-04-03 | 2002-04-09 | Board Of Regents Of The University Of Texas System | Efficient digital ITU-compliant zero-buffering DTMF detection using the non-uniform discrete fourier transform |
US6757276B1 (en) * | 1998-11-24 | 2004-06-29 | 3Com Corporation | Touch tone replacement for internet telephony |
US7003093B2 (en) | 2000-09-08 | 2006-02-21 | Intel Corporation | Tone detection for integrated telecommunications processing |
US20110104214A1 (en) | 2004-04-15 | 2011-05-05 | Purdue Pharma L.P. | Once-a-day oxycodone formulations |
US6940966B2 (en) * | 2002-02-21 | 2005-09-06 | Vtech Telecommunications, Ltd. | Method and apparatus for detection of a telephone CPE alerting signal |
US6757324B2 (en) * | 2002-07-18 | 2004-06-29 | Motorola, Inc. | Method and apparatus for detecting jamming signal |
US20090103688A1 (en) * | 2006-04-26 | 2009-04-23 | Gabriel Cabelli | System and Method For Dial Tones Screening |
US8817717B2 (en) * | 2011-05-05 | 2014-08-26 | Qualcomm Incorporated | Concurrent background spectral scanning for bluetooth packets while receiving WLAN packets |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2116635C3 (de) * | 1971-04-05 | 1978-10-05 | Ibm Deutschland Gmbh, 7000 Stuttgart | Verfahren zur digitalen Decodierung frequenzcodierter Signale und Schaltungsanordnung zur Durchführung des Verfahrens |
US3927259A (en) * | 1974-02-13 | 1975-12-16 | Atlantic Res Corp | Signal identification system |
US3990006A (en) * | 1975-01-08 | 1976-11-02 | Bell Telephone Laboratories, Incorporated | Digital tone detector using concatenated detection intervals |
US4045620A (en) * | 1976-05-10 | 1977-08-30 | Conrac Corporation | Digital tone detector |
US4356348A (en) * | 1979-12-07 | 1982-10-26 | Digital Products Corporation | Techniques for detecting a condition of response on a telephone line |
US4395595A (en) * | 1980-04-23 | 1983-07-26 | Nippon Electric Co., Ltd. | Digital pushbutton signalling receiver |
US4386239A (en) * | 1980-06-17 | 1983-05-31 | Bell Telephone Laboratories, Incorporated | Multifrequency tone detector |
CA1177588A (en) * | 1982-02-12 | 1984-11-06 | Ernst A. Munter | Digital circuit and method for the detection of call progress tones in telephone systems |
GB2185170B (en) * | 1983-11-10 | 1988-06-02 | Stc Plc | Testing telephone lines |
US4675898A (en) * | 1984-12-07 | 1987-06-23 | Buscom Systems, Inc. | Single tone telephone receiver |
US4599495A (en) * | 1985-02-28 | 1986-07-08 | Northern Telecom Limited | Apparatus for multifrequency signalling tone detection |
US4742537A (en) * | 1986-06-04 | 1988-05-03 | Electronic Information Systems, Inc. | Telephone line monitoring system |
US4853958A (en) * | 1988-06-02 | 1989-08-01 | Northern Telecom Limited | LPC-based DTMF receiver for secondary signalling |
US4833399A (en) * | 1988-06-13 | 1989-05-23 | Texas Instruments Incorporated | DTMF receiver |
US5070526A (en) * | 1990-08-08 | 1991-12-03 | Active Voice, Inc. | Signal analyzing system |
-
1992
- 1992-07-03 SE SE9202065A patent/SE9202065L/xx not_active Application Discontinuation
-
1993
- 1993-06-23 DK DK93109992T patent/DK0576980T3/da active
- 1993-06-23 AT AT93109992T patent/ATE180616T1/de not_active IP Right Cessation
- 1993-06-23 DE DE69325053T patent/DE69325053T2/de not_active Expired - Fee Related
- 1993-06-23 EP EP93109992A patent/EP0576980B1/en not_active Expired - Lifetime
- 1993-06-23 ES ES93109992T patent/ES2132151T3/es not_active Expired - Lifetime
- 1993-07-01 US US08/084,714 patent/US5426696A/en not_active Expired - Fee Related
- 1993-07-02 JP JP5220467A patent/JPH07312763A/ja active Pending
- 1993-07-02 AU AU41695/93A patent/AU674854B2/en not_active Ceased
- 1993-10-14 SE SE9303390A patent/SE500919C2/sv not_active IP Right Cessation
-
1999
- 1999-07-30 GR GR990401975T patent/GR3030894T3/el unknown
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010178142A (ja) * | 2009-01-30 | 2010-08-12 | Furuno Electric Co Ltd | トーン検出装置及びそれを備える無線通信機 |
Also Published As
Publication number | Publication date |
---|---|
EP0576980A3 (ja) | 1994-03-02 |
ATE180616T1 (de) | 1999-06-15 |
AU4169593A (en) | 1994-01-06 |
DE69325053D1 (de) | 1999-07-01 |
AU674854B2 (en) | 1997-01-16 |
EP0576980B1 (en) | 1999-05-26 |
SE500919C2 (sv) | 1994-10-03 |
EP0576980A2 (en) | 1994-01-05 |
SE9303390L (sv) | 1994-01-04 |
SE9202065L (sv) | 1994-01-04 |
DE69325053T2 (de) | 1999-10-21 |
GR3030894T3 (en) | 1999-11-30 |
US5426696A (en) | 1995-06-20 |
DK0576980T3 (da) | 1999-11-15 |
SE9303390D0 (sv) | 1993-10-14 |
SE9202065D0 (sv) | 1992-07-03 |
ES2132151T3 (es) | 1999-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH07312763A (ja) | Dtmf受信における受信機感度および音声不変性の改善方法 | |
JP2653786B2 (ja) | 呼出し進行分析装置 | |
EP0575725B1 (en) | Adaptive signal detection process for the evaluation of multifrequency coded signals | |
US5007000A (en) | Classification of audio signals on a telephone line | |
US4356348A (en) | Techniques for detecting a condition of response on a telephone line | |
US4764966A (en) | Method and apparatus for voice detection having adaptive sensitivity | |
US6950511B2 (en) | Detection of both voice and tones using Goertzel filters | |
EP0632666A1 (en) | Dual tone detector operable in the presence of speech or background noise and method therefor | |
EP0423787B1 (en) | A multi-frequency signal receiver and a method of detecting the multi-frequency signal | |
US5563942A (en) | Digital call progress tone detection method with programmable digital call progress tone detector | |
US5970447A (en) | Detection of tonal signals | |
US5528663A (en) | DTMF detection for voice processing equipment | |
US5136531A (en) | Method and apparatus for detecting a wideband tone | |
EP0988758B1 (en) | Tone detection with aliasing bandpass filters | |
Shatnawi et al. | A digital receiver for Dual Tone Multifrequency (DTMF) signals | |
SE500918C2 (sv) | Sätt att förbättra mottagarens känslighet och talimmuniteten vid DTMF-mottagning | |
JP3784431B2 (ja) | トーン検出装置およびトーン検出方法 | |
US20030016058A1 (en) | Push-button signal receiving circuit and a method of detecting a push-button signal | |
AU662616B2 (en) | Speech detection circuit | |
JPH02231856A (ja) | パルス検出システム及びパルス検出方法 | |
JP2001326953A (ja) | 周期的信号検出方法および装置 | |
EP1217607A1 (en) | Voice/voiceless frame judging device and judging method therefor | |
Christopher et al. | An evaluation of two simple methods for detecting tones over telephone lines | |
JPS6393297A (ja) | ダイヤル数字識別装置 | |
JPH0477037A (ja) | シングルトーン検出器 |