/ / Enregistrement audio en mode silencieux - Android, enregistrement audio

Enregistrement en mode silencieux avec enregistrement audio - Android, enregistrement audio

J'utilise Audio Record pour enregistrer la voix à l'aide detéléphone Android. Il fonctionne la plupart du temps, mais il arrive parfois que mon téléphone enregistre des données silencieuses. Quand je le rejoue, je n'entends rien. Quand j'ai vérifié le fichier audio, il était là dans le stockage que j'ai joué en utilisant la lecture multimédia de pc, il jouait avec n'importe quelle voix.

my code:

int mSampleRate = 8000;
int mBufferSize = AudioRecord.getMinBufferSize(mSampleRate,AudioFormat.CHANNEL_CONFIGURATION_MONO,AudioFormat.ENCODING_PCM_16BIT);
byte bData[] = new byte[mBufferSize];
ByteArrayOutputStream encodedStream = new ByteArrayOutputStream( );
while (mIsRecording) {
mRecorder.read(bData, 0, mBufferSize);
encode(bData,encodedStream);
}

Toute aide sera grandement appréciée

Réponses:

0 pour la réponse № 1

Merci pour l'aide les gars . C'était ma faute. J'utilisais aussi l'enregistreur audio via JNI et je ne publiais pas l'enregistrement audio qui explique pourquoi chaque fois que j'essayais d'utiliser un enregistrement audio java (Android SDK), il ne capturait aucune voix. J'espère que cela aidera quelqu'un d'autre.