1

ヘッドフォンで聞いているユーザーを録音する必要があります。たとえば、ユーザーが歌を聴いている、誰かと話している(通話中)などです。ヘッドフォンがなくても録音できましたが、ヘッドフォンではうまくいきませんでした。このリンクを可能な限り試してみましたがAudiosourceMediaRecorder期待どおりの結果が得られませんでした。したがって、ヘルプや手がかりは大歓迎です。

編集:ヘッドフォン出力を録音することを考えましたが、マイケルの答えでは不可能のようです。したがって、私の要件は上記のとおりです。どうすればこれを達成できるかについての提案や手がかりは大歓迎です。ありがとう。

4

2 に答える 2

5

Androidでは、出力ストリームの記録はサポートされていません。何らかの形でそれをサポートする電話があるかもしれませんが、それは完全にベンダー固有であり、Androidデバイスで動作することを期待できるものではありません。

音声通話の音声はアプリケーションによって管理される通常のストリームではないため、音声通話の録音は特殊なケースです。多くのAndroidデバイスは、VOICE_CALL / VOICE_DOWNLINK/VOICE_UPLINKオーディオソースを使用した音声通話のアップリンクとダウンリンクの両方の録音をサポートしています。

ヘッドホンなしで再生を録音できたと言うと、実際に起こったのは、出力ストリームの内部録音ではなく、スピーカーから出ているものをマイクが拾ったことだと思います。プライマリマイクを介してラウドスピーカー出力を録音することは確かにそれを行う1つの方法ですが、結果として得られる録音はおそらく非常に悪い音になります。

于 2012-12-31T11:56:52.397 に答える
-3

私は通常、Android フォンを、もともと PlayStation 1 のオーディオを録音するために作成したリグにコンピューターに接続するだけです。

  • 両側のデュアル メス端子で終端するステレオ RCA ケーブル (3 ドル) と、2 つのメス RCA プラグからの信号を 1 つの標準ヘッドフォン ジャックに取り込む 2 つのステレオ アダプターを組み合わせたもの。

  • 現在標準となっているオスのステレオ ヘッドフォン プラグの 1 つを電話に接続し、もう 1 つをコンピュータのオーディオ マイク入力に接続します。

  • WireTap などのプログラムを起動する

  • 受信した音声がストリーミング電話から聞こえるように設定を調整し、録音ボタンを押します。

FLAC 品質ではないかもしれませんが、十分です。機器の総費用 (電話やコンピューターを除く): 約15ドル。

于 2013-03-25T04:26:02.257 に答える