Android 有办法实现在电脑上接听电话吗?

2015-12-27 20:37:36 +08:00
 a302800411

我知道 Android 怎么进行通话录音,但是怎么把实时的声音传输到电脑?
还有就是怎么把电脑采集到声音实时播放给另一边?
Android 在不 root 的情况下提供可以实现这个功能的接口吗?

13768 次点击
所在节点    Android
50 条回复
a302800411
2015-12-28 17:06:45 +08:00
@BSD
@zwzmzd
@ys0290
@realpg
@iugo
@GhostFlying
@realpg

是这样的,JD 上有一个硬件叫做双享号,能实现 iPhone 的"双卡双待",
它的原理是通过 sim 卡读卡器读取信息,回传到服务器,远程进行注册,这时候你已经漫游了,因为它的服务器和你不在一个城市.
但是如果你出国的话好处就显现出来了,因为你 sim 还在国内注册的,服务器接通后,使用流量进行通话.
实际上这个硬件只带有半年的服务期,也就是之后你肯定还要续费的(smzdm 上有晒单).

所以我的想法是,利用闲置的安卓手机,实现远程双卡双待,这要就不需要新购置硬件,最好是两个 app 就能实现的,现在问题是 Android 好像没有 api 可以将通话录音变成流文件,以实现实时传送.还有就是需要实时播放远程声音. 不知道 root 过后是否有办法实现?
realpg
2015-12-28 17:11:47 +08:00
@a302800411
我的服务器上插着 20 多个美国加拿大留学的朋友的 sim 卡……
asterisk chan_dongle
google voice 打美国加拿大免费 这边来电直接透到那边美国电话去
从美国也可以从这些 sim 卡呼出

有数据连接时候直接走 sip 也行
harry890829
2015-12-28 17:27:18 +08:00
@a302800411 我是写 voip 呼叫中心的,本来和楼主这个没什么关系,但是有次一个人找我写电话轰炸软件,我问了下他们的实现,其实就是和楼主想要的差不多
他们是用破解的塞班系统,在电脑写个服务端,手机使用客户端,他们用数据线连接到电脑 usb 上,这样就能够批量拨打电话了
我觉得想法应该差不多,手机收到电话请求开始响铃,发送请求到 pc 端(这个应该要求 root 吧),然后在 pc 端点击接听后,启动实时语音,连接双方的语音,短信同理

我并不是 Android 开发,也没有写过如上的程序,只是想法,大神轻喷
tonyVex
2015-12-28 17:32:06 +08:00
好像做呼叫中心
seashell
2015-12-28 18:45:23 +08:00
安装蓝牙套件可以实现电话功能,有的手机还可以实现鼠标、远程控制、短信、文件收发、音乐播放等功能。
cjjia
2015-12-28 18:56:20 +08:00
为什么不用呼叫转移。。。。。。

就算出国,也有提供国内手机号码的 APP ,可以用流量接听电话。比如联通的沃信,提供一个国内手机号码给你,然后你运行 APP ,就可以全球免费接听电话了。
datou
2015-12-28 19:51:43 +08:00
换 iPhone+mac 就行
kookxiang
2015-12-28 20:09:16 +08:00
很简单,电脑有个音频插孔叫“线路输入”,找条 AUX 线连到手机上,然后设置下音频属性就行
skylancer
2015-12-29 11:37:16 +08:00
@datou 我建议你先去看看 Hands off 的说明比较好
lucifer9
2016-01-04 07:57:12 +08:00
@cjjia 沃信不支持被设为呼叫转移号码

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/246517

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX