OpenSL ES en Android con SL_ANDROID_STREAM_VOICE. La entrada de micrófono es extremadamente baja

Estoy utilizando OpenSL ES y SL_ANDROID_STREAM_VOICE para enrutar el audio en la aplicación nativa de Android al altavoz del oído (teléfono) en lugar del altavoz principal. La salida al altavoz del oído trabaja muy bien, pero ahora la grabación audio de la entrada es extremadamente suave. ¿Hay alguna manera de aumentar o reconfigurar el micrófono en esta situación? SDK o NDK a través de OpenSL ES es aceptable.

¡Gracias!

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.