### 语义接口

> 目前提供音乐、百科、闲聊、股票、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 有值则有值，没有值，则为空。

##### 返回示例：

```json
{
    "code": 0,
    "data": {
        "node": "音乐",
        "query": "我想听七里香",
        "slots": [
            {
                "榜单": ""
            },
            {
                "发行版本": ""
            },
            {
                "歌词": ""
            },
            {
                "歌曲类型": ""
            },
            {
                "歌曲名": "七里香"
            },
            {
                "歌曲语言": ""
            },
            {
                "歌手名": ""
            },
            {
                "季度": ""
            },
            {
                "年代": ""
            },
            {
                "排序": ""
            },
            {
                "期数": ""
            },
            {
                "其他版本": ""
            },
            {
                "影视剧名": ""
            },
            {
                "专辑": ""
            },
            {
                "综艺名": ""
            }
        ],
        "title": "点歌播放"
    },
    "msg": "OK"
}
```
