{
"id": "CaYUd3gVpx",
"type": "request",
"phone": "034240099",
"node": "MAIN,1",
"time": "2018-03-30T08:28:47.532Z"
}
node 屬性回應MAIN,1 代表用戶目前執行到phoneConfig API輸入的JSON資料的MAIN節點,並且用戶按下數字鍵1。
{
"id": "CaYUd3gVpx",
"type": "request",
"phone": "034240099",
"node": "MAIN,timeout",
"time": "2018-03-30T08:28:47.532Z"
}
若是有開啟 collectText功能,回應的訊息則是語音轉文字(STT)的結果,結果中node屬性包含中文字以及 / 辨識信心值,信心值越高代表用戶的語音較清晰,可能辨識結果的準確率較高:
{
"id": "CaYUd3gVpx",
"type": "request",
"phone": "034240099",
"node": "queryNode,台北/0.9",
"time": "2018-03-30T08:28:47.532Z"
}
node 屬性回應MAIN,timeout 代表用戶目前執行到phoneConfig API輸入的JSON資料的MAIN節點,但是太久沒有輸入任何數字
電話狀態事件通知:
當系統接聽電話,開始播放語音時,會收到CallEstablished事件。
{
"id": "CaYUd3gVpx",
"type": "event",
"phone": "034240099",
"event": "CallEstablished",
"time": "2018-03-30T08:28:47.532Z"
}
當用戶掛斷電話時,會收到CallHangUp事件。
{
"id": "CaYUd3gVpx",
"type": "event",
"phone": "034240099",
"event": "CallHangUp",
"time": "2018-03-30T08:33:56.472Z"
}
當有開啟錄音功能時,在錄音完成後,會回報下列錄音事件:
{
"id": "CaYUd3gVpx",
"type": "recordEvent",
"phone": "034240099",
"data": "6KiI566X5qmf5q235Y+yCuioiOeul+apn+",
"time": "2018-03-30T08:28:47.532Z"
}