还是直接上图吧:
详细文章: https://www.cnblogs.com/xiangyuecn/p/13200894.html (半年没发文,博客园要审核了?)
相关代码都是简单的纯 js 代码,移植到别的语言非常方便,涉及到三个源码,个个小巧:
自评:高性能💪、准确度高💪、误识别率低💪 非专业😶 欢迎把玩😁
1
itskingname 2020-06-28 07:25:47 +08:00 via iPhone
亲测,你直接对着电话放对应的按键声音,不按键,也能打通电话。
|
2
nutting 2020-06-28 08:25:30 +08:00
想起来了,还有什么脉冲拨号。但是这些现在在手机上没法搞了吧,手机没有拿起听筒这一说?
|
3
murmur 2020-06-28 08:32:22 +08:00
现在似乎都是数字交换了,还有模拟电话机么
|
4
7gugu 2020-06-28 08:50:07 +08:00 via Android
帅啊👍👍
|
5
xiangyuecn OP @itskingname #1 4G 信号下拨通 10086,用电脑按个 123 什么的生成信号音,对准手机麦克风,10086 对信号识别没有问题,正确进入菜单
|
6
xiangyuecn OP @murmur #3 DTMF 是数字信号吧
|
7
systemcall 2020-06-28 09:14:58 +08:00
现在的手机都是 VoLTE 了,座机现在很少用了,应该不能这样拨号了吧
|
8
xiangyuecn OP @systemcall 拨号不知道,不过选个 1 2 3 什么的菜单 或 输个密码,还是可以的,主要用在软电话中识别对方发来的按键信号
|
9
chinvo 2020-06-28 09:18:56 +08:00 via iPhone
@xiangyuecn #6 drmf 是模拟信号,是靠波形变化传输数据的
|
10
xiangyuecn OP @chinvo #9 好像是这么回事,具体的我就不懂了😌
|
11
w292614191 2020-06-28 10:11:48 +08:00
我要背景图,老哥。
|
12
locoz 2020-06-28 10:36:19 +08:00
|
13
realpg 2020-06-28 11:16:55 +08:00
@systemcall #7
国内运营商的 DTMF 全部是 inband 方式 |
14
baobao1270 2020-06-28 11:20:23 +08:00
我看到油管上有个人,18 年测试用 DTMF 音拨打中国电信客服,是用电脑播放、手机麦克风收听的,是可以的
|