Android AudioRecord les paramètres d'enregistrement d'appel

- Je utiliser AudioRecord classe à l'enregistrement de la voix pendant un appel.

Je suis intererested pour enregistrer uniquement la voix de la personne à qui appartient le téléphone ( à partir du microphone).
Pendant l'enregistrement, j'aimerais faire du traitement audio, mais c'est hors-sujet pour l'instant.

Android a la suite de AudioSources options:

  • MediaRecorder.AudioSource.VOICE_CALL
  • MediaRecorder.AudioSource.MIC
  • MediaRecorder.AudioSource.VOICE_UPLINK
  • MediaRecorder.AudioSource.VOICE_DOWNLINK

Pouvez-vous expliquer qu'est-ce que les différences entre eux. Ok MIC est évident, mais
VOICE_CALL vs VOICE_UPLINK vs VOICE_DOWNLINK ?

Aussi je devrais choisir une fréquence d'échantillonnage ( 8000 hz, 16000Hz, 2250Hz, 44100Hz ). Pouvez-vous me dire de quel taux d'échantillonnage pour choisir et pourquoi?

Pour le format audio que j'ai choisi AudioFormat.ENCODING_PCM_16BIT
mais elle a aussi:
- AudioFormat.ENCODING_DEFAULT
- AudioFormat.ENCODING_INVALID
- AudioFormat.ENCODING_PCM_8BIT

Enfin est combien de canaux dois-je utiliser et pourquoi?
( AudioFormat.CHANNEL_IN_STEREO ou AudioFormat.CHANNEL_IN_MONO )

l'enregistrement des appels est très difficile dans android.Pour mieux dire (Mon expérience personnelle) il n'est pas possible..il suffit de google.u peut voir que beaucoup de documents disant qu'il n'est pas possible.parce que l'enregistrement des appels est dans la couche de base d'android os.nous ne pouvons pas modifier cette partie.son en binaire
Dans quelle version d'android que vous avez essayé? Je pense que l'Api est dit qu'il supporte (officiel) donc, je voudrais donner à ceci un essai.
quand j'ai essayé ensuite, il va enregistrer seulement pour quelques secondes...l'enregistrement appuyer uniquement pour certains mobiles..vérifier ces liens th sont utiles pour la u..stackoverflow.com/questions/3929984/recording-call-help-needed stackoverflow.com/questions/8632247/android-call-recording
Merci, peut-être que vous savez quelle est la différence entre une liaison montante d'une liaison descendante?
si u sont de faire un appel de liaison descendante est les autres personnes de son canal de liaison montante et de est votre chaîne audio(voix)

OriginalL'auteur gosom | 2012-04-26