# 5.1 音頻對象
--------
| JSON屬性 | 數據類型 | 釋義 | 取值 | 取值釋義 |
|----------|-----------|----------------|----------------|--------------|
| id | int | 目標對象ID | 100 | |
| name | String | 歌名 | | |
| singer | JsonArray | 歌手 | [“String”,...] | |
| composer | String | 作曲 | | |
| musicId | String | 歌曲id | | |
| url | String | 播放/下載地址 | | 因版權問題暫不提供 |
| album | String | 專輯名稱 | | |
| episode | int | 集數(1=第一集) | | |
| language | String | 語言 | | |
| lyricist | String | 作詞 | | |
| area | String | 地區 | | |
| release | long | 出版時間 | | |
| popular | int | 熱度 /下載量 | | |
| grade | double | 評分 | | |
| age | JSON | 受眾年齡 | range類型 | |
| anchor | JsonArray | 作者 | [“String”,...] | |
| tag | String | 標簽/風格 | 流行 | |
| | | | 搖滾 | |
| | | | 舞曲 | |
| | | | 電子 | |
| | | | R&B | |
| | | | HIP-HOP | |
| | | | 鄉村 | |
| | | | 民族 | |
| | | | 民謠 | |
| | | | 拉丁 | |
| | | | 爵士 | |
| | | | 古典 | |
| | | | 輕音樂 | |
| | | | 鋼琴曲 | |
| | | | 英文 | |
| | | | …… | (按需擴展) |
| type | String | 音頻類型 | 歌曲 | |
| | | | 評書 | |
| | | | 戲曲 | |
| | | | 相聲 | |
| | | | 兒歌 | |
| | | | 故事 | |
| | | | 外語 | |
| | | | 電臺 | |
| | | | …… | (按需擴展) |
音頻對象JSON示例:
~~~
輸入:播放張學友的聽海
輸出:
{"rtext":"好的", "synthetise":"", "ttext":"","outc":0,"motions":[]
"actions":[
{"action":"QUERY",
"target":{ "id":100,
"name":"聽海",
"singer":["張學友"],
"type":"歌曲"}},
{"action":"SET",
"target":{
"id":300,
"origin":"AUTO",
"type":"AUDIO",
"object":[{
"id":"100",
"name":"聽海",
"singer":["張學友"],
"composer":"涂惠源",
"musicId":"xxx",
"album":"活出生命Live演唱會",
"lyricist":"林秋離"}],
"control":"PLAY" }
}]}
語義解釋:
音頻播放包括音頻資源的查詢,播放器播放音頻的步驟,因此音頻播放的動作目標對象包括音頻對象和播放器對象,
示例以兩者的組合形式給出,指令描述如下:
1.查詢(QUERY)音頻對象(id=100,歌名=聽海,歌手=張學友),
2.設置播放器(SET 播放器對象300),播放來源AUTO,即AI給出的音頻實體,播放狀態為PLAY。(播放器對象詳見5.3節)
~~~
- 前言
- 1、概述
- 2、協議
- 3、指令描述
- 3.1、通用格式
- 3.2、字段含義
- 3.3、語義對象
- 4、動作執行結果提示建議
- 5、語義動作目標對象
- 5.1、音頻對象
- 5.2、視頻對象
- 5.3、播放器對象
- 5.4、IoT對象
- 5.5、相冊對象
- 5.6、圖片對象
- 5.7、圖片瀏覽器對象
- 5.8、收藏夾對象
- 5.9、動作及情緒對象
- 5.10、備忘對象
- 5.11、提醒對象
- 5.12、鬧鐘對象
- 5.13、選擇對話框對象
- 5.14、語音引擎對象
- 5.15、機器人對象
- 5.16、喚醒對象
- 5.17、記賬對象
- 5.18、錄音對象
- 5.19、專輯對象
- 5.20、聯系人對象
- 5.21、通話記錄對象
- 5.22、電話對象
- 5.23、短信對象
- 5.24、短信記錄對象
- 5.25、電話號碼對象
- 5.26、導航引擎對象
- 5.27、路線對象
- 5.28、地址對象
- 5.29、路樞對象
- 5.30、地圖對象
- 5.31、PPT對象
- 5.32、圖片講解對象
- 5.33、視頻講解對象
- 5.34、天氣對象
- 5.35、新聞對象
- 5.36、翻譯對象
- 5.37、星座對象
- 5.38、節日對象
- 5.39、菜品對象
- 5.40、訂單對象
- 5.41、卡片對象
- 6、附錄:智能家居控制指令集