小编A11*_*117的帖子

如何在Android上直接从麦克风到扬声器播放声音?

在我的应用程序中,我需要将麦克风的声音直接传送到扬声器.没有其他行动.我找到了一种方法,通过播放文件和关闭扬声器将声音从麦克风传送到听筒.所以我猜扬声器的工作方式类似.但是我不知道如何摆脱播放文件的事情.谢谢.

speaker() {
    m_audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
    m_audioManager.setSpeakerphoneOn(true);  // not needed I think
    //m_audioManager.setRouting(AudioManager.MODE_NORMAL, AudioManager.ROUTE_EARPIECE, AudioManager.ROUTE_ALL); earpiece need this?
    setVolumeControlStream(AudioManager.STREAM_VOICE_CALL);
    m_audioManager.setMode(AudioManager.MODE_IN_CALL);
Run Code Online (Sandbox Code Playgroud)

android microphone speaker

12
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

microphone ×1

speaker ×1