Anrufbeantworter auf Android

11

Das Abspielen von Audio zu Telefonie-Uplink ist möglich, aber die Mikrofoneingangsdaten werden auch übertragen.

  1. Wie schalte ich das Mikrofon auf Android-Geräten aus?
  2. Gibt es eine Möglichkeit, Audio zu Telefonie-Uplink abzuspielen, während der Anruf stumm geschaltet wird?
user12295
quelle
@GATHrawn, NEIN, die vorgeschlagene Lösung bezieht sich auf die Aufzeichnung, die der Funktion des Anrufbeantworters entgegengesetzt ist.
user12295
Bei der Frage geht es darum, ein aufgezeichnetes Audio über das Telefongespräch wiederzugeben. Dies ist genau Punkt 2 Ihrer Frage. Derzeit besteht die einzige Antwort (die nicht akzeptiert wurde) darin, eine Problemumgehung für die Wiedergabe von aufgezeichnetem Audio zu geben, während das eingebaute Mikrofon es während eines Anrufs aufnimmt. Es ist keine gute Lösung, aber es ist eine Lösung. Möglicherweise haben sich die Dinge geändert, seit diese Antwort im Juni veröffentlicht wurde. In diesem Fall kann jeder eine andere Antwort veröffentlichen, die das OP akzeptieren könnte. Ohne Rücksicht auf Antworten ist diese Frage dieser Frage immer noch sehr, sehr ähnlich.
GAThrawn
1
Bei der anderen Frage geht es nicht um die Aufnahme, sondern um das Abspielen einer "Aufnahme", dh einer Audiodatei. Sie haben Recht, dass in der anderen Frage nichts über das Stummschalten des Mikrofons erwähnt wird. Ich denke, es ist in Ordnung, getrennt zu bleiben. Ich möchte Sie ermutigen, die andere Frage zu beantworten, da Sie anscheinend herausgefunden haben, wie Sie Audio über den Anruf abspielen können, ohne das Mikrofon zu verwenden.
Matthew Read
1
Nicht per Code. jede App von Drittanbietern oder Einstellungen auf dem Gerät,
user12295

Antworten:

4

Ich habe meine eigene Anrufbeantworteranwendung entwickelt und bin auf zwei große Stolpersteine ​​gestoßen. Eines ist, dass das setMicrophoneMute(boolean on)einfach nicht funktioniert. Das andere Problem ist die Wiedergabe einer Audio-Begrüßung über die Telefonleitung.

Dies ist aufgrund von Hardwareeinschränkungen nicht möglich und funktioniert nicht einmal, wenn das Mikrofon eingeschaltet ist und der Ton über die Lautsprecher wiedergegeben wird.

Kennzeichen
quelle
Haben Sie die Lösung gefunden?
Jagd
@mark Hast du die Lösung gefunden?
Jack
@Jack - es ist möglich, aber in beiden Fällen müssen gerootete ROMs funktionieren, sodass einer von ihnen (ALSA-basiert) von Qualcomm-Chipsätzen abhängt.
Kagali-San
@ Hunt, frage mich, was Sie in dieser Zeit gefunden haben
Kagali-San
Gibt es irgendwelche Neuigkeiten?
jj_