请问:Android中能不能通过打电话的方式传输语音文件

请教:Android中能不能通过打电话的方式传输语音文件
    本人搞android的时间不太长,最近有个想法:拨通某个联系人的电话,然后按住界面上的一个Button(叫“按住说话”),讲话完毕后,将这段语音通过打电话的方式(而不是用网络)发送给对方,有点类似微信里语音聊天功能。
    本人考虑了一下,Android里貌似没有直接提供这样的API,只有AudioRecord和AudioTrack这些类用于录制语音和播放语音以及用speex编码,但它最终还是通过网络进行传输的。如果实现以上想法,可能要做很多底层的工作,难度有点大,但具体也不知怎么搞。
请路过的大虾们帮忙分析一下,该想法可不可行?如果要实现该功能,整个程序该如何架构?要做哪些底层工作?
    谢谢!
Android 音频 通信 移动开发

------解决方案--------------------
不可行,GSM协议不支持这种功能啊。
------解决方案--------------------
可以是可以,但是你这样几乎重新实现了一套接受的“android系统”,从下到上,而且这个本来是走网络的成本很低,你这么搞会成本很高,没有可实施性