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()