3.9动作及情绪对象
# 3.9 动作及情绪对象
PS:目前已支持44种情绪输出和近110种动作指令输出
</br>
## 数据结构说明
| 字段 | 数据类型 | 释义 | 取值 | 取值释义 |
|----------|----------|----------------------------------------------------|------|----------------|
| id | int | 目标对象ID | 306/349 | 306是针对机器人回复语句的动作或情绪反馈;349是针对用户输入语句的情绪分析。 |
| name | String | 动作名称 | | |
| alias | String | 动作别名 | | |
| level | int | 动作优先级 | | 取值越大优先级越高 |
| step | int | 梯级,步幅,根据motion确定具体的定义,如步数、角度 | | |
| motion | int | 动作ID | | 动作对应的ID值 |
</br>
### motion字段取值说明:
| ID取值 | 取值释义 | 参考优先级 | 动作分类 | 描述 |
|--------|---------------------------------|------------|---------------|-------------------------------------------------------------------|
| 10000 | 常规动作间的过渡动作 | 0(低) | 常用(1) | 用于动作与动作之间衔接的过渡动作,动作幅度偏小,时长建议10s及以上 |
| 10001 | 指示代词 | 1(高) | 常用(1) | |
| 10002 | 疑问词 | 1(高) | 常用(1) | |
| 10003 | 否定词 | 1(高) | 常用(1) | |
| 10004 | 表程度副词 | 1(高) | 常用(1) | |
| 10005 | 表示各种 | 1(高) | 常用(1) | |
| 10006 | 假设关系 | 1(高) | 常用(1) | |
| 10007 | 承接关系 | 1(高) | 常用(1) | |
| 10008 | 表示其他 | 1(高) | 常用(1) | |
| 10009 | 因果关系 | 1(高) | 常用(1) | |
| 10010 | 转折关系 | 1(高) | 常用(1) | |
| 10011 | 选择关系 | 1(高) | 常用(1) | |
| 10012 | 比较关系 | 1(高) | 常用(1) | |
| 10013 | 让步关系 | 1(高) | 常用(1) | |
| 10014 | 递进关系 | 1(高) | 常用(1) | |
| 10015 | 目的关系 | 1(高) | 常用(1) | |
| 10016 | 没有 | 1(高) | 常用(1) | |
| 10017 | 现在 | 1(高) | 常用(1) | |
| 10018 | 举例 | 1(高) | 常用(1) | |
| 10019 | 思考 | 1(高) | 常用(1) | |
| 10020 | 将来 | 1(高) | 常用(1) | |
| 10021 | 怀疑 | 1(高) | 常用(1) | |
| 10022 | 今天 | 1(高) | 常用(1) | |
| 10023 | 早上 | 1(高) | 常用(1) | |
| 10024 | 中午 | 1(高) | 常用(1) | |
| 10025 | 下午 | 1(高) | 常用(1) | |
| 10026 | 傍晚 | 1(高) | 常用(1) | |
| 10027 | 晚上 | 1(高) | 常用(1) | |
| 10028 | 春天 | 1(高) | 常用(1) | |
| 10029 | 夏天 | 1(高) | 常用(1) | |
| 10030 | 秋天 | 1(高) | 常用(1) | |
| 10031 | 冬天 | 1(高) | 常用(1) | |
| 10032 | 高 | 1(高) | 常用(1) | |
| 10033 | 低 | 1(高) | 常用(1) | |
| 10034 | 远 | 1(高) | 常用(1) | |
| 10035 | 近 | 1(高) | 常用(1) | |
| 10036 | 大 | 1(高) | 常用(1) | |
| 10037 | 小 | 1(高) | 常用(1) | |
| 10038 | 星期一 | 1(高) | 常用(1) | |
| 10039 | 今年 | 1(高) | 常用(1) | |
| 10040 | 第一、一个(单位) | 1(高) | 常用(1) | |
| 10041 | 第二、二个(单位) | 1(高) | 常用(1) | |
| 10042 | 第三、三个(单位) | 1(高) | 常用(1) | |
| 10043 | 第四、四个(单位) | 1(高) | 常用(1) | |
| 10044 | 第五、五个(单位) | 1(高) | 常用(1) | |
| 10045 | 第六、六个(单位) | 1(高) | 常用(1) | |
| 10046 | 第七、七个(单位) | 1(高) | 常用(1) | |
| 10047 | 第八、八个(单位) | 1(高) | 常用(1) | |
| 10048 | 第九、九个(单位) | 1(高) | 常用(1) | |
| 10049 | 第十、十个(单位) | 1(高) | 常用(1) | |
| 10050 | 第十一、十一个(单位) | 1(高) | 常用(1) | |
| 10051 | 第十二、十二个(单位) | 1(高) | 常用(1) | |
| 10052 | 前方 | 1(高) | 常用(1) | |
| 10053 | 后方 | 1(高) | 常用(1) | |
| 10054 | 左方 | 1(高) | 常用(1) | |
| 10055 | 右方 | 1(高) | 常用(1) | |
| 10056 | 上方 | 1(高) | 常用(1) | |
| 10057 | 下方 | 1(高) | 常用(1) | |
| 10058 | 是的 | 1(高) | 常用(1) | |
| 10059 | 星期二 | 1(高) | 常用(1) | |
| 10060 | 星期三 | 1(高) | 常用(1) | |
| 10061 | 星期四 | 1(高) | 常用(1) | |
| 10062 | 星期五 | 1(高) | 常用(1) | |
| 10063 | 星期六 | 1(高) | 常用(1) | |
| 10064 | 星期日 | 1(高) | 常用(1) | |
| 10065 | 过去 | 1(高) | 常用(1) | |
| 20000 | 正常 | 1(高) | 情绪(2) | |
| 20001 | 喜悦 | 2(高) | 情绪(2) | |
| 20002 | 愤怒 | 2(高) | 情绪(2) | |
| 20003 | 悲伤 | 2(高) | 情绪(2) | |
| 20004 | 惊讶 | 2(高) | 情绪(2) | |
| 20005 | 思念 | 1(高) | 情绪(2) | |
| 20006 | 害怕 | 2(高) | 情绪(2) | |
| 20007 | 厌恶 | 2(高) | 情绪(2) | |
| 20008 | 羞耻 | 2(高) | 情绪(2) | |
| 20009 | 满意 | 1(高) | 情绪(2) | |
| 20010 | 舒畅 | 1(高) | 情绪(2) | |
| 20011 | 得意 | 1(高) | 情绪(2) | |
| 20012 | 喜爱 | 1(高) | 情绪(2) | |
| 20013 | 愿意 | 1(高) | 情绪(2) | |
| 20014 | 祝愿 | 1(高) | 情绪(2) | |
| 20015 | 佩服 | 1(高) | 情绪(2) | |
| 20016 | 振奋 | 1(高) | 情绪(2) | |
| 20017 | 惊喜 | 1(高) | 情绪(2) | |
| 20018 | 感动 | 1(高) | 情绪(2) | |
| 20019 | 责骂 | 1(高) | 情绪(2) | |
| 20020 | 痛苦 | 1(高) | 情绪(2) | |
| 20021 | 忧愁 | 1(高) | 情绪(2) | |
| 20022 | 惆怅 | 1(高) | 情绪(2) | |
| 20023 | 怨恨 | 1(高) | 情绪(2) | |
| 20024 | 委屈 | 1(高) | 情绪(2) | |
| 20025 | 漠视 | 1(高) | 情绪(2) | |
| 20026 | 鄙视 | 1(高) | 情绪(2) | |
| 20027 | 镇定 | 1(高) | 情绪(2) | |
| 20028 | 焦虑、紧张 | 1(高) | 情绪(2) | |
| 20029 | 好奇 | 1(高) | 情绪(2) | |
| 20030 | 担忧 | 1(高) | 情绪(2) | |
| 20031 | 无聊 | 1(高) | 情绪(2) | |
| 20032 | 安慰 | 1(高) | 情绪(2) | |
| 20033 | 调皮 | 1(高) | 情绪(2) | |
| 20034 | 耍酷 | 1(高) | 情绪(2) | |
| 20035 | 花痴 | 1(高) | 情绪(2) | |
| 20036 | 渴望、期待 | 1(高) | 情绪(2) | |
| 20037 | 自信 | 1(高) | 情绪(2) | |
| 20038 | 困惑、疑惑 | 1(高) | 情绪(2) | |
| 20039 | 装傻 | 1(高) | 情绪(2) | |
| 20040 | 困乏、疲劳 | 1(高) | 情绪(2) | |
| 20041 | 饥饿 | 1(高) | 情绪(2) | |
| 20042 | 放松 | 1(高) | 情绪(2) | |
| 20043 | 晕头 | 1(高) | 情绪(2) | |
| 20044 | 吐槽 | 1(高) | 情绪(2) | |
| 30001 | 第一人称 | 1(高) | 人称(3) | |
| 30002 | 第二人称 | 1(高) | 人称(3) | |
| 30003 | 第三人称 | 1(高) | 人称(3) | |
| 40001 | 打招呼 | 1(高) | 打招呼(4) | |
| 40002 | 道别 | 1(高) | 打招呼(4) | |
| 40003 | 感谢 | 1(高) | 打招呼(4) | |
| 40004 | 欢迎 | 1(高) | 打招呼(4) | |
| 40005 | 道歉 | 1(高) | 打招呼(4) | |
| 40006 | 祝贺 | 1(高) | 打招呼(4) | |
| 50001 | 诗歌长动作 | 1(高) | 诗歌(5) | 时长6s及以上 |
| 50002 | 诗歌短动作 | 1(高) | 诗歌(5) | |
| 60000 | 自动舞蹈间过渡动作 | 0(低) | 自动舞蹈(6) | 用于动作与动作之间衔接的过渡动作,动作幅度偏小,时长建议10s及以上 |
| 60001 | 自动舞蹈长动作 | 1(高) | 自动舞蹈(6) | 时长3s以上 |
| 60002 | 自动舞蹈短动作 | 1(高) | 自动舞蹈(6) | |
| 70001 | 向前走,step=步数 | 1(高) | 固定动作(7) | |
| 70002 | 向后退,step=步数 | 1(高) | 固定动作(7) | |
| 70003 | 左转90度 | 1(高) | 固定动作(7) | |
| 70004 | 右转90度 | 1(高) | 固定动作(7) | |
| 70005 | 转向180度(转向后面) | 1(高) | 固定动作(7) | |
| 70006 | 向左转,step=角度 | 1(高) | 固定动作(7) | |
| 70007 | 向右转,step=角度 | 1(高) | 固定动作(7) | |
| 70008 | 转圈圈 | 1(高) | 固定动作(7) | |
| 70009 | 抬左脚 | 1(高) | 固定动作(7) | |
| 70010 | 抬右脚 | 1(高) | 固定动作(7) | |
| 70011 | 蹲下 | 1(高) | 固定动作(7) | |
| 70012 | 坐下 | 1(高) | 固定动作(7) | |
| 70013 | 站立 | 1(高) | 固定动作(7) | |
| 70014 | 躺下 | 1(高) | 固定动作(7) | |
| 70015 | 跪下 | 1(高) | 固定动作(7) | |
| 70016 | 卧倒 | 1(高) | 固定动作(7) | |
| 70017 | 跳舞,name=跳舞,alias=舞蹈名称 | 1(高) | 固定动作(7) | |
| 70018 | 点头 | 1(高) | 固定动作(7) | |
| 70019 | 摇头 | 1(高) | 固定动作(7) | |
| 70020 | 向上看 | 1(高) | 固定动作(7) | |
| 70021 | 向下看 | 1(高) | 固定动作(7) | |
| 70022 | 向左看 | 1(高) | 固定动作(7) | |
| 70023 | 向右看 | 1(高) | 固定动作(7) | |
| 70024 | 抬左手 | 1(高) | 固定动作(7) | |
| 70025 | 抬右手 | 1(高) | 固定动作(7) | |
| 70026 | 抬双手 | 1(高) | 固定动作(7) | |
| 70027 | 伸左手 | 1(高) | 固定动作(7) | |
| 70028 | 伸右手 | 1(高) | 固定动作(7) | |
| 70029 | 伸双手 | 1(高) | 固定动作(7) | |
| 70030 | 握手 | 1(高) | 固定动作(7) | |
| 70031 | 鼓掌 | 1(高) | 固定动作(7) | |
| 70032 | 招左手 | 1(高) | 固定动作(7) | |
| 70033 | 招右手 | 1(高) | 固定动作(7) | |
| 70034 | 拍照动作 | 1(高) | 固定动作(7) | |
| 70035 | 稍息/休息(机器关节掉电) | 1(高) | 固定动作(7) | |
| 70036 | 抬头 | 1(高) | 固定动作(7) | |
| 70037 | 低头 | 1(高) | 固定动作(7) | |
| 70038 | 眨眼 | 1(高) | 固定动作(7) | |
| 70039 | 闭眼 | 1(高) | 固定动作(7) | |
| 70040 | 睁眼 | 1(高) | 固定动作(7) | |
| 70041 | 抛媚眼 | 1(高) | 固定动作(7) | |
| 70042 | 向前看 | 1(高) | 固定动作(7) | |
| 70043 | 向后看 | 1(高) | 固定动作(7) | |
| 70044 | 扭腰 | 1(高) | 固定动作(7) | |
| 70045 | 鞠躬 | 1(高) | 固定动作(7) | |
| 70046 | 向后弯腰 | 1(高) | 固定动作(7) | |
| 70047 | 举双手 | 1(高) | 固定动作(7) | |
| 70048 | 举左手 | 1(高) | 固定动作(7) | |
| 70049 | 举右手 | 1(高) | 固定动作(7) | |
| 70050 | 举双拳 | 1(高) | 固定动作(7) | |
| 70051 | 举左拳 | 1(高) | 固定动作(7) | |
| 70052 | 举右拳 | 1(高) | 固定动作(7) | |
| 70053 | 放下手 | 1(高) | 固定动作(7) | |
| 70054 | 放下双手 | 1(高) | 固定动作(7) | |
| 70055 | 放下左手 | 1(高) | 固定动作(7) | |
| 70056 | 放下右手 | 1(高) | 固定动作(7) | |
| 70057 | 伸左拳 | 1(高) | 固定动作(7) | |
| 70058 | 伸右拳 | 1(高) | 固定动作(7) | |
| 70059 | 伸双拳 | 1(高) | 固定动作(7) | |
| 70060 | 张开手 | 1(高) | 固定动作(7) | |
| 70061 | 张开双手 | 1(高) | 固定动作(7) | |
| 70062 | 张开左手 | 1(高) | 固定动作(7) | |
| 70063 | 张开右手 | 1(高) | 固定动作(7) | |
| 70064 | 抱拳 | 1(高) | 固定动作(7) | |
| 70065 | 敬礼 | 1(高) | 固定动作(7) | |
| 70066 | 握拳 | 1(高) | 固定动作(7) | |
| 70067 | 摸头 | 1(高) | 固定动作(7) | |
| 70068 | 动手指 | 1(高) | 固定动作(7) | |
| 70069 | 跑步 | 1(高) | 固定动作(7) | |
| 70070 | 跳起来 | 1(高) | 固定动作(7) | |
| 70071 | 单膝下跪 | 1(高) | 固定动作(7) | |
| 70072 | 打滚 | 1(高) | 固定动作(7) | |
| 70073 | 向左走 | 1(高) | 固定动作(7) | |
| 70074 | 向右走 | 1(高) | 固定动作(7) | |
| 70075 | 保持静止 | 1(高) | 固定动作(7) | |
| 70076 | 摆pose | 1(高) | 固定动作(7) | |
| 70077 | 仰卧起坐 | 1(高) | 固定动作(7) | |
| 70078 | 俯卧撑 | 1(高) | 固定动作(7) | |
| 70079 | 手心向上 | 1(高) | 固定动作(7) | |
| 70080 | 手心向下 | 1(高) | 固定动作(7) | |
| 70081 | 大笑 | 1(高) | 固定动作(7) | |
| 70082 | 微笑 | 1(高) | 固定动作(7) | |
| 70083 | 哭泣 | 1(高) | 固定动作(7) | |
| 70084 | 大哭 | 1(高) | 固定动作(7) | |
| 70085 | 倾听、聆听 | 1(高) | 固定动作(7) | |
| 70086 | 睡觉 | 1(高) | 固定动作(7) | |
| 70087 | 吃饭 | 1(高) | 固定动作(7) | |
| 70088 | 喝水 | 1(高) | 固定动作(7) | |
| 70089 | 上厕所 | 1(高) | 固定动作(7) | |
| 70090 | 张开嘴 | 1(高) | 固定动作(7) | |
| 70091 | 关闭嘴 | 1(高) | 固定动作(7) | |
| 70092 | 张合嘴巴 | 1(高) | 固定动作(7) | |
</br>
## 返回结果json示例
~~~
输入:向前走两步
输出:
{"rtext":"好的","synthetise":"","ttext":"","outc":0,"motions":[]
"actions":[
{"action":"DOACTION",
"target":{"id":306,
"name":"向前走",
"level":1,
"step":2,
"motion":70001}
}]
}
语义解释:执行向前走的动作,回复朗读(outc=0)。
~~~
~~~
输入:坐下
输出:
{"rtext":"好的","synthetise":"","ttext":"","outc":0,"motions":[]
"actions":[{"action":"DOACTION",
"target":{"id":306,
"name":"坐下",
"level":1,
"motion":70012}
}]
}
语义解释:执行向前走的动作,回复朗读(outc=0)。
~~~