# DTMF 电话按键音生成器

生成符合 ITU-T Q.23/Q.24 的 DTMF 双音频按键序列(0-9、*、#、A-D)音频文件——IVR 提示音、PBX 测试、影视道具、解码器开发。音长/停顿/扭曲/电平可调,并自动检查 Q.24 合规性。

> 标准页面: https://elysiatools.com/zh/tools/audio-dtmf-tone-generator

- **分类:** Media

- **关键词:** dtmf, 双音频, 电话按键音, IVR 提示音, 双音多频

## 概述

DTMF(双音多频)信令按 ITU-T Q.23 为每个按键叠加一个低频组(697/770/852/941 Hz)与一个高频组(1209/1336/1477/1633 Hz)正弦。本生成器以精确的逐键时序合成任意按键序列,编码为 WAV/MP3/FLAC/M4A/OGG。默认值遵循 Q.24 接收机建议:音长 ≥40ms(默认 90ms)、停顿 ≥40ms(默认 60ms)、信令速度 ≤10 键/秒、扭曲(高频组相对低频组功率)保持在 −8…+4 dB 接受窗口内。每个音的边缘加 5ms 升余弦坡,杜绝爆点且不影响合规时长。输出端报告当前参数能否被 Q.24 合规接收机检出。8 kHz 电话本色或 44.1 kHz 录音室规格,整段序列可重复至 10 遍用于循环测试。

## 输入项

- **按键序列(0-9 * # A-D)** (text): e.g. 1705551234 or 123A#*0D
- **音持续(ms)** (number)
- **停顿时长(ms)** (number)
- **扭曲(高频组相对低频组,dB)** (number)
- **单音电平(dBFS)** (number)
- **采样率** (select)
- **输出格式** (select)
- **重复次数** (number)

## 适用场景

- 测试企业 PBX、软交换或 IVR 语音导航系统的双音多频按键响应能力时。
- 调试 Goertzel 算法或硬件 DTMF 接收芯片，需校验极端扭曲比与时序边界时。
- 为广播电视、影视剧或游戏音效制作符合真实电话拨号物理特性的按键音频时。

## 工作原理

- 输入拨号按键序列（0-9、*、#、A-D），系统依据 ITU-T Q.23 规范将每个按键映射为对应的低频组与高频组正弦波组合。
- 设定发音持续时间、按键间停顿毫秒数、高频相对低频功率的扭曲分贝值（Twist）以及单音电平，每个按键音边缘自动叠加 5ms 升余弦平滑包络防爆音。
- 选择 8000 Hz（电话原生）或 44100 Hz（高保真录音室）采样率，并指定重复播放次数。
- 系统合成音频文件并依据 ITU-T Q.24 指标进行合规性校验，随后导出为指定的无损或有损音频格式文件。

## 使用案例

- 生成用于自动化拨号测试脚本的基准音频切片，验证呼叫中心 IVR 路由识别率。
- 构建包含临界时长与极端扭曲值的测试用例，校验嵌入式 DSP 解调算法的健壮性。
- 导出固定电话拨号的背景音轨与特效音频，直接应用于广播剧或影视后期拟音制作。

## 常见问题

### 什么是 ITU-T Q.24 接收机合规性检查？

它是国际电信联盟针对 DTMF 接收端制定的规范，要求单音时长与停顿均不小于 40ms、信号速率不超过 10 键/秒且扭曲度在 −8 到 +4 dB 范围内。

### 按键切换时为什么不会产生杂音或爆裂声？

生成器在每个音频切片的起止边缘均添加了 5ms 的升余弦升降窗（Raised-Cosine Ramp），在平滑波形的同时不破坏标准的有效检出时长。

### 扭曲（Twist）参数在测试中有何作用？

扭曲表示高频组与低频组之间的相对功率差，通过调节该值可以模拟远距离铜缆传输引起的高频衰减或线路失真。

### 测试电信设备时应选择 8000 Hz 还是 44100 Hz？

测试传统 PSTN 或 G.711 语音通道建议选 8000 Hz；若是影视制作、多媒体集成或现代高清语音环境，建议选择 44100 Hz。

### 支持哪些按键字符输入？

支持标准电话按键 0 到 9、星号 *、井号 #，以及军用与专业调度系统中使用的 A、B、C、D 四个扩展按键。

## 相关工具

- [有损编码预览对比](https://elysiatools.com/zh/tools/audio-lossy-preview-compare): 听听流媒体会对你的母带做什么：按真实流媒体码率编码为 MP3、AAC 或 Opus，再解码回来，对比响度偏移、真峰值过冲与余量——把 Apple Digital Masters 的往返审听做成报告加可下载的预览文件。
- [DTMF 解码器](https://elysiatools.com/zh/tools/audio-dtmf-decoder): 从任意录音中检测 DTMF 按键音并还原按键序列与时间戳。按 ITU-T Q.23/Q.24 用 Goertzel 滤波器组实现——逐键测量两个频率、扭曲与时长。
- [DSD 转 PCM 转换器](https://elysiatools.com/zh/tools/dsd-to-pcm): 将 DSD (Direct Stream Digital) 音频文件转换为 PCM WAV 格式，可选位深和采样率
- [音频哈希](https://elysiatools.com/zh/tools/audio-hash): 为音频文件生成加密哈希（校验和）
- [归一化历史卡](https://elysiatools.com/zh/tools/audio-normalization-history-card): 为任何响度变化生成可分享的前后对比报告卡：施加增益、LUFS、真峰值、采样峰值、响度范围、波形与三分之一倍频程频谱差值。
- [环境音循环生成器](https://elysiatools.com/zh/tools/audio-ambience-loop-generator): 从片段中提取背景环境音/房间底噪,生成任意长度的无缝循环。
- [音频啁啾扫频生成器](https://elysiatools.com/zh/tools/audio-chirp-sweep-generator): 通过频率积分生成线性或对数正弦扫频，导出单声道 WAV。
- [双声道音频测试信号生成器](https://elysiatools.com/zh/tools/audio-dual-channel-signal-generator): 独立设置左右声道的波形、扫频、噪声或静音，生成立体声 WAV。

## 示例

- [无版权FLAC音频样本](https://elysiatools.com/zh/samples/flac-samples): 用于测试与开发的 FLAC 无损音频样本集合，包含自然声音与冥想音乐
- [无版权MP3音频样本](https://elysiatools.com/zh/samples/mp3-samples): 免费使用和测试的无版权音频样本集合，包括自然声音、冥想音乐和环境音频，适用于测试和开发目的
- [无版权WAV音频样本](https://elysiatools.com/zh/samples/wav-samples): 用于测试与开发的未压缩 WAV 音频样本集合，包含自然声音与冥想音乐
- [无版权原始 PCM 音频样本](https://elysiatools.com/zh/samples/pcm-samples): 适合查看波形、播放和音频格式转换使用的原始 PCM s16le 音频样本，包含自然环境音与放松音乐
