public class IntelligentMicControl
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
DETECTED_DIRECT_BK180 |
static int |
DETECTED_DIRECT_FT0 |
static int |
DETECTED_DIRECT_L120 |
static int |
DETECTED_DIRECT_L150 |
static int |
DETECTED_DIRECT_L30 |
static int |
DETECTED_DIRECT_L60 |
static int |
DETECTED_DIRECT_L90 |
static int |
DETECTED_DIRECT_R120 |
static int |
DETECTED_DIRECT_R150 |
static int |
DETECTED_DIRECT_R30 |
static int |
DETECTED_DIRECT_R60 |
static int |
DETECTED_DIRECT_R90 |
static int |
MIC_MODE_AUTO_DIRECTION
インテリジェントマイクのモード設定 方向を自動検出
|
static int |
MIC_MODE_FRONT
インテリジェントマイクのモード設定 前方にビームフォーミング
|
static int |
MIC_MODE_NO_USE
インテリジェントマイクのモード設定 通信しない
|
コンストラクタと説明 |
---|
IntelligentMicControl(CRobotMotion motion)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Integer |
getDetectedDirectionDeg()
マイクアレイから検出された方向(頭頂部から見た角度)
|
java.lang.Integer |
getDetectedDirectionRaw()
マイクアレイから検出された方向
|
boolean |
isVoiseDetection()
マイクで発話を検出したか
|
void |
setMode(int mode)
インテリジェントマイクのモード設定
|
public static int MIC_MODE_NO_USE
public static int MIC_MODE_FRONT
public static int MIC_MODE_AUTO_DIRECTION
public static final int DETECTED_DIRECT_R90
public static final int DETECTED_DIRECT_R120
public static final int DETECTED_DIRECT_R150
public static final int DETECTED_DIRECT_BK180
public static final int DETECTED_DIRECT_L150
public static final int DETECTED_DIRECT_L120
public static final int DETECTED_DIRECT_L90
public static final int DETECTED_DIRECT_L60
public static final int DETECTED_DIRECT_L30
public static final int DETECTED_DIRECT_FT0
public static final int DETECTED_DIRECT_R30
public static final int DETECTED_DIRECT_R60
public IntelligentMicControl(CRobotMotion motion)
motion
- CRobotMotionクラスpublic void setMode(int mode)
mode
- MIC_MODE_NO_USE(0) 通信しない MIC_MODE_FRONT(1)前方にビームフォーミング MIC_MODE_AUTO_DIRECTION(2) 方向を自動検出public boolean isVoiseDetection()
public java.lang.Integer getDetectedDirectionRaw()
public java.lang.Integer getDetectedDirectionDeg()