也就是说:柯南剧场版里的情景是真的吗?声音可以拨号,不用按键?


果壳问答(果壳问答官方账号)

2010-11-13 00:26:54

理论上是可能的。“用嘴巴模拟拨号音”这种操作方式甚至在上世纪70年代成了一种独特的文化——飞客文化的一部分。而飞客,被认为是黑客文化的开端。他们是一群用特别的吹口哨技术和自制的小设备欺骗电话公司、盗打免费电话的人。他们中极少数的佼佼者,能够对着电话的话筒吹出特定频率的口哨声,远程遥控电话局的系统停止计费,从而不花钱打长途电话。其他人口技没这么好,就用玩具哨子、金丝雀或者特制的小仪器来发出这个声音信号。

至于用声音来代替按键拨电话号码,也是同样原理,只不过更困难一些。这就是《名侦探柯南》的剧场版里描述的场景:柯南他们对着十米开外的一个电话机唱了几个音,就成功拨出了110这个号码。

电话拨号,本质上就是把一串电话号码发到电信局,电信局再根据这串号码给你转接别人。听起来很简单,我们每天上网都在把各种数据传来传去的。但是别忘了,电话发明在1876年,当时的技术刚刚解决了通过电线来传送声音,和现在互联网用的技术完全不同。那时候打电话不用拨号,只要拿起话筒就接通了一位话务员妹子,直接告诉她你要打给谁,她就会帮你转接。

现在的电话线同样只能传送声音,只不过对面的妹子换成了机器(多么伤感的改变那)。我们不能对着机器念电话号码,机器听不懂,所以电话机必须用一个统一的格式,把数字转变为声音来传送。每次当你按下数字键,电话机就会发出一个声音。这个声音的频率是事先约定的,不同数字各不相同(其实就是你按键时听到的那种高低不同的“滴滴”声)。机器收到这个频率的声音,就知道你要拨什么号码了。

正因为如此,我们在拨号的这段时间,用嘴或者用任何音响设备发出的声音,都有可能传到电信局,成为一次拨号——但是这种情况太难发生了。每一个数字键发出的声音,其实是两个频率声音的组合(频率的组合表见图)。而且机器对频率的认定非常严格,差一点点都不行,这样做就能有效地避免杂音被误当成了拨号。

回到动画片里的情况。理论上,找两个音感非常准的音乐家,同时唱出表中数字对应的两个频率(唱什么歌词倒无所谓),机器就会认为这是一次拨号。这和飞客们当年做的事情相似,只不过更难成功。就算是王菲、麦当娜,恐怕也要反复试个几百次,才能偶然成功一次吧。


摘自:http://www.guokr.com/question/1109/

相关内容:

如何从按键音中听出360总裁周鸿祎的手机号码 + 详细剖析

电话机真的可以用嘴巴模拟拨号音来拨号?

用音响打电话,揭秘柯南电话拨号,如果电话键失灵了,直接用音响打电话

1970年左右发现最早黑客技术——哨子

从技术角度深入剖析:改号软件,电话号码任意显示,伪造来电显示

留言评论(旧系统):

【匿名者】 @ 2012-08-31 17:45:50

"柯南他们对着十米开外的一个电话机唱了几个音,就成功拨出了110这个号码。 ",他们也是110?

本站回复:

柯南,属性:动漫人物,籍贯:日本,日本报警电话:报警:110;急救,消防:119;在海上的事故:118 日本报警电话和中国一样,不过我又查到个更有趣的: “由于旧式的电话是那种转盘拨号的,拨1时间是最短的,0 是最远的,所以打完1,1,要确定你的确要报警,所以打0,让你不会打错,且拨完还有时间挂断; 现在的电话是按的,所以不存在拨的时间长短问题。” 所以嘛,我猜 119 也是同理,9 是除了 0 以外最远的一个了。

【匿名者】 @ 2012-09-03 11:40:03

当时看《终结者3》那个女机器人,利用声音对着手机拨号上网,估计也是同样的原理吧

本站回复:

不记得是哪个情节了,但是我肯定这不是一回事,那机器人直接控制手机……