com.csjbot.coshandler.global

## 类 NTFConstants

- java.lang.Object
- - com.csjbot.coshandler.global.NTFConstants

-     public class NTFConstants
      extends java.lang.Object

  NTF通知消息类型 NTF:由底层主动发送的通知信息 Created by jingwc on 2017/8/12.

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `static java.lang.String` | `DEVICE_DETECT_PERSON_NEAR_NTF` 当机器人检测到人到来，或者人离开时，会推送此消息， 需要注意的是，此消息与2.2.8人脸感应信息上报不同， 该消息是综合多个传感器所得出的结论，而2.2.8是单独针对于摄像头的。
    `static java.lang.String` | `DEVICE_DOOR_CONTROL_NTF`
    `static java.lang.String` | `FACE_DETECT_FACE_LIST_NTF` 人脸识别信息上报 { "msg_id" : "FACE_DETECT_FACE_LIST_NTF", "face_num" : 2, "face_list" : [ { "face_detect" : { "age" : 20, "gender" : 2, "smile" : 34 }, "face_recg" : { "confidence" : 924, "name" : "李和亮" } }, { "face_detect" : { "age" : 28, "gender" : 2, "smile" : 45 }, "face_recg" : { "confidence" : 887, "name" : "齐旭川", “person_id”:”personx20170107161021mRJOVw”, } }
    `static java.lang.String` | `FACE_DETECT_PERSON_NEAR_NTF` 人脸感应信息上报 摄像头附近是否有人脸靠近。
    `static java.lang.String` | `FACE_SYNC_UNDO_REG_NTF`
    `static java.lang.String` | `GET_ALL_NAVI_POINTS_NTF` 底层主动获取所有导航点名称 {"msg_id":"GET_ALL_NAVI_POINTS_NTF"}
    `static java.lang.String` | `MOTOR_OVERLOAD_NTF` 过载消息推送
    `static java.lang.String` | `NAVI_GO_ROTATION_NTF`
    `static java.lang.String` | `NAVI_ROBOT_MOVE_TO_NTF` 特定点导航 到达目的地后推送 { "msg_id":"NAVI_ROBOT_MOVE_TO_NTF", "pos": { "x":10, "y":200, "z":25, "rotation":1000 } "error_code":0 }
    `static java.lang.String` | `ROBOT_BODY_CTRL_NTF` 机器人肢体操作
    `static java.lang.String` | `ROBOT_BODY_TOUCH_NTF` 头部触摸上报(小雪机器人)
    `static java.lang.String` | `ROBOT_CHARGE_STATE_NTF` 2.9.6.机器人充电状态推送
    `static java.lang.String` | `ROBOT_COMPLEX_ACTION_NTF` 人工客服 机器人复杂动作 { "msg_id": "ROBOT_COMPLEX_ACTION_NTF", "sid": 1521716485000, "action": "ROBOT_ACTION_NOD" }
    `static java.lang.String` | `ROBOT_ELEVATOR_CTRL_NTF`
    `static java.lang.String` | `ROBOT_GET_EMERGENCY_NTF` 急停推送
    `static java.lang.String` | `ROBOT_SET_VOLUME_NTF` 人工客服 机器人设置音量 { "msg_id": "ROBOT_SET_VOLUME_NTF", "sid": 1521716485000, "volume": 1, }
    `static java.lang.String` | `ROBOT_SHUTDOWN_NTF` 当用户长按机器人开关机按钮时，会主动推送此消息，用户可根据此消息来决定开机器人是否需要软关机。
    `static java.lang.String` | `SPEECH_AIUI_ERROR_NTF` 语音异常通知 当语音功能有异常时，会自行通知此消息。
    `static java.lang.String` | `SPEECH_CTRL_LAST_RESULT_NTF` 用户语义语音识别结果 { "msg_id":" SPEECH_CTRL_LAST_RESULT_NTF " "result": { “custom_cmd”:” 带我参观一下” “action”:“NaviCmd” “value”:“0,999” “voiceValue”:” 好的” } }
    `static java.lang.String` | `SPEECH_ISR_ERROR_NTF` 语音异常通知 当语音功能有异常时，会自行通知此消息。
    `static java.lang.String` | `SPEECH_ISR_LAST_RESULT_NTF` 2.1.8.语音及语义识别结果上报 { "msg_id":"SPEECH_ISR_LAST_RESULT_NTF" "result": { “text”:”识别到观众讲的内容” “answer”:{ “type”:0 “answer_text”:”回答的内容” } } }
    `static java.lang.String` | `SPEECH_ISR_ONLY_RESULT_NTF` 语音识别结果上报 { "msg_id":"SPEECH_ISR_ONLY_RESULT_NTF" “text”:”识别到观众讲的内容”， }
    `static java.lang.String` | `SPEECH_ISR_SLEEP_NTF` 语音休眠通知 当语音功能休眠时(语音休眠/关闭多次或者单次识别/开启语音服务后长时间没有操作时)，会自行通知此消息。
    `static java.lang.String` | `SPEECH_ISR_WAKEUP_NTF` 语音唤醒通知 当语音功能被唤醒时(语音唤醒/打开多次或者单次识别时)，会自行通知此消息。
    `static java.lang.String` | `SPEECH_READ_OVER_NTF` 语音朗读结束通知
    `static java.lang.String` | `SPEECH_READ_STOP_NTF` 人工客服 机器人停止说话 { "msg_id": "SPEECH_READ_STOP_NTF", "sid": 1521716485000, "sn": "1234567890", }
    `static java.lang.String` | `SPEECH_TTS_NTF` 人工客服 底层让机器人说话 { "msg_id": "SPEECH_TTS_NTF", "sid": 1521716485000, "sn": "1234567890", "text": "要让机器人说的话" }
    `static java.lang.String` | `UPGRADE_PROGRESS_NTF` linux软件版本更新进度上报

  - ### 构造器概要

    构造器
    构造器和说明
    `NTFConstants()`

  - ### 方法概要

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### SPEECH_ISR_LAST_RESULT_NTF

          public static final java.lang.String SPEECH_ISR_LAST_RESULT_NTF

      2.1.8.语音及语义识别结果上报 { "msg_id":"SPEECH_ISR_LAST_RESULT_NTF" "result": { “text”:”识别到观众讲的内容” “answer”:{ “type”:0 “answer_text”:”回答的内容” } } }
      另请参阅:
        常量字段值

    - #### SPEECH_TTS_NTF

          public static final java.lang.String SPEECH_TTS_NTF

      人工客服 底层让机器人说话 { "msg_id": "SPEECH_TTS_NTF", "sid": 1521716485000, "sn": "1234567890", "text": "要让机器人说的话" }
      另请参阅:
        常量字段值

    - #### SPEECH_READ_STOP_NTF

          public static final java.lang.String SPEECH_READ_STOP_NTF

      人工客服 机器人停止说话 { "msg_id": "SPEECH_READ_STOP_NTF", "sid": 1521716485000, "sn": "1234567890", }
      另请参阅:
        常量字段值

    - #### ROBOT_COMPLEX_ACTION_NTF

          public static final java.lang.String ROBOT_COMPLEX_ACTION_NTF

      人工客服 机器人复杂动作 { "msg_id": "ROBOT_COMPLEX_ACTION_NTF", "sid": 1521716485000, "action": "ROBOT_ACTION_NOD" }
      另请参阅:
        常量字段值

    - #### ROBOT_SET_VOLUME_NTF

          public static final java.lang.String ROBOT_SET_VOLUME_NTF

      人工客服 机器人设置音量 { "msg_id": "ROBOT_SET_VOLUME_NTF", "sid": 1521716485000, "volume": 1, }
      另请参阅:
        常量字段值

    - #### SPEECH_ISR_ONLY_RESULT_NTF

          public static final java.lang.String SPEECH_ISR_ONLY_RESULT_NTF

      语音识别结果上报 { "msg_id":"SPEECH_ISR_ONLY_RESULT_NTF" “text”:”识别到观众讲的内容”， }
      另请参阅:
        常量字段值

    - #### SPEECH_READ_OVER_NTF

          public static final java.lang.String SPEECH_READ_OVER_NTF

      语音朗读结束通知
      另请参阅:
        常量字段值

    - #### SPEECH_ISR_WAKEUP_NTF

          public static final java.lang.String SPEECH_ISR_WAKEUP_NTF

      语音唤醒通知 当语音功能被唤醒时(语音唤醒/打开多次或者单次识别时)，会自行通知此消息。 { "msg_id":"SPEECH_ISR_WAKEUP_NTF", “wakeType”:0,. “error_code”:0 }
      另请参阅:
        常量字段值

    - #### SPEECH_ISR_SLEEP_NTF

          public static final java.lang.String SPEECH_ISR_SLEEP_NTF

      语音休眠通知 当语音功能休眠时(语音休眠/关闭多次或者单次识别/开启语音服务后长时间没有操作时)，会自行通知此消息。
      另请参阅:
        常量字段值

    - #### SPEECH_AIUI_ERROR_NTF

          public static final java.lang.String SPEECH_AIUI_ERROR_NTF

      语音异常通知 当语音功能有异常时，会自行通知此消息。
      另请参阅:
        常量字段值

    - #### SPEECH_ISR_ERROR_NTF

          public static final java.lang.String SPEECH_ISR_ERROR_NTF

      语音异常通知 当语音功能有异常时，会自行通知此消息。
      另请参阅:
        常量字段值

    - #### SPEECH_CTRL_LAST_RESULT_NTF

          public static final java.lang.String SPEECH_CTRL_LAST_RESULT_NTF

      用户语义语音识别结果 { "msg_id":" SPEECH_CTRL_LAST_RESULT_NTF " "result": { “custom_cmd”:” 带我参观一下” “action”:“NaviCmd” “value”:“0,999” “voiceValue”:” 好的” } }
      另请参阅:
        常量字段值

    - #### FACE_DETECT_PERSON_NEAR_NTF

          public static final java.lang.String FACE_DETECT_PERSON_NEAR_NTF

      人脸感应信息上报 摄像头附近是否有人脸靠近。此消息会在状态发生改变的时候自动推送。 即person的值由true变为false或是由false变为true的时候自动推送，其他时间不推送。

      { "msg_id" : "FACE_DETECT_PERSON_NEAR_NTF", "person" : true }

      另请参阅:
        常量字段值

    - #### FACE_DETECT_FACE_LIST_NTF

          public static final java.lang.String FACE_DETECT_FACE_LIST_NTF

      人脸识别信息上报 { "msg_id" : "FACE_DETECT_FACE_LIST_NTF", "face_num" : 2, "face_list" : [ { "face_detect" : { "age" : 20, "gender" : 2, "smile" : 34 }, "face_recg" : { "confidence" : 924, "name" : "李和亮" } }, { "face_detect" : { "age" : 28, "gender" : 2, "smile" : 45 }, "face_recg" : { "confidence" : 887, "name" : "齐旭川", “person_id”:”personx20170107161021mRJOVw”, } }
      另请参阅:
        常量字段值

    - #### ROBOT_BODY_CTRL_NTF

          public static final java.lang.String ROBOT_BODY_CTRL_NTF

      机器人肢体操作
      另请参阅:
        常量字段值

    - #### NAVI_ROBOT_MOVE_TO_NTF

          public static final java.lang.String NAVI_ROBOT_MOVE_TO_NTF

      特定点导航 到达目的地后推送 { "msg_id":"NAVI_ROBOT_MOVE_TO_NTF", "pos": { "x":10, "y":200, "z":25, "rotation":1000 } "error_code":0 }
      另请参阅:
        常量字段值

    - #### GET_ALL_NAVI_POINTS_NTF

          public static final java.lang.String GET_ALL_NAVI_POINTS_NTF

      底层主动获取所有导航点名称 {"msg_id":"GET_ALL_NAVI_POINTS_NTF"}
      另请参阅:
        常量字段值

    - #### ROBOT_BODY_TOUCH_NTF

          public static final java.lang.String ROBOT_BODY_TOUCH_NTF

      头部触摸上报(小雪机器人)
      另请参阅:
        常量字段值

    - #### ROBOT_CHARGE_STATE_NTF

          public static final java.lang.String ROBOT_CHARGE_STATE_NTF

      2.9.6.机器人充电状态推送
      另请参阅:
        常量字段值

    - #### DEVICE_DETECT_PERSON_NEAR_NTF

          public static final java.lang.String DEVICE_DETECT_PERSON_NEAR_NTF

      当机器人检测到人到来，或者人离开时，会推送此消息， 需要注意的是，此消息与2.2.8人脸感应信息上报不同， 该消息是综合多个传感器所得出的结论，而2.2.8是单独针对于摄像头的。 返回结果示例 { "msg_id":"DEVICE_DETECT_PERSON_NEAR_NTF", "state":0, “error_code”:0 } 0:没人 1:有人
      另请参阅:
        常量字段值

    - #### UPGRADE_PROGRESS_NTF

          public static final java.lang.String UPGRADE_PROGRESS_NTF

      linux软件版本更新进度上报
      另请参阅:
        常量字段值

    - #### ROBOT_SHUTDOWN_NTF

          public static final java.lang.String ROBOT_SHUTDOWN_NTF

      当用户长按机器人开关机按钮时，会主动推送此消息，用户可根据此消息来决定开机器人是否需要软关机。
      另请参阅:
        常量字段值

    - #### FACE_SYNC_UNDO_REG_NTF

          public static final java.lang.String FACE_SYNC_UNDO_REG_NTF

      另请参阅:
        常量字段值

    - #### NAVI_GO_ROTATION_NTF

          public static final java.lang.String NAVI_GO_ROTATION_NTF

      另请参阅:
        常量字段值

    - #### MOTOR_OVERLOAD_NTF

          public static final java.lang.String MOTOR_OVERLOAD_NTF

      过载消息推送
      另请参阅:
        常量字段值

    - #### ROBOT_GET_EMERGENCY_NTF

          public static final java.lang.String ROBOT_GET_EMERGENCY_NTF

      急停推送
      另请参阅:
        常量字段值

    - #### ROBOT_ELEVATOR_CTRL_NTF

          public static final java.lang.String ROBOT_ELEVATOR_CTRL_NTF

      另请参阅:
        常量字段值

    - #### DEVICE_DOOR_CONTROL_NTF

          public static final java.lang.String DEVICE_DOOR_CONTROL_NTF

      另请参阅:
        常量字段值

  - ### 构造器详细资料

    - #### NTFConstants

          public NTFConstants()