« Mathクラス | メイン | Mouseクラス »

Microphoneクラス

メソッド 説明
Microphone.get() デフォルトまたは指定のMicrophoneオブジェクトを返す。マイクが利用できない場合はnull。
Microphone.setGain() マイクによるシグナルのゲイン (増幅率) を設定する。
Microphone.setRate() マイクでサウンドをキャプチャするレート (kHz) を設定する。
Microphone.setSilenceLevel() マイクを有効化するために必要なサウンド音量を設定する。
Microphone.setUseEchoSuppression() オーディオコーデックのエコー抑制機能を使用するかどうかを設定する。

プロパティ 説明
Microphone.activityLevel マイクが検知している音量。
Microphone.gain マイクのゲイン(増幅率)。
Microphone.index 現在のマイクのインデックス。
Microphone.muted ユーザーがマイクへのアクセスを許可しているか拒否しているかを示すブール値。
Microphone.name サウンドキャプチャハードウェアから返される現在のサウンドキャプチャデバイスの名前。
Microphone.names 使用できるサウンドキャプチャデバイスの名前の配列(クラスプロパティ)。
Microphone.rate サウンドキャプチャレート (kHz)。
Microphone.silenceLevel マイクを有効化するために必要な音量。
Microphone.silenceTimeOut マイクがサウンドの検知を停止してから、Microphone.onActivity(false) を呼び出すまでのミリ秒数。
Microphone.useEchoSuppression エコー抑制が使用されているかどうかを示すブール値。

イベントハンドラ 説明
Microphone.onActivity マイクがサウンドの検知を開始または停止したとき。
Microphone.onStatus ユーザーがマイクへのアクセスを許可または拒否したとき。

投稿者 oshige : 2005年5月11日 01:05