La lecture de l'audio sur la liaison montante de la téléphonie est possible, mais les données d'entrée du microphone sont également transmises.
- Comment désactiver le microphone sur les appareils Android ?
- Existe-t-il une possibilité de diffuser de l'audio sur la liaison montante de la téléphonie alors que l'appel est en sourdine ?
3 votes
Duplicata possible de Comment lire un enregistrement audio lors d'une conversation téléphonique ouverte ?
0 votes
@GATHrawn, NON, la solution proposée est liée à l'enregistrement qui est en fait tout à fait opposé à la fonction de répondeur.
0 votes
La question porte sur la lecture d'un morceau d'audio préenregistré sur la conversation téléphonique, ce qui est exactement le point 2 de votre question. À l'heure actuelle, la seule réponse (qui n'a pas été acceptée) consiste à proposer une solution de contournement consistant à lire l'audio préenregistré tout en laissant le microphone intégré le capter pendant l'appel. Ce n'est pas une bonne solution, mais c'est une solution. Les choses ont peut-être changé depuis que cette réponse a été postée en juin, si c'est le cas, n'hésitez pas à poster une autre réponse que le PO pourrait accepter. Sans tenir compte des réponses, la question reste très, très similaire à celle-ci.
0 votes
Pour être plus précis, le point 2 : c'est la lecture d'un audio sur la liaison montante alors que le micro est en sourdine. L'enregistrement se fait sur la liaison descendante/MIC, ce qui n'est pas le cas ici. Veuillez noter que la lecture et l'enregistrement sont deux choses différentes, alors que le point 2 ne concerne que la lecture et l'enregistrement (MIC/Downlik uniquement), ce qui est réalisable via l'API Android sur certains matériels.
1 votes
L'autre question ne porte pas sur l'enregistrement, mais sur la lecture d'un "enregistrement", c'est-à-dire d'un fichier audio. Vous avez raison de dire que l'autre question ne parle pas de couper le micro, donc je pense que les deux questions peuvent rester séparées. Je vous encourage à répondre à l'autre question, car il semble que vous ayez découvert comment lire un fichier audio par le biais de l'appel sans utiliser le micro.
0 votes
Merci M. Read, j'ai mis à jour l'autre question avec la réponse, en espérant que cela vous aidera. Bien que ce message date de 8 mois, j'espère que quelqu'un le trouvera utile.
0 votes
Si vous voulez dire par le code, vous pouvez couper le micro avec AudioManager setMicrophoneMute(boolean on) mais ce n'est pas un site de développement et je ne sais pas si vous pouvez toujours diffuser (comme vous l'avez posté dans la question liée) lorsque le micro est coupé ou non. si vous voulez dire par le code, alors cette question devrait être déplacée vers stack overflow.
1 votes
Pas via le code, une application tierce ou les paramètres de l'appareil,