- 作者:james.zhu(james.zhu@hiastar.com) www.hiastar.com 微信公众号:asterisk-cn
- Asterisk课堂-如何通过源代码安装方式安装Asteisk/dahdi
- Asterisk课堂-系统部署环境要求
- Asterisk课堂-Asterisk技术架构
- Asterisk课堂-拨号规则基础
- Asterisk课堂-创建第一个拨号规则
- Asterisk课堂-拨号规则中的Contexts
- Asterisk课堂-拨号规则中变量的使用
- Asterisk课堂-拨号规则中的Extensions用法
- Asterisk课堂-拨号规则中匹配模式
- Asterisk课堂-IAX2 介绍
- Asterisk课堂-IAX2 呼叫流程
- Asterisk课堂-SIP介绍
- Asterisk课堂-SIP呼叫流程
- Asterisk课堂-终端注册
- Asterisk课堂-SIP Trunk
- Asterisk课堂-SIP和NAT
- Asterisk课堂-拨号规则中的Include使用方法
- Asterisk课堂-拨号规则中的语音播放
- Asterisk课堂-DTMF 介绍

视频中介绍了电话的历史,DTMF双音频的概念。
现在我们介绍几个相关DTMF的内容:
传统电话拨号DTMF支持,技术进步带来了很多产品的更新,最早的脉冲电话,到现在的模拟话机,还有目前最新的SIP话机。这些产品功能随着技术的变化也得到了提升,但是仍然需要一个拨号盘,还需要DTMF和机器进行交互。当然目前已经出现了通过语音识别和系统进行交互的软件系统,例如呼叫方仅需要说出数字,1,2,3等语音选择IVR选项,系统语音识别系统则会识别出需要输入的数字选项,无需呼叫方手动按键来进行交互。如果语音识别的准确率大幅提升的话,通过DTMF交互的使用频率将大大降低,同时也避免了DTMF解析的问题。
DTMF双音频的格式,如果用户拿到一个DTMF语音文件,解析语音文件是管理员使用的必要手段。用户可以使用DTMF 解析软件或 DTMF Decoder 可以查看解析的结果 或者使用 Dialabc 网站提供的解析工具来解析DTMF。可能很多用户也没有留意每个按键音正在对语音特点,我们在下面的视频中播放了用户按键0到9的语音,用户完全可以听出了这些按键音的不同:
另外,为了安全因素的考虑,建议用户尽量不要使用可以录音的电话系统呼叫银行或者其他第三方的密码认证系统。你输入的就是我们可以看到的。

Asterisk中对DTMF解析方式,asterisk在终端支持了多种DTMF 格式,用户需要在不同终端进行设置,并且同时保证双方DTMF的一致性。我们在后续的章节中会介绍更多的关于Asterisk中DTMF的使用,例如设置语音IVR。
本章节简单介绍了DTMF的历史,还有DTMF的概念,最后简单说明了DTMF在Asterisk的使用环境。在未来的章节,我们将根据DTMF的基础来设计语音IVR。