SoraAudioOption

class SoraAudioOption

音声に関するオプションをまとめるクラスです.

Constructors

Link copied to clipboard
fun SoraAudioOption()

Types

Link copied to clipboard
enum Codec : Enum<SoraAudioOption.Codec>

利用できる音声コーデックを示します.

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var audioDeviceModule: AudioDeviceModule? = null

利用する AudioDeviceModule を指定します.

Link copied to clipboard
var audioProcessingAutoGainControl: Boolean = true

入力音声の自動ゲイン調整処理の有無の設定.

Link copied to clipboard
var audioProcessingEchoCancellation: Boolean = true

入力音声のエコーキャンセル処理の有無の設定.

Link copied to clipboard
var audioProcessingHighpassFilter: Boolean = true

入力音声のハイパスフィルタ処理の有無の設定.

Link copied to clipboard
var audioProcessingNoiseSuppression: Boolean = true

入力音声のノイズ抑制処理の有無の設定.

Link copied to clipboard
var audioSource: Int

音声ソースの指定.

Link copied to clipboard
var mediaConstraints: MediaConstraints? = null

音声の org.webrtc.MediaConstraints を設定します.

Link copied to clipboard
var opusParams: OpusParams? = null

opus_params.

Link copied to clipboard
var useHardwareAcousticEchoCanceler: Boolean = true

端末組み込みの acoustic echo canceler を使うかどうかの設定.

Link copied to clipboard
var useHardwareNoiseSuppressor: Boolean = true

端末組み込みの noise suppressor を使うかどうかの設定.

Link copied to clipboard
var useStereoInput: Boolean = false

入力をステレオにするかどうかのフラグ.

Link copied to clipboard
var useStereoOutput: Boolean = false

出力をステレオにするかどうかのフラグ.

Sources

Link copied to clipboard