Nella mia applicazione Android sto registrando la voce dell'utente che ho salvato come file audio codificato .3gp.Come leggere i valori grezzi del formato audio 3gp/AMR-NB?
Quello che voglio fare è aprirlo, cioè la sequenza x [n] che rappresenta il campione audio, al fine di eseguire alcune analisi del segnale audio.
Qualcuno sa come potrei fare questo?
Grazie mille per avermi iniziato. Verificherò e implementerò parte di questo codice entro questa settimana e probabilmente accetterò la tua risposta. – JDS
Puoi dirmi come aggiungere AudioTrack che riprodurrà l'intero inputStream del file 3gp? –
Dopo aver letto i dati nell'array di byte da MediaCodec, è possibile riprodurli utilizzando il metodo di scrittura classe AudioTrack. Si prega di consultare la firma del metodo di scrittura qui, http://developer.android.com/reference/android/media/AudioTrack.html –