0
如何在Android上打电话预先录制的文件?它可以使用扬声器电话模式播放,但会产生嘈杂的输出。有其他选择吗?如何在未启用扬声器电话模式的情况下在通话中播放音频?
如何在Android上打电话预先录制的文件?它可以使用扬声器电话模式播放,但会产生嘈杂的输出。有其他选择吗?如何在未启用扬声器电话模式的情况下在通话中播放音频?
播放安装在设备上的文件没有问题。 您可以通过适当的应用程序从机器打开文件。 也可以编写代码播放文件,请执行以下操作: 1.需要确保文件格式正确合适。 2.需要确保读取文件的访问权限。 3.编写相应的代码。
我刚刚尝试像这样AudioManager am =(AudioManager)pccontext.getSystemService(Context.AUDIO_SERVICE); am.setMode(AudioManager.MODE_NORMAL); am.setSpeakerphoneOn(true); MediaPlayer mp = MediaPlayer.create(pccontext,R.raw.beep); mp.start();但它不适用于MODE_NORMAL。当我尝试使用MODE_IN_CALL时,手机正在播放音频,但对方的呼叫者无法听到接收器手机播放的音频。 – tvshajeer 2014-11-27 05:39:55
你的意思是当你在打电话,播放文件,而另一方会听到它? – 2014-11-27 09:18:30
是的。这是我想要做的。我们可以让扬声器输出到麦克风输入。 – tvshajeer 2014-11-27 10:18:55