/ / Come acquisire il flusso di output dell'audio in Android? - Android, mobile, equalizzatore

Come catturare il flusso di output dell'audio in Android? - Android, mobile, equalizzatore

Sono un principiante in sviluppo e sto cercando di creare un equalizzatore sulla piattaforma Android.

Come posso catturare il flusso audio in uscita su Android? Ho solo bisogno di prendere le informazioni audio che escono dalla mia applicazione. (Ho già cercato www.developers.android.com e non ho trovato alcuna informazione)

risposte:

4 per risposta № 1

Al momento non ci sono funzionalità in Android per la registrazione dell'output audio (beh, c'è il API Visualizer che ti consenta di acquisire audio parziale e di bassa qualità per scopi di visualizzazione audio).
Se hai solo bisogno di applicare l'effetto all'audiodalla tua app quindi potresti eseguire la "registrazione" internamente. Ad esempio, nella tua app, inviare i dati audio decodificati al tuo effetto per essere elaborati e quindi inviare i dati elaborati alla coda del buffer AudioTrack o OpenSL ES.