com.j_phone.io
インタフェース MicControlListener


public interface MicControlListener

外部音声入力からの通知を受け取るためのリスナを実装するためのインタフェースです。

導入されたバージョン:
JSCL 1.3.2

フィールドの概要
static int ECHO_CHANGED
          イベント種別:エコーのかかり具合が変更されたことを示します。
static int PITCHSCAN_START
          イベント種別:ピッチ検出が開始されたことを示します。
static int PITCHSCAN_STOP
          イベント種別:ピッチ検出が終了したことを示します。
static int PITCHSCANDATA_OVERFLOW
          イベント種別:ピッチ検出データを格納するための領域が一杯になったことを示します。
static int SWITCH_OFF
          イベント種別:音声入力からの入力が無効になったことを示します。
static int SWITCH_ON
          イベント種別:音声入力からの入力が有効になったことを示します。
static int VOLUME_CHANGED
          イベント種別:入力ボリュームが変更されたことを示します。
 
メソッドの概要
 void eventOccurred(int event, long time)
          外部音声入力においてイベントが発生した場合に呼び出されます。
 

フィールドの詳細

VOLUME_CHANGED

public static final int VOLUME_CHANGED
イベント種別:入力ボリュームが変更されたことを示します。

ECHO_CHANGED

public static final int ECHO_CHANGED
イベント種別:エコーのかかり具合が変更されたことを示します。

PITCHSCAN_START

public static final int PITCHSCAN_START
イベント種別:ピッチ検出が開始されたことを示します。

PITCHSCAN_STOP

public static final int PITCHSCAN_STOP
イベント種別:ピッチ検出が終了したことを示します。

PITCHSCANDATA_OVERFLOW

public static final int PITCHSCANDATA_OVERFLOW
イベント種別:ピッチ検出データを格納するための領域が一杯になったことを示します。
関連項目:
PitchScanData

SWITCH_ON

public static final int SWITCH_ON
イベント種別:音声入力からの入力が有効になったことを示します。

SWITCH_OFF

public static final int SWITCH_OFF
イベント種別:音声入力からの入力が無効になったことを示します。
メソッドの詳細

eventOccurred

public void eventOccurred(int event,
                          long time)
外部音声入力においてイベントが発生した場合に呼び出されます。
パラメータ:
event - 発生したイベントの種別
time - イベント発生時刻。1970 年 1 月 1 日 GMT 00:00:00 からの経過時間のミリ秒値。