Ist es möglich, Telefonanrufe über eine Android App aufzuzeichnen?

8

Ich bin ein Entwickler, der eine Android-Anwendung zum Aufzeichnen von Telefonanrufen erstellen möchte. Dies ergab sich aus meinem persönlichen Bedürfnis, Telefongespräche für meine eigenen Zwecke und für meine Unterlagen aufzunehmen.

Ist das möglich? Ist es möglich, Zugang zum Mikrofon zu bekommen und was kommt durch den Lautsprecher?

Ich bin irgendwie neu in der Android-Entwicklung, also erspart mir :) Ich nehme an, dass ich wahrscheinlich in WAV aufnehmen und dann am Ende des Anrufs in LAME oder etwas in MP3 umcodieren könnte. Das könnte den Akku kaputt machen, aber das scheint mir ein gutes Projekt zu sein, um mich an Android zu gewöhnen. Ich möchte Android 2.X verwenden.

    
Naftuli Kay 17.02.2010, 18:07
quelle

1 Antwort

3

Die kurze Antwort ist nein. Der Telefonie-Stack ist für Anwendungsentwickler ziemlich restriktiv, teilweise aus Sicherheitsgründen.

Sie könnten Ihre eigene "Phone App" schreiben, vielleicht basierend auf dem default one und enthält die notwendigen Hooks, um die Audio-Streams abzufangen.

Allerdings wäre dies ein extrem schwieriges Projekt, wenn Sie neu in der Android-Entwicklung sind. Ich würde vorschlagen, zuerst ein paar andere Projekte auszuprobieren, bevor ich in die Telefonie stöbere.

    
seanhodges 17.02.2010, 18:26
quelle

Tags und Links