我是android开发的新手,我搜索过这个问题,但我找不到答案。
我想知道有没有能力在android中编辑声音调用?
我的意思是我想添加噪音或改变来电者的声音,是否可以改变通话中的声音或为其添加新的声音?
答案 0 :(得分:6)
<小时/> 而且它不像我们一直在等待。我可以找到的第一个条目是2009年7月31日,the issue #3434,截至今天(2015年5月13日),尚未分配。
实际上很难在低延迟项目,音频录制,当然还有低音延迟的声音转换器上工作。
不是说没有任何解决方法,你可以模仿自己的电话,并确保添加语音效果(构建自己的拨号器,并使用它),但让我警告你:在实时应用方面,你可能没有任何好的表现。没有低延迟意味着在录音方面没有效率。
你必须等到。
答案 1 :(得分:3)
根据您的使用型号,您的问题可以部分解决。前提是:
或者简单地说,您只是希望对等方听到一些修改后的声音。这是可行的。
正常Android平台上的原生手机应用程序在框架中使用“Android音频系统模块”,供应商提供音频库和Linux ALSA音频库来传输/接收音频数据。这些.so和.a文件通常处于只读模式,无法被用户覆盖,因此您无法将数据注入此数据链。
但如果您使用VoIP应用程序拨打电话,您有更多操作数据的能力,某些VoIP应用程序可以提供真实的电话号码,如Fongo,您可以接听该号码的电话,来电者可以不知道你正在使用VoIP应用程序发言。
所以如果我被分配去做这个项目,这是我的步骤:
希望有所帮助