Aller au contenu

Enregistrement audio Source interne


Franckdroid

Recommended Posts

Bonsoir)

encore un petit probleme....

Dans mon programme j'ai creer une fonction Record qui me permet d'enregistrer une source audio.(MIC ou autre)

cependant je cherche a enregistrer le son interne du télephone.

exemple si je demarre une musique avec le lecteur audio du telephone et que j'enregistrer avec mon appli)

le son streamé precedement doit ressortir sans default ..

J'ai essayé avec "VOICE_CALL" MIC" et tous autre moyen mais sans succes.

enfaite le souci vient de l'AudioSource , j'ai regarder le developer android et il n'y a pas de "mode" enregistrement streaming source interne.

recorder.setAudioSource(MediaRecorder.AudioSource.MIC);

recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);

recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

recorder.setOutputFile(outfile.getAbsolutePath());

Auriez vous une petite idée concerant cette source audio?

Merci :)

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir)

encore un petit probleme....

Dans mon programme j'ai creer une fonction Record qui me permet d'enregistrer une source audio.(MIC ou autre)

cependant je cherche a enregistrer le son interne du télephone.

exemple si je demarre une musique avec le lecteur audio du telephone et que j'enregistrer avec mon appli)

le son streamé precedement doit ressortir sans default ..

J'ai essayé avec "VOICE_CALL" MIC" et tous autre moyen mais sans succes.

enfaite le souci vient de l'AudioSource , j'ai regarder le developer android et il n'y a pas de "mode" enregistrement streaming source interne.

recorder.setAudioSource(MediaRecorder.AudioSource.MIC);

recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);

recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

recorder.setOutputFile(outfile.getAbsolutePath());

Auriez vous une petite idée concerant cette source audio?

Merci :)

Pour les personnes interessées..

Apres pas mal de recherche j'en suis arrivé a la conclusion qu'il n 'y a pas de moyen d'enregistrer le son interne du telephone par la methode AudioSource.

Apperement le seul moyen serait de faire de facon "Byte By Byte" par AudioRecord ou (InputStream?).

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...