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)。 ~~~