面向智能機器人的信息處理方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種面向智能機器人的信息處理方法及系統(tǒng),方法包括:接收輸入的多模態(tài)交互數(shù)據(jù);根據(jù)多模態(tài)交互數(shù)據(jù)判斷是否滿足主動交互的條件;如果滿足則調(diào)用感情知識庫中保存的針對當前用戶的感情參量;基于感情參量,與用戶進行主動交互。應用本發(fā)明,智能機器人能夠基于感情參量主動地與用戶進行交互,能夠主動向用戶表達感情狀態(tài),而且采用作為歷史情緒的量化積分的感情參量使得智能機器人感情的表達循序漸進,跳躍性小,大大提高了用戶的體驗效果,有利于培養(yǎng)用戶對智能機器人的依賴感和使用黏性。
【專利說明】
面向智能機器人的信息處理方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及智能機器人技術(shù)領(lǐng)域,尤其涉及一種面向智能機器人的信息處理方法,還涉及一種面向智能機器人的信息處理系統(tǒng)。
【背景技術(shù)】
[0002]隨著科學技術(shù)的不斷發(fā)展,信息技術(shù)、計算機技術(shù)以及人工智能技術(shù)的引入,機器人的研究已經(jīng)逐步走出工業(yè)領(lǐng)域,逐漸擴展到了醫(yī)療、保健、家庭、娛樂以及服務行業(yè)等領(lǐng)域。人們對于機器人的要求也從簡單重復的機械動作提升為具有高度智能型、自主性及與其他智能體交互的智能機器人。對于智能機器人來說,其不僅需要具有完成指定工作的能力,還需要能夠在許多場合與人協(xié)助完成任務,這就要求智能機器人能夠與人進行有效的情感和信息交流。
[0003]然而,現(xiàn)有的智能機器人與用戶進行交互的過程中,智能機器人的主動交互通常指的是以知識、專業(yè)話題等作為引導的交互,缺乏主動的感情交流,不能培養(yǎng)用戶的依賴感和用戶黏性。此外,智能機器人的感情表達不具備循序漸進的過程,跳躍性大、不連貫??梢钥闯觯F(xiàn)有的智能機器人無法提供最佳的用戶體驗。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問題是:現(xiàn)有的智能機器人缺乏主動的感情交流,不能培養(yǎng)用戶的依賴感和用戶黏性。
[0005]為了解決上述技術(shù)問題,本發(fā)明提供了一種面向智能機器人的信息處理方法及系統(tǒng)。
[0006]根據(jù)本發(fā)明的一個方面,提供了一種面向智能機器人的信息處理方法,其包括:
[0007]接收輸入的多模態(tài)交互數(shù)據(jù);
[0008]根據(jù)所述多模態(tài)交互數(shù)據(jù),判斷是否滿足主動交互的條件;
[0009]在判斷出滿足主動交互的條件時,調(diào)用感情知識庫中保存的針對當前用戶的感情參量;
[0010]基于所述感情參量,與所述用戶進行主動交互。
[0011]優(yōu)選的是,所述主動交互的條件為:所述用戶處于空閑狀態(tài),或者,在結(jié)束被動交互后所述用戶未離開。
[0012]優(yōu)選的是,上述面向智能機器人的信息處理方法,還包括:構(gòu)建所述感情知識庫,包括:
[0013]獲取歷史交互過程中針對所述用戶的情緒參量及其發(fā)生的頻次和時長;
[0014]根據(jù)所述情緒參量及其發(fā)生的頻次和時長,得到針對所述用戶的感情參量;
[0015]將所述感情參量保存在所述感情知識庫中。
[0016]優(yōu)選的是,從記憶系統(tǒng)中獲取歷史交互過程中針對所述用戶的情緒參量及其發(fā)生的頻次和時長。
[0017]優(yōu)選的是,上述面向智能機器人的信息處理方法,還包括:利用從所述記憶系統(tǒng)中獲取的最新的情緒參量及其發(fā)生的頻次和時長,來更新針對所述用戶的感情參量。
[0018]根據(jù)本發(fā)明的另一個方面,提供了一種面向智能機器人的信息處理系統(tǒng),其包括:
[0019]多模態(tài)交互數(shù)據(jù)接收模塊,設(shè)置為接收輸入的多模態(tài)交互數(shù)據(jù);
[0020]判斷模塊,設(shè)置為根據(jù)所述多模態(tài)交互數(shù)據(jù),判斷是否滿足主動交互的條件;
[0021 ]感情知識庫,設(shè)置為保存有感情參量;
[0022]感情參量調(diào)用模塊,設(shè)置為在所述判斷模塊判斷出滿足主動交互的條件時,調(diào)用所述感情知識庫中保存的針對當前用戶的感情參量;
[0023]主動交互模塊,設(shè)置為基于所述感情參量,與所述用戶進行主動交互。
[0024]優(yōu)選的是,所述主動交互的條件為:所述用戶處于空閑狀態(tài),或者,在結(jié)束被動交互后所述用戶未離開。
[0025]優(yōu)選的是,上述面向智能機器人的信息處理系統(tǒng),還包括:構(gòu)建模塊,設(shè)置為構(gòu)建所述感情知識庫;所述構(gòu)建模塊包括:
[0026]歷史信息獲取單元,設(shè)置為獲取歷史交互過程中針對所述用戶的情緒參量及其發(fā)生的頻次和時長;
[0027]感情參量獲取單元,設(shè)置為根據(jù)所述情緒參量及其發(fā)生的頻次和時長,得到針對所述用戶的感情參量;
[0028]保存單元,設(shè)置為將所述感情參量保存在所述感情知識庫中。
[0029]優(yōu)選的是,所述歷史信息獲取單元具體設(shè)置為:從記憶系統(tǒng)中獲取歷史交互過程中針對所述用戶的情緒參量及其發(fā)生的頻次和時長。
[0030]優(yōu)選的是,上述面向智能機器人的信息處理系統(tǒng),還包括:更新模塊,設(shè)置為利用從所述記憶系統(tǒng)中獲取的最新的情緒參量及其發(fā)生的頻次和時長,來更新針對所述用戶的感情參量。
[0031]與現(xiàn)有技術(shù)相比,上述方案中的一個或多個實施例可以具有如下優(yōu)點或有益效果:
[0032]本發(fā)明使得智能機器人具備了自主表達感情的能力,而非必須受到用戶觸發(fā)的時候才能表達。在合適的時機或場合下,智能機器人能夠基于感情參量主動地與用戶進行交互,能夠主動向用戶表達感情狀態(tài),而且采用作為歷史情緒的量化積分的感情參量使得智能機器人感情的表達循序漸進,跳躍性小,大大提高了用戶的體驗效果,有利于培養(yǎng)用戶對智能機器人的依賴感和使用黏性。
[0033]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
【附圖說明】
[0034]附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例共同用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0035]圖1示出了本發(fā)明實施例面向智能機器人的信息處理方法的流程示意圖;
[0036]圖2示出了本發(fā)明實施例中構(gòu)建感情知識庫的方法的流程示意圖;
[0037]圖3示出了本發(fā)明實施例中更新感情知識庫的方法的流程示意圖;
[0038]圖4示出了本發(fā)明實施例面向智能機器人的信息處理系統(tǒng)的結(jié)構(gòu)示意圖;以及
[0039]圖5示出了本發(fā)明實施例中構(gòu)建模塊的結(jié)構(gòu)示意圖。
【具體實施方式】
[0040]以下將結(jié)合附圖及實施例來詳細說明本發(fā)明的實施方式,借此對本發(fā)明如何應用技術(shù)手段來解決技術(shù)問題,并達成技術(shù)效果的實現(xiàn)過程能充分理解并據(jù)以實施。需要說明的是,只要不構(gòu)成沖突,本發(fā)明中的各個實施例以及各實施例中的各個特征可以相互結(jié)合,所形成的技術(shù)方案均在本發(fā)明的保護范圍之內(nèi)。
[0041]現(xiàn)有的智能機器人與用戶進行交互的過程中,智能機器人的主動交互通常指的是以知識、專業(yè)話題等作為引導的交互,缺乏主動的感情交流,不能培養(yǎng)用戶的依賴感和用戶黏性。一般來講,當用戶輸入多模態(tài)交互數(shù)據(jù)后,智能機器人對該多模態(tài)交互數(shù)據(jù)進行解析,并基于解析結(jié)果得到并輸出最佳的輸出結(jié)果??梢钥闯觯F(xiàn)有的智能機器人的交互方式屬于被動交互方式。
[0042]另外,現(xiàn)有的智能機器人的感情表達不具備循序漸進的過程,跳躍性大、不連貫。比如十分鐘之前智能機器人還因為用戶重拍它而表現(xiàn)出生氣的情緒,而當用戶突然對智能機器人輸入“我今天數(shù)學得了 100分,我太開心了 !”的信息時,智能機器人往往會根據(jù)用戶當前輸入的信息而立刻表現(xiàn)出十分開心的情緒??梢?,智能機器人從生氣的情緒到十分開心的情緒的跳躍性是非常大的,不具備循序漸進的過程。
[0043]總地來說,現(xiàn)有的智能機器人一方面不能與用戶進行主動交互,另一方面其感情表達不具備循序漸進的過程。這兩方面因素都使得智能機器人無法提供最佳的用戶體驗。
[0044]為了解決上述技術(shù)問題,本發(fā)明實施例提供了一種面向智能機器人的信息處理方法及系統(tǒng)。采用本發(fā)明的方法的智能機器人能夠主動向用戶表達感情狀態(tài),有助于提高用戶體驗效果。
[0045]實施例一
[0046]圖1示出了本發(fā)明實施例面向智能機器人的信息處理方法的流程示意圖。如圖1所示,本發(fā)明實施例的面向智能機器人的信息處理方法主要包括步驟101至步驟104。
[0047]在步驟101中,接收輸入的多模態(tài)交互數(shù)據(jù)。
[0048]具體地,多模態(tài)交互數(shù)據(jù)一般由前端模塊獲得。多模態(tài)交互數(shù)據(jù)主要涉及視覺信息數(shù)據(jù)、語音信息數(shù)據(jù)和觸覺信息數(shù)據(jù)等交互信息數(shù)據(jù)中的一類或幾類。系統(tǒng)接收視覺信息、語音信息、觸覺信息等交互信息后,對各類信息進行相應的處理,得到多模態(tài)交互數(shù)據(jù)。
[0049]例如,對于視覺信息,系統(tǒng)首先檢測圖像或視頻信息,然后對檢測到的圖像、視頻信息進行圖像識別處理,得到圖像表達的意思以及觸發(fā)的事件。
[0050]對于語音信息,系統(tǒng)首先拾取用戶輸入的語音,然后對拾取到的語音進行語音識另IJ,得到與該語音相對應的文本。
[0051]對于觸覺信息,系統(tǒng)首先檢測用戶作用于問答機器人的觸摸力度信息,然后從觸摸力度信息中提取力度大小及受力點。本文中稱為觸摸描述,是標準格式的文本,其包含描述、力度大小、受力點等。
[0052]可采用本領(lǐng)域技術(shù)人員慣常采用的技術(shù)手段來實現(xiàn)針對上述視覺信息、語音信息和觸摸信息的檢測和處理,故本文不對這些技術(shù)手段進行展開說明。
[0053]這里,需要說明的是,本步驟所接收的多模態(tài)交互數(shù)據(jù)不限定為僅為用戶輸入的多模態(tài)交互數(shù)據(jù),其還可以包括環(huán)境信息或者場景信息等。舉例來說,多模態(tài)交互數(shù)據(jù)包括表示用戶正在看電視的場景信息(此場景信息通過采集的視覺信息得到)。
[0054]在步驟102中,根據(jù)多模態(tài)交互數(shù)據(jù),判斷是否滿足主動交互的條件。
[0055]具體地,智能機器人根據(jù)所獲取的多模態(tài)交互數(shù)據(jù),判斷當前是否可以和用戶進行主動交互。
[0056]在本發(fā)明一優(yōu)選的實施例中,主動交互的條件優(yōu)選為用戶處于空閑狀態(tài)。用戶處于空閑狀態(tài)具體表現(xiàn)在:例如,用戶正在喝茶、用戶正在看報紙、用戶正在看電視、用戶正在發(fā)呆等等。具體地,智能機器人可根據(jù)視覺信息判斷用戶是否處于空閑狀態(tài)。
[0057]在本發(fā)明另一優(yōu)選的實施例中,主動交互的條件優(yōu)選為在結(jié)束被動交互后用戶未離開。舉例來說,用戶與智能機器人剛剛完成問答交互后,用戶并沒有立即離開現(xiàn)場,而是仍停留在智能機器人的周圍。
[0058]當滿足上述任意一個主動交互的條件時,智能機器人可與用戶進行主動交互。
[0059]當然,在具體實施例過程中,還需要考慮感情量化的積分是否處于可表達的區(qū)間內(nèi)。也就是說,智能機器人是否能正確表達出待表達的感情參量。這里,對于感情量化的積分的可表達區(qū)間,本領(lǐng)域技術(shù)人員可自行設(shè)置,在本文中不做限定。
[0060]在步驟103中,在判斷出滿足主動交互的條件時,調(diào)用感情知識庫中保存的針對當前用戶的感情參量。
[0061]具體地,在判斷出滿足上述主動交互的條件時,即在判斷出可以與當前用戶進行主動交互時,智能機器人首先需要確定針對當前用戶的感情參量。
[0062 ]這里對情感、情感參量、情緒、情緒參量、感情以及感情參量進行定義:
[0063]情緒:人在短時間內(nèi)因外界或內(nèi)在因素刺激而產(chǎn)生的一種心理變化。感情:人和人在長期相處的過程中建立起來的一種相對穩(wěn)定的評價和體驗。情感:人的情緒和感情統(tǒng)稱為情感。
[0064]情緒參量:能準確標識情緒的一個或一組參數(shù),也可以是一句話或者一個模態(tài)的參數(shù)。對情緒參量進行進行打分,就是對情緒參量進行量化。也就是說,情緒參量的得分表示能準確標識情緒的一個或一組數(shù)值。感情參量:能準確標識感情的一個或一組參數(shù)。情感能量:能標識情感狀態(tài)的一個或一組參數(shù)。
[0065]可以看出,感情參量(或者稱為感情量化積分)可以看成是對一定時間段內(nèi)情緒的量化積分。
[0066]感情參量保存在感情知識庫中,關(guān)于感情知識庫的構(gòu)建方法將在下一個實施例中進行詳細的闡述。
[0067]在步驟104中,基于感情參量,與用戶進行主動交互。
[0068]具體地,在從感情知識庫中調(diào)取與當前用戶相關(guān)聯(lián)的感情參量之后,智能機器人基于該感情參量與用戶進行主動交互。也就是說,智能機器人在該感情參量所對應的感情基調(diào)下該用戶進行主動交互。
[0069]這里,主動交互指的是不必等待用戶觸發(fā),而是有意識地主動發(fā)起交互的行為。在進行主動交互時,智能機器人可根據(jù)步驟101中獲得的多模態(tài)交互數(shù)據(jù)來確定交互的主題,即智能機器人基于多模態(tài)交互數(shù)據(jù)向用戶拋出一個話題,并基于該話題與用戶展開交互。
[0070]舉例來說,當用戶正在喝茶的時候,智能機器人判斷當前狀況滿足主動交互的條件,于是從感情知識庫中調(diào)取出針對該用戶的感情參量“喜歡這個用戶”,基于這個感情參量,智能機器人向用戶輸出“親,今天這么悠閑,你喝的是什么茶呀?”,或者輸出“親愛的,我都想你了 !最近有什么有意思的事情嗎?”
[0071]再舉例,在用戶剛剛與智能機器人交流完天氣情況,并沒有離開的情況下,智能機器人判斷當前狀況滿足主動交互的條件,于是從感情知識庫中調(diào)取出針對該用戶的感情參量“害怕這個用戶”,基于這個感情參量,智能機器人會小聲地、膽怯地向用戶提問“親,你最近是準備出游嗎?”。
[0072]應用本發(fā)明實施例的面向智能機器人的信息處理方法,使得智能機器人具備了自主表達感情的能力,而非必須受到用戶觸發(fā)的時候才能表達。在合適的時機或場合下,智能機器人能夠基于感情參量主動地與用戶進行交互,能夠主動向用戶表達感情狀態(tài),而且采用作為歷史情緒的量化積分的感情參量使得智能機器人感情的表達循序漸進,跳躍性小,大大提高了用戶的體驗效果,有利于培養(yǎng)用戶對智能機器人的依賴感和使用黏性。
[0073]實施例二
[0074]在實施例一的基礎(chǔ)上,本實施例的面向智能機器人的信息處理方法還包括構(gòu)建感情知識庫的步驟。以下結(jié)合圖2對構(gòu)建感情知識庫的方法進行詳細地描述。
[0075]圖2示出了本發(fā)明實施例中構(gòu)建感情知識庫的方法的流程示意圖。如圖2所示,本實施例中構(gòu)建感情知識庫的方法主要包括步驟201至步驟203。
[0076]在步驟201中,獲取歷史交互過程中針對用戶的情緒參量及其發(fā)生的頻次和時長。
[0077]具體地,首先獲取過去預設(shè)時段內(nèi)智能機器人針對用戶的所有/主要的情緒刺激(這包括正向情緒刺激和負向情緒刺激),然后對所獲取的每個情緒刺激進行評分量化,得到對應每個情緒刺激的情緒參量,并統(tǒng)計各個情緒參量對應的頻次和時長。
[0078]在步驟202中,根據(jù)情緒參量及其發(fā)生的頻次和時長,得到針對用戶的感情參量。
[0079 ]具體地,根據(jù)獲取的情緒參量以及統(tǒng)計得到的情緒參量對應的頻次與時長,得到針對該用戶的感情參量。實際應用中,多頻次、長時間的情緒刺激,就會轉(zhuǎn)化為感情。
[0080]舉例來說,如果在過去一個月內(nèi)用戶每天都會重拍機器人,則智能機器人在每個被重拍后都會產(chǎn)生害怕的情緒。在本實施例中,這種頻次為每天一次,時長為一個月的害怕情緒,就會轉(zhuǎn)化為害怕的感情。害怕的感情,表示智能機器人潛在地對用戶存有恐懼、害怕的心理。這也意味著以后每當智能機器人與用戶進行交互時,都會輸出能夠表現(xiàn)出唯唯諾諾、小心翼翼、膽戰(zhàn)心驚等害怕感情的多模態(tài)輸出數(shù)據(jù),例如手抖動,說話不連貫等等。
[0081 ]在步驟203中,將感情參量保存在感情知識庫中。
[0082]具體地,將步驟202得到的針對用戶的感情參量保存在感情知識庫中。感情知識庫中保存有與不同用戶分別對應的感情參量。
[0083]應用本實施例構(gòu)建感情知識庫的方法,根據(jù)過去預設(shè)時間段內(nèi)的情緒參量及其對應的發(fā)生頻次與時長來確定的感情參量更為準確,并且使感情參量受到情緒刺激等參數(shù)而發(fā)生緩慢的變化(而不會發(fā)生突變),從而有利于智能機器人輸出更為合適的多模態(tài)輸出信息,有助于更一步提高用戶的使用體驗。
[0084]在本發(fā)明一優(yōu)選的實施例中,記憶系統(tǒng)中保存有歷史交互過程中智能機器人針對用戶的所有/主要的情緒信息及其相對應的發(fā)生頻率和時長。在上述步驟201中,直接從記憶系統(tǒng)中獲取歷史交互過程中針對用戶的情緒參量及其發(fā)生的頻次和時長??梢钥闯?,記憶系統(tǒng)對于上述感情量化積分的過程起到了輔助性的作用。在具體實施過程中,記憶系統(tǒng)的主要作用是:對語義分析、視覺捕捉等參與輸入信息的處理,對這類交互事件進行記載;記憶系統(tǒng)中除了包括人機交互進程當中交互總頻次、交互總時長和激活時間等之外,還會對權(quán)重較高的情感刺激進行記錄,包括用戶對機器人的評價、以及用戶表達自身情感狀態(tài)。在確定感情參量的步驟中,也會優(yōu)選地考慮記憶系統(tǒng)中保存的這些信息,以進一步保證所得到的感情參量的準確性。
[0085]在本發(fā)明一優(yōu)選的實施例中,上述面向智能機器人的信息處理方法還包括對所構(gòu)建的感情知識庫進行更新的方法。更新的方法如圖3所示,主要包括步驟301至步驟303。
[0086]在步驟301中,獲取最新的針對用戶的情緒參量及其發(fā)生的頻次和時長。
[0087]在步驟202中,根據(jù)情緒參量及其發(fā)生的頻次和時長,得到最新的針對用戶的感情參量。
[0088]在步驟203中,將最新的感情參量保存在感情知識庫中。
[0089]具體地,將從記憶系統(tǒng)中最新獲取的情緒參量及其相對應的頻次和時長與歷史數(shù)據(jù)一直輸入到步驟201中,然后經(jīng)過步驟202的處理,得到當前的感情參量,并將當?shù)玫降母星閰⒘勘4嬖诟星橹R庫中,從而實現(xiàn)對感情參量的更新。
[0090]應用本實施例的更新方法,能夠?qū)崟r更新感情知識庫中保存的感情參量,有利于智能機器人輸出更合適的多模態(tài)輸出信息,從而有助于進一步提高用戶的使用體驗。
[0091]實施例三
[0092]對應于上述實施例一和實施例二,本發(fā)明實施例提供了一種面向智能機器人的信息處理系統(tǒng)。圖4示出了本發(fā)明實施例面向智能機器人的信息處理系統(tǒng)的結(jié)構(gòu)示意圖。如圖4所示,本發(fā)明實施例面向智能機器人的信息處理系統(tǒng)主要包括多模態(tài)交互數(shù)據(jù)接收模塊401、判斷模塊402、感情知識庫403、感情參量調(diào)用模塊404和主動交互模塊405。其中,多模態(tài)交互數(shù)據(jù)接收模塊401通過判斷模塊402和感情參量調(diào)用模塊404與主動交互模塊405連接,并且感情參量調(diào)用模塊404還與感情知識庫403相連接。
[0093]具體地,多模態(tài)交互數(shù)據(jù)接收模塊401,設(shè)置為接收輸入的多模態(tài)交互數(shù)據(jù)。
[0094]判斷模塊402,設(shè)置為根據(jù)多模態(tài)交互數(shù)據(jù),判斷是否滿足主動交互的條件。主動交互的條件優(yōu)選為:用戶處于空閑狀態(tài),或者,在結(jié)束被動交互后用戶未離開。
[0095]感情知識庫403,設(shè)置為保存有感情參量。
[0096]感情參量調(diào)用模塊404,設(shè)置為在判斷模塊402判斷出滿足主動交互的條件時,調(diào)用感情知識庫中保存的針對當前用戶的感情參量。
[0097]主動交互模塊405,設(shè)置為基于感情參量,與用戶進行主動交互。
[0098]應用本發(fā)明實施例的面向智能機器人的信息處理系統(tǒng),使得智能機器人具備了自主表達感情的能力,而非必須受到用戶觸發(fā)的時候才能表達。在合適的時機或場合下,智能機器人能夠基于感情參量主動地與用戶進行交互,能夠主動向用戶表達感情狀態(tài),而且采用作為歷史情緒的量化積分的感情參量使得智能機器人感情的表達循序漸進,跳躍性小,大大提高了用戶的體驗效果,有利于培養(yǎng)用戶對智能機器人的依賴感和使用黏性。
[0099]實施例四
[0100]本實施例在實施例五的基礎(chǔ)上,新增了設(shè)置為構(gòu)建感情知識庫403的構(gòu)建模塊。圖5示出了本發(fā)明實施例中構(gòu)建模塊的結(jié)構(gòu)示意圖。本實施例中構(gòu)建模塊包括順次連接的歷史信息獲取單元501、感情參量獲取單元502和保存單元503。
[0101]具體地,歷史信息獲取單元501,設(shè)置為獲取歷史交互過程中針對用戶的情緒參量及其發(fā)生的頻次和時長。
[0102]感情參量獲取單元502,設(shè)置為根據(jù)情緒參量及其發(fā)生的頻次和時長,得到針對用戶的感情參量。
[0103]保存單元503,設(shè)置為將感情參量保存在感情知識庫中。
[0104]應用本實施例構(gòu)建模塊,根據(jù)過去預設(shè)時間段內(nèi)的情緒參量及其對應的發(fā)生頻次與時長來確定的感情參量更為準確,并且使感情參量受到情緒刺激等參數(shù)而發(fā)生緩慢的變化(而不會發(fā)生突變),從而有利于智能機器人輸出更為合適的多模態(tài)輸出信息,有助于更一步提高用戶的使用體驗。
[0105]在本發(fā)明一優(yōu)選的實施例中,歷史信息獲取單元501具體設(shè)置為:從記憶系統(tǒng)中獲取歷史交互過程中針對用戶的情緒參量及其發(fā)生的頻次和時長。可以看出,記憶系統(tǒng)對于上述感情量化積分的過程起到了輔助性的作用。在具體實施過程中,記憶系統(tǒng)的主要作用是:對語義分析、視覺捕捉等參與輸入信息的處理,對這類交互事件進行記載;記憶系統(tǒng)中除了包括人機交互進程當中交互總頻次、交互總時長和激活時間等之外,還會對權(quán)重較高的情感刺激進行記錄,包括用戶對機器人的評價、以及用戶表達自身情感狀態(tài)。在確定感情參量的步驟中,也會優(yōu)選地考慮記憶系統(tǒng)中保存的這些信息,以進一步保證所得到的感情參量的準確性。
[0106]在本發(fā)明一優(yōu)選的實施例中,上述面向智能機器人的信息處理系統(tǒng)還包括用于更新感情參量的更新模塊,該更新模塊具體設(shè)置為:利用從記憶系統(tǒng)中獲取的最新的情緒參量及其發(fā)生的頻次和時長,來更新針對用戶的感情參量。
[0107]應用本實施例的更新模塊,能夠?qū)崟r更新感情知識庫中保存的感情參量,有利于智能機器人輸出更合適的多模態(tài)輸出信息,從而有助于進一步提高用戶的使用體驗。
[0108]值得注意的是,實施例三和實施例四中各個模塊及單元中的操作的具體細化,可參見上面結(jié)合圖1至圖3對本發(fā)明方法(具體參見實施例一和實施例二)的說明,在此不再詳細贅述。
[0109]本領(lǐng)域的技術(shù)人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0110]雖然本發(fā)明所公開的實施方式如上,但所述的內(nèi)容只是為了便于理解本發(fā)明而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬技術(shù)領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所公開的精神和范圍的前提下,可以在實施的形式上及細節(jié)上作任何的修改與變化,但本發(fā)明的保護范圍,仍須以所附的權(quán)利要求書所界定的范圍為準。
【主權(quán)項】
1.一種面向智能機器人的信息處理方法,其特征在于,包括: 接收輸入的多模態(tài)交互數(shù)據(jù); 根據(jù)所述多模態(tài)交互數(shù)據(jù),判斷是否滿足主動交互的條件; 在判斷出滿足主動交互的條件時,調(diào)用感情知識庫中保存的針對當前用戶的感情參量; 基于所述感情參量,與所述用戶進行主動交互。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述主動交互的條件為:所述用戶處于空閑狀態(tài),或者,在結(jié)束被動交互后所述用戶未離開。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括:構(gòu)建所述感情知識庫,包括: 獲取歷史交互過程中針對所述用戶的情緒參量及其發(fā)生的頻次和時長; 根據(jù)所述情緒參量及其發(fā)生的頻次和時長,得到針對所述用戶的感情參量; 將所述感情參量保存在所述感情知識庫中。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,從記憶系統(tǒng)中獲取歷史交互過程中針對所述用戶的情緒參量及其發(fā)生的頻次和時長。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括:利用從所述記憶系統(tǒng)中獲取的最新的情緒參量及其發(fā)生的頻次和時長,來更新針對所述用戶的感情參量。6.一種面向智能機器人的信息處理系統(tǒng),其特征在于,包括: 多模態(tài)交互數(shù)據(jù)接收模塊,設(shè)置為接收輸入的多模態(tài)交互數(shù)據(jù); 判斷模塊,設(shè)置為根據(jù)所述多模態(tài)交互數(shù)據(jù),判斷是否滿足主動交互的條件; 感情知識庫,設(shè)置為保存有感情參量; 感情參量調(diào)用模塊,設(shè)置為在所述判斷模塊判斷出滿足主動交互的條件時,調(diào)用所述感情知識庫中保存的針對當前用戶的感情參量; 主動交互模塊,設(shè)置為基于所述感情參量,與所述用戶進行主動交互。7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述主動交互的條件為:所述用戶處于空閑狀態(tài),或者,在結(jié)束被動交互后所述用戶未離開。8.根據(jù)權(quán)利要求6或7所述的系統(tǒng),其特征在于,還包括:構(gòu)建模塊,設(shè)置為構(gòu)建所述感情知識庫;所述構(gòu)建模塊包括: 歷史信息獲取單元,設(shè)置為獲取歷史交互過程中針對所述用戶的情緒參量及其發(fā)生的頻次和時長; 感情參量獲取單元,設(shè)置為根據(jù)所述情緒參量及其發(fā)生的頻次和時長,得到針對所述用戶的感情參量; 保存單元,設(shè)置為將所述感情參量保存在所述感情知識庫中。9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述歷史信息獲取單元具體設(shè)置為:從記憶系統(tǒng)中獲取歷史交互過程中針對所述用戶的情緒參量及其發(fā)生的頻次和時長。10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,還包括:更新模塊,設(shè)置為利用從所述記憶系統(tǒng)中獲取的最新的情緒參量及其發(fā)生的頻次和時長,來更新針對所述用戶的感情參量。
【文檔編號】B25J9/16GK105945949SQ201610380242
【公開日】2016年9月21日
【申請日】2016年6月1日
【發(fā)明人】栗安, 王辰
【申請人】北京光年無限科技有限公司