comment jouer son du microphone au haut-parleur directement sur Android?

dans mon application, j'ai besoin pour diriger le son du microphone directement à l'haut-parleur. Pas d'autres actions.
J'ai trouvé un moyen pour diriger le son du microphone écouteur par la lecture d'un fichier et de réglage du haut-parleur. Donc je suppose que l'enceinte peut travailler de la même façon. Cependant je ne sais pas comment faire pour se débarrasser de la lecture du fichier de chose. Merci.

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);

source d'informationauteur A117