2011-02-01 4 views
8

アンドロイド携帯からの通話を録音したい。 android.media.MediaRecorder pckgを使用しています。アンドロイドで通話を録音する方法は?出来ますか?

はまた、次のコードを使用:

mrec.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL); 
mrec.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); 
mrec.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); 

をしかし、私は、着信コールの録音に成功しませんでした。 誰かがテスト済みのコードスニペットをおすすめできますか?

また、 これは本当ですか? http://groups.google.com/group/android-developers/browse_thread/thread/c2bc85eb60ae2aa5?pli=1 http://code.google.com/p/android/issues/detail?id=2117#c226

答えて

5

Androidの標準ディストリビューションはこれまでこれをサポートしていません。

あなたはこれらを投票することができ、あなたがしたい場合します。http:://en.wikipedia米国の

http://code.google.com/p/android/issues/detail?id=4075

http://code.google.com/p/android/issues/detail?id=2117

+0

ですか?どのようなsetAudioSource(MediaRecorder.AudioSource.VOICE_CALL) – onkar

+0

今までの使用は、使用していない:)私が提供した2つのリンクで議論を読んでください。もしあなたがそれらを読んだら、このコメントを作ってはならないでしょう。 –

+0

これをサポートしているAndroidの非標準の配布があることを暗示しているようです。それはどれでしょうか? –

0

これは、ソフトウェアの問題ではないと私はベースバンドファームウェアのベンダーはこの問題を解決するとは思いません。おそらく、ほとんどの西側諸国では、他の人の同意なしに電話を録音することは違法だからです。

+2

ほとんどの州では、いくつかのEU諸国と同じ1つの者通知、です。 org/wiki/Telephone_recording_laws – Anders

+0

私はMediaRecorder.AudioSource.VOICE_CALL APIが動作していないと思います。思考? – onkar

関連する問題