Language

AudioSource 列挙型

定義

複数の型によって返され、 F:Android.Media.AudioRecord..ctor、 F:Android.Media.MediaRecorder.SetAudioSource メンバー。

public enum AudioSource
type AudioSource = 
継承
AudioSource

フィールド

名前 値 説明
Default 0

既定のオーディオ ソース *

android.media.MediaRecorder.AudioSource.DEFAULTの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Mic 1

マイクオーディオソース

android.media.MediaRecorder.AudioSource.MICの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

2

音声通話アップリンク (Tx) オーディオ ソース。 VOICE_UPLINK ソースからキャプチャするには、Manifest.permission.CAPTURE_AUDIO_OUTPUTアクセス許可が必要です。 このアクセス許可は、システム コンポーネントで使用するために予約されており、サード パーティのアプリケーションでは使用できません。

android.media.MediaRecorder.AudioSource.VOICE_UPLINKの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

3

音声通話ダウンリンク (Rx) オーディオ ソース。 VOICE_DOWNLINK ソースからキャプチャするには、Manifest.permission.CAPTURE_AUDIO_OUTPUTアクセス許可が必要です。 このアクセス許可は、システム コンポーネントで使用するために予約されており、サード パーティのアプリケーションでは使用できません。

android.media.MediaRecorder.AudioSource.VOICE_DOWNLINKの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

VoiceCall 4

音声通話アップリンク + VOICE_CALL ソースからキャプチャするダウンリンク オーディオ ソースには、Manifest.permission.CAPTURE_AUDIO_OUTPUTアクセス許可が必要です。 このアクセス許可は、システム コンポーネントで使用するために予約されており、サード パーティのアプリケーションでは使用できません。

android.media.MediaRecorder.AudioSource.VOICE_CALLの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Camcorder 5

ビデオ録画用に調整されたマイク オーディオ ソース。カメラと同じ向き (使用可能な場合)。

android.media.MediaRecorder.AudioSource.CAMCORDERの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

VoiceRecognition 6

音声認識用に調整されたマイク オーディオ ソース (使用可能な場合) は、 Default同様に動作します。

VoiceCommunication 7

VoIP などの音声通信用にチューニングされたマイク オーディオ ソース。

RemoteSubmix 8

リモートで表示されるオーディオ ストリームのサブミックスのオーディオ ソース。 アプリケーションでは、このオーディオ ソースを使用して、Wifi ディスプレイなどのリモート レシーバーに送信する必要があるオーディオ ストリームのミックスをキャプチャできます。 録音がアクティブな間、これらのオーディオ ストリームは、デバイスのスピーカーまたはヘッドセットで再生されるのではなく、リモート サブミックスにリダイレクトされます。

AudioManager.STREAM_RING、AudioManager.STREAM_ALARM、AudioManager.STREAM_NOTIFICATIONなど、特定のストリームはリモート サブミックスから除外されます。 これらのストリームは、引き続き通常どおりにローカルに表示されます。

リモート サブミックス オーディオをキャプチャするには、Manifest.permission.CAPTURE_AUDIO_OUTPUTアクセス許可が必要です。 このアクセス許可は、システム コンポーネントで使用するために予約されており、サード パーティのアプリケーションでは使用できません。

android.media.MediaRecorder.AudioSource.REMOTE_SUBMIXの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Unprocessed 9

未処理の (生の) サウンド用にチューニングされたマイク オーディオ ソース (使用可能な場合) は、DEFAULT のように動作します。

android.media.MediaRecorder.AudioSource.UNPROCESSEDの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

VoicePerformance 10

オーディオをキャプチャするためのソースは、リアルタイムで処理され、ライブ パフォーマンス (カラオケなど) のために再生されることを意味します。 キャプチャ パスにより、待機時間と再生パスとの結合が最小限に抑えられます。

android.media.MediaRecorder.AudioSource.VOICE_PERFORMANCEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象