AudioSource.VOICE_CALL funktioniert nicht in android 4.0 aber die Arbeit in android 2.3
VOICE_CALL, VOICE_DOWNLINK ,VOICE_UPLINK
funktioniert nicht auf android 4.0 aber die Arbeit an android 2.3 (Ist-Gerät),hochgeladen habe ich ein dummy-Projekt zur Aufzeichnung aller ausgehenden Anrufs, damit Sie es sehen können für Ihren selbst
http://www.mediafire.com/?img6dg5y9ri5c7rrtcajwc5ycgpo2nf
müssen Sie nur ändern audioSource = MediaRecorder.AudioSource.MIC;
zu audioSource = MediaRecorder.AudioSource.VOICE_CALL;
auf der Linie 118 in TService.java
Wenn Sie über alle Fehler, sagen Sie mir. Vorschläge verwandt, wird es angenommen.
die mediafire Datei ist nicht mehr verfügbar
bitte reupload 🙂
Mediafire Ungültige oder Deleted File.
bitte reupload 🙂
Mediafire Ungültige oder Deleted File.
InformationsquelleAutor Auto-Droid ツ | 2013-02-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach viel suchen, Fand ich, dass Manche Hersteller haben geschlossen, die Zugriff auf diese Funktion, da call recording ist nicht erlaubt in einigen Ländern. Wenn jemand feststellt, dass eine solche Frage und die Lösung einen anderen Weg, dann poste es hier kann es hilfreich sein, zu viele, denn viele Menschen haben das gleiche Problem.
die Aufnahme erfolgt über Mikrofon, so dass der Gegner Stimme ist gering, Sie müssen nur audioSource = MediaRecorder.AudioSource.MIC; audioSource = MediaRecorder.AudioSource.VOICE_CALL; auf Linie 118 in TService.java
voice-call funktioniert nicht in einem Gerät, so kann es werfen und Ausnahme, wie stop() ist fehlgeschlagen oder der start ist fehlgeschlagen -21
Bro es war ein Monat, ich bin auf der Suche nach der Lösung, so dass ich stellte diese Frage auf Stack, aber niemand antwortete
Daran wird es geben, Ausnahme nur auf das Gerät, in dem der Sprachanruf wird nicht unterstützt, so fangen die exception und starten Sie die Aufnahme über Mikrofon alle immer wieder, das halten Sie auf sicherer Seite, die in nicht unterstützten Gerät .
InformationsquelleAutor Auto-Droid ツ
Versuchen
MediaRecorder.AudioSource.VOICE_RECOGNITION
. Ich hatte das gleiche problem - ASUS Transformer verwendet Mikrofon in der Nähe der Rückseite der Kamera durch Standard-und audio ist sehr still in diesem Fall.VOICE_CALL
nicht funktioniert auf diesem tablet und ich habe versuchtVOICE_RECOGNITION
- in diesem Fall verwendet er vor Mikrofon und audio-Lautstärke ist OK.InformationsquelleAutor Roman Popov
OK, in meinem Fall dieser code (danke eyal!) arbeitete für Samsungs-Galaxie-Anmerkung 6:
InformationsquelleAutor Jalal
Sie versuchen, fügen Sie diese,kann es sein,
InformationsquelleAutor zhizhong liao