來顯示。例如??梢酝ㄟ^圖像或者視頻的方式,查看當前智能家居設備的操作狀態(tài)。
[0103]本發(fā)明中,終端以用戶智能助手的形式,為用戶提供優(yōu)質的服務。操作的界面按照自然對話模式界面來展現(xiàn)。
[0104]用戶智能助手是各類智能識別技術的化身,對于用戶輸入階段,支持文本識別、手勢識別、語音識別與理解、圖像與視頻識別,能獲取用戶的各類輸入,從而捕捉到用戶操作的操作命令及用戶操作的操作意圖。對于用戶輸出階段,根據反饋的類型,靈活地提出最合適的多媒體反饋形式。甚至將用戶可以直接操作的可操作控件,直接反饋給用戶,讓用戶直接完成所需要的任務。
[0105]相比現(xiàn)有技術中所提供的技術方案,本發(fā)明所提供的技術方案中,與用戶之間的交互界面能夠突出交互的智能化,能夠達到機器更懂人的目的。本發(fā)明所采用的自然對話模式界面,能夠兼顧更多的使用人群以及相應的操作習慣,更加豐富界面反饋形式,從而提供了更加便捷的高效的操作方式。
[0106]本發(fā)明中,與用戶之間的交互采用自然對話模式,即所有操作及反饋內容均以信息記錄方式,按照時間軸的形式顯示在終端所展現(xiàn)的界面上。這種交互模式的優(yōu)勢在于:
[0107]能夠符合不同人群的操作習慣;
[0108]提供完備的操作方式給用戶,幫助其靈活地完成高效地輸入;以及
[0109]豐富生動的多媒體內容的反饋方式,讓用戶直觀地了解智能家居設備執(zhí)行操作的情況。
[0110]除此之外,由于采用自然對話模式界面,與用戶進行交互,使得用戶所有的操作記錄都會被保留下來,也極大地方便了用戶對歷史操作的查看。
[0111]本實施例中,通過獲取用戶基于自然對話模式界面所輸入的輸入信息,進而根據所述輸入信息,獲得智能家居設備的控制指令,使得能夠向所述智能家居設備發(fā)送所述控制指令,以使得所述智能家居設備根據所述控制指令,執(zhí)行操作,由于采用自然對話模式界面作為與用戶之間的交互模式,使得不再需要將應用所提供的智能家居設備的可操作控件全部展現(xiàn)在終端的屏幕上,因此,能夠避免現(xiàn)有技術中由于終端的顯示區(qū)域有限而導致的增加應用與該應用所使用的處理引擎之間的數據交互的問題,從而降低了處理引擎的處理負擔。
[0112]另外,采用本發(fā)明所提供的技術方案,通過采用自然對話模式界面作為與用戶之間的交互模式,并且可以支持文本數據、圖像數據、音頻數據、視頻數據、手勢數據、以及控件數據等輸入,提供了一種以多媒體內容互動的界面控制方案,能夠有效提高智能家居設備的控制效率。
[0113]另外,采用本發(fā)明所提供的技術方案,由于采用自然對話模式界面作為與用戶之間的交互模式,使得可以在自然對話模式界面的對話框顯示區(qū)域中輸出用戶所需要的部分可操作控件,無需將應用所提供的智能家居設備的可操作控件全部展現(xiàn)在終端的屏幕上,讓用戶能夠很方便、快捷地找到想要使用的可操作控件,因此,能夠更加有效地提高智能家居設備的控制效率。
[0114]另外,采用本發(fā)明所提供的技術方案,能夠極大提升用戶體驗。
[0115]需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0116]在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
[0117]圖3為本發(fā)明另一實施例提供的智能家居設備的控制裝置的結構示意圖,如圖3所示。本實施例的智能家居設備的控制裝置可以包括獲取單元31、控制單元32和發(fā)送單元33。其中,獲取單元31,用于獲取用戶基于自然對話模式界面所輸入的輸入信息;控制單元32,用于根據所述輸入信息,獲得智能家居設備的控制指令;發(fā)送單元33,用于向所述智能家居設備發(fā)送所述控制指令,以使得所述智能家居設備根據所述控制指令,執(zhí)行操作。
[0118]需要說明的是,本實施例所提供的智能家居設備的控制裝置部分或全部可以為位于本地終端的應用,或者還可以為設置在位于本地終端的應用中的插件或軟件開發(fā)工具包(Software Development Kit,SDK)等功能單元,或者還可以為位于網絡側服務器中的處理引擎,或者還可以為位于網絡側的分布式系統(tǒng),本實施例對此不進行特別限定。
[0119]可以理解的是,所述應用可以是安裝在終端上的本地程序(nativeApp),或者還可以是終端上的瀏覽器的一個網頁程序(webApp),本實施例對此不進行特別限定。
[0120]可選地,在本實施例的一個可能的實現(xiàn)方式中,獲取單元31所獲取的所述輸入信息可以包括但不限于下列數據中的至少一項:
[0121]文本數據;
[0122]圖像數據;
[0123]音頻數據;
[0124]視頻數據;
[0125]手勢數據;以及
[0126]控件數據。
[0127]本發(fā)明提供了完備的用戶輸入方式,支持各類人群用戶在自己的特定場景中靈活地選擇自己最習慣的方式輸入,提高了用戶輸入的效率。
[0128]本發(fā)明,可以支持文本數據、圖像數據、音頻數據、視頻數據、手勢數據、以及控件數據等輸入,提供了一種以多媒體內容互動的界面控制方案,能夠有效提高智能家居設備的控制效率。
[0129]可選地,在本實施例的一個可能的實現(xiàn)方式中,所采用的所述自然對話模式界面可以包括但不限于對話框顯示區(qū)域和功能選項顯示區(qū)域,本實施例對此不進行特別限定。
[0130]可選地,在本實施例的一個可能的實現(xiàn)方式中,所述獲取單元31,具體可以用于在所述對話框顯示區(qū)域中輸出可操作控件,以供所述用戶進行操作;以及獲取所述用戶操作所述可操作控件所輸入的所述輸入信息。
[0131]可選地,在本實施例的一個可能的實現(xiàn)方式中,如圖4所示,本實施例所提供的智能家居設備的控制裝置還可以進一步包括輸出單元41,用于接收所述智能家居設備根據該智能家居設備執(zhí)行操作的情況,發(fā)送的操作狀態(tài)信息;以及輸出所述操作狀態(tài)信息。
[0132]其中,所述操作狀態(tài)信息可以包括但不限于下列數據中的至少一項:
[0133]文本數據;
[0134]圖像數據;
[0135]音頻數據;以及
[0136]視頻數據。
[0137]這樣,提供了豐富的信息反饋方式,可以根據信息的內容,智能采用最為直觀的方式來顯示。例如??梢酝ㄟ^圖像或者視頻的方式,查看當前智能家居設備的操作狀態(tài)。
[0138]需要說明的是,圖1對應的實施例中方法,可以由本實施例提供的智能家居設備的控制裝置實現(xiàn)。詳細描述可以參見圖1對應的實施例中的相關內容,此處不再贅述。
[0139]本實施例中,通過獲取單元獲取用戶基于自然對話模式界面所輸入的輸入信息,進而由控制單元根據所述輸入信息,獲得智能家居設備的控制指令,使得發(fā)送單元能夠向所述智能家居設備發(fā)送所述控制指令,以使得所述智能