最近遇到一个项目,需要在代码中输入分机号,简单进行了研究。
DTMF:双音多频,也就是一个按键音有两个频率,每个按键的频率都不一样,可以根据音频频率解析出按键是0-9,*,#。
其原理就是播放DTMF音,在按下按键后系统会播放DTMF音,对方的电话收到后会解析出数字。所以即使你不自己按键,使用别的手机或者其它的设备播放DTMF音给正在通话的手机,也跟在通话的手机上按数字效果是一样的。
现在有了思路,下面就开始实现吧。
最近遇到一个项目,需要在代码中输入分机号,简单进行了研究。
DTMF:双音多频,也就是一个按键音有两个频率,每个按键的频率都不一样,可以根据音频频率解析出按键是0-9,*,#。
其原理就是播放DTMF音,在按下按键后系统会播放DTMF音,对方的电话收到后会解析出数字。所以即使你不自己按键,使用别的手机或者其它的设备播放DTMF音给正在通话的手机,也跟在通话的手机上按数字效果是一样的。
现在有了思路,下面就开始实现吧。