从理论上讲,iPhone通话记录器是可行的吗?


9

注意:我不知道iPhone SDK或Objective C,只是想知道是否可能。

我知道显然无论如何它都必须在越狱设备上,但是从技术上讲,它可以制作iPhone呼叫记录应用程序,还是不能挂接到电话或音频输入/输出中?

我知道显然不会有“正式”的方式,当然也不会从App Store应用程序获得。而且我知道有一些通话记录应用程序,可以通过自己的服务器发出呼叫。

只是想知道它尚不存在的原因仅仅是因为没有人对它进行编码,还是实际上不可能呢?


4
对于SO来说,这可能是一个更好的问题,因为从程序员的角度来看,他们将对什么是可能和不可能有更好的了解。
乔什·K

2
这里的所有答案都提供了一个需要互联网连接或先拨打其他号码的应用。对我来说,这意味着实际的录音发生在中央而不是iPhone内。希望这不是这个问题。我至少期望一个应用程序即使没有互联网也能真正做到这一点,特别是不需要来回打国际电话。
cregox 2010年

您可以在回答中添加哪些内容,以使您得到此问题的答案?(如果您得出的结论与提议的结论不同,则可以自己回答)
bmike

Answers:


2

越狱的 iPhone上,SpoofApp会进行录音。我不是临时工,但请注意,根据您所在的位置和/或另一方的位置,录制电话可能不合法。


真的很好的服务。但是,它不再需要越狱,就像其他所有“ iphone录音应用”一样,实际上是通过访问号码在呼叫中心内部完成整个过程。
cregox

2

对于英国市场,还有呼叫记录器。它使用溢价率号码记录通话,但也可用于非越狱的iPhone。


2

最近,我发现了一个实际上能够正确执行此应用程序的应用程序,但仅用于SIP呼叫。

它叫做MobileVOIP,在Apple Store上!:D

所以我希望这能回答您的问题。即使它没有录制电话,我相信它也显示出理论上的可能性。


2

由于这部分软件和硬件已得到保护,因此没有简单的方法。

当然,从理论上讲这是可能的,因为录音机和音乐混合应用程序显示出信号处理硬件和软件可以访问两种声音流的强大功能。

有人需要重新执行部分或全部iOS代码并进行更改。但是,概念上简单的东西肯定是复杂的,可能在现实中代价太高。

您只需采取侦听移动电话应用程序中麦克风数据流的代码,然后将文件转储到存储中并对其进行编码以进行语音呼叫。如果该应用程序调用API而不是自己进行处理,那么您将在此处实现记录。您可以对传入的数据执行相同的操作,可以添加时间标记以供以后混音,也可以在处理呼叫时将其混音。

当然,此代码未使用已记录的API,因此您需要在越狱后修补应用程序或发现未记录的API才能真正实现此功能。

用例是如此明显,以至于如果坐在那里,已经有数百个应用程序在执行此操作。


2

iOS Tweak开发人员Elias Limneos在Cydia上发布了一个名为Audio Recorder(最初称为Call Recorder)的应用程序。

因此,最终有可能在设备上本地记录呼叫,而无需通过溢价率号码进行呼叫!

可以禁用音频蜂鸣声,但在开始时会向另一方强制播放“正在录制此呼叫”消息。

它目前仅适用于iPhone 4S(仅扬声器)和iPhone 5,每台设备的许可费用为3.99美元。

编辑-看起来我太慢了,因为我上周购买了该产品,尽管现有的购买者可以继续使用它,但已经停产了,将没有进一步的更新。

我,伊莱亚斯·林姆尼奥斯(Elias Limneos)。遗憾地宣布,我决定停止分发和使用“录音机”应用程序。从今天起,录音机已停产。

资料来源:http : //limneos.net/audiorecorder.html

编辑-他再次改变了主意,可以通过自己的Cydia存储库出售。


1

绝对有可能,而且几乎绝对没有必要直接从内存中读取。可以使用Xcode和某些第三方的Objective-C类浏览器来发现Apple的专用API。

如果您需要回答未解决的问题(“ 如何实现iPhone通话记录器?”),那么我同意Josh K:转到stackoverflow.com。或者与Rogue Amoeba的人们联系,因为他们已经在Mac OS X上解决了这个问题,Mac OS X与iOS共享完全相同的低级库。


我自己还没有尝试过,但是请参阅itunes.apple.com/us/app/callrec-me/id343580672?mt=8#,了解声称可以执行您所要求的应用程序。
clozach 2010年

关于您的评论,clozach,对于苹果商店中一款能够做到的应用而言,可能只需要您先拨打另一个号码即可。因此,从技术上讲,它不是iPhone通话记录器。
cregox

是的,如果您正在谈论支持App Store的应用程序。但是,操作员询问越狱电话是否有可能。
clozach 2011年

一个足够聪明的人破解这个录音螺母可能会意识到,他们可以以超过消费者大众支付的价格将其作品出售给FBI / CIA。
bmike

1
抱歉,bmike,但是任何国家机构都不需要与这个人打交道。他们最肯定的是,如果被推动,他们可以在运输过程中轻松进行对话。此外,他们对我们粗略的天才极为怀疑。这是人们不希望的,当它可以将应用程序出售给全世界不忠实的配偶时,只要能赚到50美元,就可以了。容易。
chiggsy 2011年

0

是的,即使钩子可能更容易实现,至少通过直接读取内存显然也有可能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.