# 语义接口

目前提供音乐、百科、闲聊、股票、FM、天气、股票、闹钟的语义的解析。

说明:提供对文本请求返回语义槽位的相关结果

# 请求

# 请求地址:

https://{BASE_URL}/xwcloudapi/semantic

# 请求方式:post
# 请求参数:
 参数类型:json
 参数字段:
# 示例
{
    "query": "我想听周杰伦的歌曲"
    "请求接口基础参数":{xxxxx}  // 详见**请求接口基础参数说明**章节
}

# 返回

# 结果格式: json
# 结果字段:
字段 类型 备注说明
code int 0成功非零失败
msg string 结果的文字描述
data json 详细结果字段
data.query string 用户的请求文本
data.node string 用户请求分类
data.title string 用户请求意图
data.slots array 用户请求解析的槽位信息
data.tts String 返回合适播放的文本信息
# 说明

其中data.slots 为数组,每个item 是:类型{key:value} 其中的key 和value类型都为字符串.

音乐意图下,key的取值包括: 榜单, 发行版本,歌词,,歌曲类型,歌曲名,歌曲语言,歌手名,季度,年代,排序,期数,其他版本,影视剧名,专辑,综艺名 value 有值则有值,没有值,则为空。

# 返回示例:
{
    "code": 0,
    "data": {
        "node": "音乐",
        "query": "我想听七里香",
        "slots": [
            {
                "榜单": ""
            },
            {
                "发行版本": ""
            },
            {
                "歌词": ""
            },
            {
                "歌曲类型": ""
            },
            {
                "歌曲名": "七里香"
            },
            {
                "歌曲语言": ""
            },
            {
                "歌手名": ""
            },
            {
                "季度": ""
            },
            {
                "年代": ""
            },
            {
                "排序": ""
            },
            {
                "期数": ""
            },
            {
                "其他版本": ""
            },
            {
                "影视剧名": ""
            },
            {
                "专辑": ""
            },
            {
                "综艺名": ""
            }
        ],
        "title": "点歌播放"
    },
    "msg": "OK"
}