* 電話短信功能包括語音撥號、短信編輯和發送以及來電、來信播報等,其對應的處理器是MobileCommProcessor和CallAndSmsPresenter。回復指令內容如下:
* 打電話
~~~
輸入:打電話給xxx
輸出:
{
"actions": [
{
"action": "CALL",
"target": {
"code": "136xxxxxx72",
"handsFree": false,
"id": 319,
"name": "xxx"
}
}
],
"outc": "0",
"rtext": "明白,正在呼叫xxx。說取消或者連續搖晃手機可以取消撥打",
"synthetise": "",
"ttext": "說取消或者連續搖晃手機可以取消撥打"
}
語義解析:呼叫(action="CALL")xxx,號碼是136xxxxxx72。
~~~
* 發短信
~~~
輸入:發短信給xxx
輸出:
{
"actions": [
{
"action": "CREATE",
"target": {
"code": "136xxxxxx72",
"content": "",
"id": 320,
"name": "xxx"
}
}
],
"outc": "1",
"rtext": "好的,發給xxx。你要對他說什么",
"synthetise": "",
"ttext": "告訴他早點回家/今晚回家吃飯"
}
語義解析:新建(action="CREATE")短信(id=320),內容(content)是"",收件人是xxx,號碼是136xxxxxx72。
~~~
* 頁面效果圖:
----
* 而來電、來信播報則需要在設置頁面中打開相關設置才能生效。如下圖所示:
