DTMF音ジェネレーター

プッシュホン音キーパッド · 697–1633 Hz

キーを押すと電話機が送出する正確なペアトーンが鳴ります。電話番号を入力すれば、トーンの長さや無音間隔を自由に変更して連続再生できます。

キーパッド

キーを長押しするか、PCのキーボードで操作できます。各キーは2つの周波数を同時に再生します。

連続ダイヤル発信

0/50

数字、「*」、「#」に対応しています。カンマやハイフンを入れると長めの無音ポーズが挿入されます。最大50文字までWAV形式で保存可能です。

200 ms
60%

リアルタイム波形

待機中

DTMF(プッシュホン信号)とは?

DTMFは「Dual-Tone Multi-Frequency(2音多周波数)」の略で、電話のボタンを押したときに鳴る「ピ・ポ・パ」というトーン信号の仕組みです。各キーは行と列に対応する2つの正弦波を同時に送信します。例えば「5」を押すと、770 Hzと1336 Hzの音が同時に鳴ります。

これらの周波数ペアは、互いに簡単な整数倍(倍音関係)にならないよう設計されています。そのため、ノイズが多い電話回線でも交換機が正確にキーを識別でき、人の話し声で誤動作することがほとんどありません。

DTMF周波数一覧表

各キーは、行の低音周波数と列の高音周波数を1つずつ組み合わせて出力します。
低音(行周波数) 1209 Hz 1336 Hz 1477 Hz 1633 Hz
697 Hz 1 2 3 A
770 Hz 4 5 6 B
852 Hz 7 8 9 C
941 Hz * 0 # D

各キーは、行の低音周波数と列の高音周波数を1つずつ組み合わせて出力します。

なぜ1音ではなく2音なのか?

単一の音では人間の声と区別がつかなくなるためです。人の声には同じ周波数帯の成分が豊富に含まれているため、単一の周波数だけで検知しようとすると通話中に誤作動を連発してしまいます。

倍音関係にない2つの周波数を同時に声で出すことは、人間の声帯ではほぼ不可能です。この高い信頼性により、DTMFは従来のパルス回線(ダイヤル回線)に取って代わり、現代でも自動音声ガイダンスや留守番電話の遠隔操作、無線機器の制御などで使われています。

主な用途・活用例

トーンの長さと送出間隔

DTMFの標準規格では、トーンの出力時間を最低40ミリ秒、数字間の無音間隔を最低40ミリ秒と定めています。実際の電話機では1キーあたり100〜200ミリ秒程度で送信されるのが一般的です。

デコーダーが番号を取りこぼす場合は、まずトーンの出力を長めに設定してみてください。携帯電話回線やVoIP(IP電話)などの圧縮回線では、トーンが短すぎると認識に失敗する原因となります。

A、B、C、Dキーとは?

DTMFの完全な規格には第4の列が存在し、「A」から「D」の拡張キーが割り当てられています。家庭用電話には搭載されませんが、米軍の優先通信ネットワーク(AUTOVON)や、現在のアマチュア無線・測定機器などで活用されています。必要な場合は上の設定で表示をオンにしてください。

よくある質問

DTMFの周波数は何Hzですか?

行の周波数は697、770、852、941 Hz、列の周波数は1209、1336、1477、1633 Hzです。各キーを押すと、行と列の周波数が1つずつ同時に生成されます。

スピーカーから鳴らした音で実際の電話をダイヤルできますか?

通話接続後の自動音声ガイダンス操作などであれば認識されることが多いです。トーン長を少し長めに設定し、音量を適度に調節すると成功率が上がります(音が大きすぎるとマイクで音が割れて認識しにくくなります)。

デコーダーが番号を誤認識・取りこぼす原因は?

トーンの長さが足りないか、音量が小さすぎる、または通話回線の音声圧縮が原因であることがほとんどです。トーン長を200ミリ秒程度にし、音量を中間付近に設定してお試しください。

「*」や「#」キーは特殊な音ですか?

いいえ、他のキーと同様のDTMFキーです。「*」は941 Hz+1209 Hz、「#」は941 Hz+1477 Hzの周波数ペアを使用しています。

PCのキーボードで操作できますか?

はい、操作可能です。数字(0〜9)や「*」「#」「A〜D」を押している間、対応するトーン信号が再生されます。

ツールに戻る