本發(fā)明實(shí)施例涉及人工智能技術(shù),尤其涉及一種智能交互方法、裝置及終端設(shè)備。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)的發(fā)展和普及,大量數(shù)碼產(chǎn)品走進(jìn)了普通大眾的生活中,如兒童使用的學(xué)習(xí)機(jī)、故事機(jī)等。以故事機(jī)為例,其為了迎合兒童早教,提高兒童早期情商教育而被大量普及,主要功能是播放兒歌、故事、國學(xué)、詩詞、英語啟蒙、生活常識(shí)等,可以有效的鍛煉兒童的情商、語言交流能力,深受各個(gè)家庭的歡迎。
現(xiàn)有的數(shù)碼產(chǎn)品如故事機(jī),其交互方法都是人為編輯、設(shè)定,交互方式通常為人工或半自動(dòng),無法根據(jù)不同用戶進(jìn)行智能交互,交互方式單一,靈活性差,交互效率較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種智能交互方法、裝置及終端設(shè)備,提高了用戶和機(jī)器之間的交互靈活性,使得交互方式多元化,交互效率顯著提高。
第一方面,本發(fā)明實(shí)施例提供了一種智能交互方法,包括:
獲取用戶的身份信息,對(duì)所述身份信息進(jìn)行識(shí)別以確定和所述用戶相關(guān)聯(lián)的屬性信息;
對(duì)情景內(nèi)容進(jìn)行識(shí)別,以確定和所述情景內(nèi)容對(duì)應(yīng)的情景信息;
對(duì)所述屬性信息和所述情景信息進(jìn)行匹配處理,依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件,當(dāng)所述觸發(fā)條件滿足時(shí),觸發(fā)所述交互事件以和所述用戶進(jìn)行信息交互;
對(duì)所述用戶相關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新,如果更新后的屬性信息和歷史記錄的屬性信息不同,則對(duì)所述更新后的屬性信息和所述情景信息進(jìn)行匹配處理,重新確定交互事件和觸發(fā)條件。
第二方面,本發(fā)明實(shí)施例還提供了一種智能交互裝置,包括:
身份識(shí)別模塊,用于獲取用戶的身份信息,對(duì)所述身份信息進(jìn)行識(shí)別以確定和所述用戶相關(guān)聯(lián)的屬性信息;
情景內(nèi)容識(shí)別模塊,用于對(duì)情景內(nèi)容進(jìn)行識(shí)別,以確定和所述情景內(nèi)容對(duì)應(yīng)的情景信息;
信息匹配模塊,用于對(duì)所述屬性信息和所述情景信息進(jìn)行匹配處理,依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件;
交互模塊,用于當(dāng)所述觸發(fā)條件滿足時(shí),觸發(fā)所述交互事件以和所述用戶進(jìn)行信息交互;
更新模塊,用于對(duì)所述用戶相關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新,所述信息匹配模塊還用于:如果更新后的屬性信息和歷史記錄的屬性信息不同,則對(duì)所述更新后的屬性信息和所述情景信息進(jìn)行匹配處理,重新確定交互事件和觸發(fā)條件。
第三方面,本發(fā)明實(shí)施例還提供了一種智能交互終端設(shè)備,所述智能交互終端設(shè)備集成了上述描述的裝置。
本發(fā)明實(shí)施例提供的技術(shù)方案,分別對(duì)用戶和情景內(nèi)容進(jìn)行識(shí)別,對(duì)識(shí)別的用戶的屬性信息和情景內(nèi)容的情景信息進(jìn)行匹配處理,依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件,以在觸發(fā)條件滿足時(shí),觸發(fā)交互事件和用戶進(jìn)行信息交互,并對(duì)用戶關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新以匹配新的交互事件,解決了現(xiàn)有的交互方法采用人為編輯、設(shè)定,無法根據(jù)不同用戶進(jìn)行智能交互的問題,提高了用戶和機(jī)器之間的交互靈活性,使得交互方式多元化,交互效率顯著提高。
附圖說明
通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1是本發(fā)明實(shí)施例一提供的智能交互方法的流程圖;
圖2是本發(fā)明實(shí)施例二提供的智能交互方法的流程圖;
圖3是本發(fā)明實(shí)施例三提供的智能交互方法的流程圖;
圖4是本發(fā)明實(shí)施例四提供的智能交互裝置的結(jié)構(gòu)框圖;
圖5是本發(fā)明實(shí)施例五提供的智能交互終端設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
實(shí)施例一
圖1是本發(fā)明實(shí)施例一提供的智能交互方法的流程圖,本實(shí)施例可適用于用戶使用終端設(shè)備進(jìn)行交互的情況,該方法可以由終端設(shè)備如手機(jī)、平板電腦、兒童故事機(jī)來執(zhí)行,如圖1所示,本實(shí)施例提供的具體方案如下:
S101、獲取用戶的身份信息,對(duì)所述身份信息進(jìn)行識(shí)別以確定和所述用戶相關(guān)聯(lián)的屬性信息。
本實(shí)施例中,用戶可以是一個(gè)或多個(gè)成年人、兒童,在對(duì)用戶進(jìn)行身份識(shí)別時(shí),可通過終端設(shè)備內(nèi)部集成的圖像識(shí)別單元、指紋識(shí)別單元或聲紋識(shí)別單元等對(duì)用戶的身份信息進(jìn)行獲取和識(shí)別。
本實(shí)施例中,識(shí)別出的用戶的屬性信息包括用戶的年齡、性別、人數(shù)、性格特點(diǎn)。其中,識(shí)別出的用戶的年齡可以是用戶的年齡區(qū)間段,如5-10歲、20-30歲、30-40歲等,識(shí)別出的用戶的人數(shù)可以是1人、2人、3人或4人等,識(shí)別出的用戶的性格特點(diǎn)可以是生氣、開心、大笑等。當(dāng)識(shí)別出的用戶的人數(shù)大于1人時(shí),該確定出的用戶的屬性信息還包括用戶之間的人物關(guān)系,示例性的,當(dāng)識(shí)別出有兩個(gè)用戶,同時(shí),識(shí)別出的一個(gè)用戶的年齡段在30-40歲之間,另一個(gè)用戶的年齡段在5-10歲之間,則可確定出的這兩個(gè)用戶的身份關(guān)系為家長和孩子的關(guān)系。
本實(shí)施例中,在對(duì)用戶進(jìn)行身份識(shí)別時(shí),可以是對(duì)用戶的首次識(shí)別,也可以是對(duì)歷史記錄中已識(shí)別過或錄入過屬性信息的用戶的再次識(shí)別。
S102、對(duì)情景內(nèi)容進(jìn)行識(shí)別,以確定和所述情景內(nèi)容對(duì)應(yīng)的情景信息。
本實(shí)施例中,該情景內(nèi)容可以是文本形式的故事內(nèi)容,如:西游記、三國演義、三個(gè)和尚等,該情景內(nèi)容可預(yù)先傳輸保存至終端設(shè)備中,或終端設(shè)備通過網(wǎng)絡(luò)實(shí)時(shí)進(jìn)行情景內(nèi)容的獲取。其中,依據(jù)情景內(nèi)容確定出的情景信息包括該情景內(nèi)容對(duì)應(yīng)的人物個(gè)數(shù)、人物性別、人物年齡、人物關(guān)系、人物性格特征以及具體的情景事件等。
S103、對(duì)所述屬性信息和所述情景信息進(jìn)行匹配處理,依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件,當(dāng)所述觸發(fā)條件滿足時(shí),觸發(fā)所述交互事件以和所述用戶進(jìn)行信息交互。
本實(shí)施例中,用戶的屬性信息和情景內(nèi)容的情景信息進(jìn)行的匹配包括:用戶人數(shù)和情景人物個(gè)數(shù)的匹配;用戶性別、年齡和情景人物性別、年齡的匹配;用戶之間人物關(guān)系和情景人物之間關(guān)系的匹配;用戶性格特點(diǎn)和情景人物性格特征的匹配。
本實(shí)施例中,根據(jù)屬性信息和情景信息的匹配結(jié)果,來最終確定用戶和終端設(shè)備的交互事件以及該交互事件觸發(fā)的條件。示例性的,當(dāng)確定出的情景信息中的人物個(gè)數(shù)為3,人物年齡為5-10歲,當(dāng)前確定出的用戶的人數(shù)也為3,同時(shí)用戶年齡也均在5-10歲,此時(shí),可將當(dāng)前用戶和情景內(nèi)容中的人物進(jìn)行匹配,將情景信息中的3個(gè)人物和現(xiàn)實(shí)中的3個(gè)用戶對(duì)應(yīng)關(guān)聯(lián)。其中,確定出的交互事件可以是提示3個(gè)用戶分別對(duì)情景中的3個(gè)人物進(jìn)行語言、動(dòng)作模擬,當(dāng)情景內(nèi)容進(jìn)展到不同的情景人物時(shí)對(duì)應(yīng)觸發(fā)該交互事件。
S104、對(duì)所述用戶相關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新,如果更新后的屬性信息和歷史記錄的屬性信息不同,則對(duì)所述更新后的屬性信息和所述情景信息進(jìn)行匹配處理,重新確定交互事件和觸發(fā)條件。
本實(shí)施例中,終端設(shè)備和用戶在交互過程中,可根據(jù)預(yù)設(shè)時(shí)間如1分鐘的時(shí)間間隔對(duì)用戶的屬性信息進(jìn)行更新,包括重新獲取用戶的身份信息,對(duì)身份信息進(jìn)行再次識(shí)別;還可以是,根據(jù)用戶輸入的指令觸發(fā)對(duì)用戶的身份識(shí)別以重新確定和用戶相關(guān)聯(lián)的屬性信息。
本實(shí)施例中,當(dāng)更新后的屬性信息和歷史記錄的屬性信息不同,意味著和終端設(shè)備交互的用戶的人數(shù)、性別、年齡和性格特點(diǎn)發(fā)生改變,此時(shí),為滿足交互的正常進(jìn)行以及智能對(duì)話,需根據(jù)更新后的屬性信息重新進(jìn)行匹配處理,確定新一輪的交互事件和觸發(fā)條件以和用戶進(jìn)行精確的交互。
需要說明的是,本發(fā)明實(shí)施例中,S102在S101之后執(zhí)行,但在本發(fā)明其它實(shí)施例中,S102也可在S101之前執(zhí)行,或者S101和S102同時(shí)執(zhí)行,并不影響智能交互過程。
本實(shí)施例提供了一種智能交互方法,分別對(duì)用戶和情景內(nèi)容進(jìn)行識(shí)別,對(duì)識(shí)別的用戶的屬性信息和情景內(nèi)容的情景信息進(jìn)行匹配處理,依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件,以在觸發(fā)條件滿足時(shí),觸發(fā)交互事件和用戶進(jìn)行信息交互,并對(duì)用戶關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新以匹配新的交互事件,提高了用戶和機(jī)器之間的交互靈活性,使得交互方式多元化,交互效率顯著提高。
實(shí)施例二
圖2是本發(fā)明實(shí)施例二提供的智能交互方法的流程圖,在上述實(shí)施例一的基礎(chǔ)上,可選的,所述獲取用戶的身份信息,對(duì)所述身份信息進(jìn)行識(shí)別以確定和所述用戶相關(guān)聯(lián)的屬性信息包括:
獲取用戶的語音,對(duì)所述語音進(jìn)行聲紋識(shí)別,以確定用戶的屬性信息。
由此,通過對(duì)用戶的語音進(jìn)行聲紋識(shí)別,實(shí)現(xiàn)了用戶僅需通過正常說話交流,即可完成用戶身份識(shí)別過程,確定出和用戶相對(duì)應(yīng)的屬性信息。
進(jìn)一步,可選的,所述對(duì)情景內(nèi)容進(jìn)行識(shí)別,以確定和所述情景內(nèi)容對(duì)應(yīng)的情景信息包括:
對(duì)情景內(nèi)容進(jìn)行自然語義識(shí)別處理,以確定和所述情景內(nèi)容對(duì)應(yīng)情景信息。
由此,通過對(duì)情景內(nèi)容進(jìn)行自然語義識(shí)別處理,實(shí)現(xiàn)了對(duì)情景內(nèi)容的高效識(shí)別、分析,以準(zhǔn)確的確定出對(duì)應(yīng)的情景信息用于后續(xù)匹配處理。
基于上述優(yōu)化,如圖2所示,本實(shí)施例提供的技術(shù)方案具體如下:
S201、獲取用戶的語音,對(duì)所述語音進(jìn)行聲紋識(shí)別,以確定和所述用戶相關(guān)聯(lián)的屬性信息。
本實(shí)施例中,在對(duì)用戶進(jìn)行身份識(shí)別時(shí)采取語音識(shí)別的方式。終端設(shè)備可通過集成的麥克風(fēng)獲取一定時(shí)間段內(nèi)的用戶語音,如:在30秒內(nèi)獲取用戶的普通對(duì)話聲音。其中,聲紋識(shí)別是生物識(shí)別技術(shù)的一種,也稱為說話人識(shí)別。由于不同用戶的發(fā)生器官的區(qū)別,使得任何兩個(gè)人的聲紋圖譜都有差異,通過對(duì)聲紋圖譜的分析可以確定出說話的人數(shù)、性別以及年齡范圍等信息。
示例性的,當(dāng)有幾個(gè)(如3個(gè))兒童進(jìn)行對(duì)話時(shí),終端設(shè)備通過麥克風(fēng)采集到兒童的對(duì)話語音,通過對(duì)語音的聲紋識(shí)別分析,可以最終確定出有3個(gè)兒童,同時(shí),根據(jù)不同的聲紋圖譜可以確定出此時(shí)不同兒童的情緒狀態(tài),如:開心、生氣。
S202、對(duì)情景內(nèi)容進(jìn)行自然語義識(shí)別處理,以確定和所述情景內(nèi)容對(duì)應(yīng)情景信息。
本實(shí)施例中,對(duì)情景內(nèi)容進(jìn)行自然語義識(shí)別處理,其中,自然語義識(shí)別處理涉及計(jì)算機(jī)科學(xué)領(lǐng)域,通過語言學(xué)中固定的詞法、語法結(jié)合計(jì)算機(jī)軟件算法對(duì)情景內(nèi)容進(jìn)行分析處理。
示例性的,情景內(nèi)容為故事《三個(gè)和尚》,通過對(duì)故事的文本進(jìn)行自然語義識(shí)別處理,可以確定情景信息包括的情景人物個(gè)數(shù)為3個(gè),年齡范圍5-10歲,情景事件為“一個(gè)和尚挑水吃,兩個(gè)和尚抬水吃,三個(gè)和尚沒水吃”。
S203、對(duì)所述屬性信息和所述情景信息進(jìn)行匹配處理,依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件,當(dāng)所述觸發(fā)條件滿足時(shí),觸發(fā)所述交互事件以和所述用戶進(jìn)行信息交互。
S204、對(duì)所述用戶相關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新,如果更新后的屬性信息和歷史記錄的屬性信息不同,則對(duì)所述更新后的屬性信息和所述情景信息進(jìn)行匹配處理,重新確定交互事件和觸發(fā)條件。
需要說明的是,本發(fā)明示例性的將S201-S204組成一個(gè)實(shí)施例執(zhí)行一種智能交互方法,但僅僅是本發(fā)明的一種實(shí)例,在本發(fā)明的其它實(shí)施例中,可以將S201和S102、S103、S104組成一個(gè)新的實(shí)施例,或者也可以將S202和S101、S103、S104組成一個(gè)實(shí)施例。另外,本發(fā)明實(shí)施例中,S202在S201之后執(zhí)行,但在本發(fā)明其它實(shí)施例中,S202也可在S201之前執(zhí)行,或者S201和S202同時(shí)執(zhí)行,并不影響智能交互過程。
本實(shí)施例提供了一種智能交互方法,分別對(duì)用戶的語音和情景內(nèi)容進(jìn)行聲紋識(shí)別和自然語義識(shí)別處理,簡潔、高效、準(zhǔn)確的確定出用戶對(duì)應(yīng)的屬性信息以及情景內(nèi)容對(duì)應(yīng)的情景信息,使得后續(xù)的匹配處理更加精確,用戶和終端設(shè)備的交互效果更佳。
在上述技術(shù)方案的基礎(chǔ)上,S201還可以是:獲取用戶的圖像,對(duì)用戶的圖像進(jìn)行識(shí)別,以確定用戶的屬性信息。其中,該圖像可通過終端設(shè)備集成的攝像裝置獲取。示例性的,終端設(shè)備的攝像頭拍攝到用戶的圖像,通過對(duì)圖像進(jìn)行識(shí)別,識(shí)別到存在3個(gè)用戶,且年齡段在5-10歲,通過對(duì)圖像中的人臉進(jìn)行識(shí)別還可確定出當(dāng)前3個(gè)用戶各自的情緒,如:憤怒、大笑、哭泣。本方案中,通過圖像識(shí)別方式確定用戶的屬性信息,縮短了對(duì)用戶的識(shí)別時(shí)間,識(shí)別準(zhǔn)確率進(jìn)一步提高。
在上述技術(shù)方案的基礎(chǔ)上,在對(duì)用戶進(jìn)行身份識(shí)別時(shí)確定關(guān)聯(lián)的屬性信息時(shí),還可以是:依據(jù)問題信息和接收到的用戶的音頻信息確定用戶的屬性信息。示例性的,終端設(shè)備通過揚(yáng)聲器廣播問題信息,如:“請(qǐng)問交互參與人員是幾個(gè)?年齡?性別?”,當(dāng)用戶聽到語音問題是,相應(yīng)的進(jìn)行回答,終端設(shè)備獲取用戶回答的語音信息,并進(jìn)行語音識(shí)別以確定用戶的屬性信息。
實(shí)施例三
圖3是本發(fā)明實(shí)施例三提供的智能交互方法的流程圖,在上述實(shí)施例一的基礎(chǔ)上,可選的,所述對(duì)所述屬性信息和所述情景信息進(jìn)行匹配處理包括:
依據(jù)所述屬性信息中用戶的數(shù)量、性別和年齡范圍與所述情景信息中參與情景的人數(shù)、性別和年齡范圍進(jìn)行對(duì)應(yīng)匹配。
由此,通過將用戶的數(shù)量、性別和年齡范圍直接與情景中情景人物的人數(shù)、性別和年齡范圍進(jìn)行對(duì)應(yīng)匹配,使得終端設(shè)備在和用戶進(jìn)行交互的過程中針對(duì)性更強(qiáng),交互內(nèi)容和交互方式的匹配度更高,交互方式更加智能化。
進(jìn)一步,可選的,所述依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件包括:
如果匹配成功,則根據(jù)匹配的人數(shù)、性別和年齡范圍以及所述情景信息中的時(shí)間軸信息確定交互事件和觸發(fā)條件。
由此,通過情景信息中的時(shí)間軸信息和匹配的人數(shù)、性別和年齡范圍確定交互事件和觸發(fā)條件,使得終端設(shè)備可根據(jù)情景內(nèi)容的進(jìn)展分別和相匹配的用戶進(jìn)行交互,交互針對(duì)性更強(qiáng)、智能化更高,同時(shí)提高了用戶進(jìn)行交互的趣味性。
基于上述優(yōu)化,如圖3所示,本實(shí)施例提供的技術(shù)方案具體如下:
S301、獲取用戶的身份信息,對(duì)所述身份信息進(jìn)行識(shí)別以確定和所述用戶相關(guān)聯(lián)的屬性信息。
S302、對(duì)情景內(nèi)容進(jìn)行識(shí)別,以確定和所述情景內(nèi)容對(duì)應(yīng)的情景信息。
S303、依據(jù)所述屬性信息中用戶的數(shù)量、性別和年齡范圍與所述情景信息中參與情景的人數(shù)、性別和年齡范圍進(jìn)行對(duì)應(yīng)匹配。
S304、如果匹配成功,則根據(jù)匹配的人數(shù)、性別和年齡范圍以及所述情景信息中的時(shí)間軸信息確定交互事件和觸發(fā)條件,當(dāng)所述觸發(fā)條件滿足時(shí),觸發(fā)所述交互事件以和所述用戶進(jìn)行信息交互。
本實(shí)施例中,該時(shí)間軸信息可以是根據(jù)情景內(nèi)容生成的人物、事件、屬性的時(shí)間軸。示例性的,時(shí)刻1對(duì)應(yīng)有:人物1,人物2,...,人物N,其中每個(gè)人物又包含屬性1,屬性2,...,屬性N,其中人物的屬性可以是姓名、年齡、情緒、狀態(tài)等;事件,其中,事件包括事件本身的事件屬性,如執(zhí)行動(dòng)作、動(dòng)作施動(dòng)體、動(dòng)作受動(dòng)體、動(dòng)作執(zhí)行時(shí)間等。其中,觸發(fā)條件可以是情景內(nèi)容進(jìn)展到的不同的時(shí)刻。
示例性的,以故事《三個(gè)和尚》為例,在時(shí)刻1對(duì)應(yīng)有:人物1,屬性為5-10歲、高興,事件為挑水;在時(shí)刻2對(duì)應(yīng)有:人物1,屬性為5-10歲、開心,事件為挑水;人物2,屬性為5-10歲、開心,事件為挑水;在時(shí)刻3對(duì)應(yīng)有:人物1,屬性為5-10歲、不開心,事件為發(fā)脾氣,動(dòng)作施動(dòng)體為人物1,動(dòng)作受動(dòng)體為人物2和人物3;人物2,屬性為5-10歲、不開心,事件為發(fā)脾氣,動(dòng)作施動(dòng)體為人物2,動(dòng)作受動(dòng)體為人物1和人物3;人物3,屬性為5-10歲、不開心,事件為發(fā)脾氣,動(dòng)作施動(dòng)體為人物3,動(dòng)作受動(dòng)體為人物1和人物2。相對(duì)應(yīng)的,觸發(fā)條件可以是當(dāng)情景內(nèi)容分別進(jìn)展到時(shí)刻1、時(shí)刻2和時(shí)刻3。
本實(shí)施例中,觸發(fā)的交互事件包括答題交互、角色扮演交互和對(duì)話交互等。其中,答題交互可以是在情景內(nèi)容的時(shí)間軸信息中選取問題,并依據(jù)匹配情況有針對(duì)性的和用戶進(jìn)行問答,通過聲紋識(shí)別方式可以分別識(shí)別不同用戶的回答結(jié)果;角色扮演交互可以是根據(jù)匹配處理的結(jié)果,將情景內(nèi)容中的人物和參與交互的用戶進(jìn)行對(duì)應(yīng)匹配,不同用戶演繹各自對(duì)應(yīng)的動(dòng)作、臺(tái)詞等來模擬故事情節(jié);對(duì)話交互可以是在情景內(nèi)容的時(shí)間軸信息中選取對(duì)話內(nèi)容,終端設(shè)備和用戶進(jìn)行對(duì)話交互,可由第三方進(jìn)行評(píng)判。
S305、對(duì)所述用戶相關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新,如果更新后的屬性信息和歷史記錄的屬性信息不同,則對(duì)所述更新后的屬性信息和所述情景信息進(jìn)行匹配處理,重新確定交互事件和觸發(fā)條件。
需要說明的是,本發(fā)明示例性的將S301-S305組成一個(gè)實(shí)施例執(zhí)行一種智能交互方法,但僅僅是本發(fā)明的一種實(shí)例,在本發(fā)明的其它實(shí)施例中,可以將S201、S202和S303-S305組成一個(gè)新的實(shí)施例。
本實(shí)施例提供了一種智能交互方法,依據(jù)屬性信息中用戶的數(shù)量、性別和年齡范圍與情景信息中參與情景的人數(shù)、性別和年齡范圍進(jìn)行對(duì)應(yīng)匹配,如果匹配成功,則根據(jù)匹配的人數(shù)、性別和年齡范圍以及情景信息中的時(shí)間軸信息確定交互事件和觸發(fā)條件,提高了用戶和機(jī)器之間的交互靈活性,使得交互方式多元化,交互效率顯著提高。
實(shí)施例四
圖4是本發(fā)明實(shí)施例四提供的智能交互裝置的結(jié)構(gòu)框圖,所述裝置用于執(zhí)行上述實(shí)施例提供的智能交互方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。如圖4所示,所述裝置包括身份識(shí)別模塊401、情景內(nèi)容識(shí)別模塊402、信息匹配模塊403、交互模塊404和更新模塊405。
其中,身份識(shí)別模塊401,用于獲取用戶的身份信息,對(duì)所述身份信息進(jìn)行識(shí)別以確定和所述用戶相關(guān)聯(lián)的屬性信息;情景內(nèi)容識(shí)別模塊402,用于對(duì)情景內(nèi)容進(jìn)行識(shí)別,以確定和所述情景內(nèi)容對(duì)應(yīng)的情景信息;信息匹配模塊403,用于對(duì)所述屬性信息和所述情景信息進(jìn)行匹配處理,依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件;交互模塊404,用于當(dāng)所述觸發(fā)條件滿足時(shí),觸發(fā)所述交互事件以和所述用戶進(jìn)行信息交互;更新模塊405,用于對(duì)所述用戶相關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新,所述信息匹配模塊還用于:如果更新后的屬性信息和歷史記錄的屬性信息不同,則對(duì)所述更新后的屬性信息和所述情景信息進(jìn)行匹配處理,重新確定交互事件和觸發(fā)條件。
本實(shí)施例提供的智能交互裝置,分別對(duì)用戶和情景內(nèi)容進(jìn)行識(shí)別,對(duì)識(shí)別的用戶的屬性信息和情景內(nèi)容的情景信息進(jìn)行匹配處理,依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件,以在觸發(fā)條件滿足時(shí),觸發(fā)交互事件和用戶進(jìn)行信息交互,并對(duì)用戶關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新以匹配新的交互事件,提高了用戶和機(jī)器之間的交互靈活性,使得交互方式多元化,交互效率顯著提高。
在上述技術(shù)方案的基礎(chǔ)上,所述身份識(shí)別模塊401具體用于:
獲取用戶的語音,對(duì)所述語音進(jìn)行聲紋識(shí)別,以確定和所述用戶相關(guān)聯(lián)的屬性信息;
所述情景內(nèi)容識(shí)別模塊402具體用于:
對(duì)情景內(nèi)容進(jìn)行自然語義識(shí)別處理,以確定和所述情景內(nèi)容對(duì)應(yīng)情景信息。
在上述技術(shù)方案的基礎(chǔ)上,所述信息匹配模塊403具體用于:
依據(jù)所述屬性信息中用戶的數(shù)量、性別和年齡范圍與所述情景信息中參與情景的人數(shù)、性別和年齡范圍進(jìn)行對(duì)應(yīng)匹配。
在上述技術(shù)方案的基礎(chǔ)上,所述信息匹配模塊403具體用于:
如果匹配成功,則根據(jù)匹配的人數(shù)、性別和年齡范圍以及所述情景信息中的時(shí)間軸信息確定交互事件和觸發(fā)條件。
在上述技術(shù)方案的基礎(chǔ)上,所述交互事件包括答題交互、角色扮演交互和對(duì)話交互中至少一種。
實(shí)施例五
本實(shí)施例在上述各實(shí)施例的基礎(chǔ)上提供了一種智能交互終端設(shè)備,該終端設(shè)備可以包括本發(fā)明實(shí)施例四提供的智能交互裝置。圖5是本發(fā)明實(shí)施例五提供的智能交互終端設(shè)備的結(jié)構(gòu)示意圖,如圖5所示,該終端設(shè)備可以包括:存儲(chǔ)器501、中央處理器(Central Processing Unit,CPU)502、外設(shè)接口503、音頻電路505、揚(yáng)聲器511、電源管理芯片508、輸入/輸出(I/O)子系統(tǒng)509、觸摸屏512、其他輸入/控制設(shè)備510以及外部端口504,這些部件通過一個(gè)或多個(gè)通信總線或信號(hào)線507來通信。
應(yīng)該理解的是,圖示終端設(shè)備500僅僅是終端設(shè)備的一個(gè)范例,并且終端設(shè)備500可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個(gè)或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個(gè)或多個(gè)信號(hào)處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實(shí)現(xiàn)。
下面就本實(shí)施例提供的用于智能交互的終端設(shè)備進(jìn)行詳細(xì)的描述,該終端設(shè)備以故事機(jī)為例。
存儲(chǔ)器501,所述存儲(chǔ)器501可以被CPU502、外設(shè)接口503等訪問,所述存儲(chǔ)器501可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如一個(gè)或多個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
外設(shè)接口503,所述外設(shè)接口503可以將設(shè)備的輸入和輸出外設(shè)連接到CPU502和存儲(chǔ)器501。
I/O子系統(tǒng)509,所述I/O子系統(tǒng)509可以將設(shè)備上的輸入輸出外設(shè),例如觸摸屏512和其他輸入/控制設(shè)備510,連接到外設(shè)接口503。I/O子系統(tǒng)509可以包括顯示控制器5091和用于控制其他輸入/控制設(shè)備510的一個(gè)或多個(gè)輸入控制器5092。其中,一個(gè)或多個(gè)輸入控制器5092從其他輸入/控制設(shè)備510接收電信號(hào)或者向其他輸入/控制設(shè)備510發(fā)送電信號(hào),其他輸入/控制設(shè)備510可以包括物理按鈕、操縱桿、點(diǎn)擊滾輪。
電源管理芯片508,用于為CPU502、I/O子系統(tǒng)及外設(shè)接口所連接的硬件進(jìn)行供電及電源管理。
本發(fā)明實(shí)施例提供的CPU502可執(zhí)行如下操作:
根據(jù)獲取到的用戶的身份信息確定和所述用戶相關(guān)聯(lián)的屬性信息;
對(duì)情景內(nèi)容進(jìn)行識(shí)別,以確定和所述情景內(nèi)容對(duì)應(yīng)的情景信息;
對(duì)所述屬性信息和所述情景信息進(jìn)行匹配處理,依據(jù)匹配結(jié)果確定交互事件和觸發(fā)條件,當(dāng)所述觸發(fā)條件滿足時(shí),觸發(fā)所述交互事件以和所述用戶進(jìn)行信息交互;
對(duì)所述用戶相關(guān)聯(lián)的屬性信息進(jìn)行實(shí)時(shí)更新,如果更新后的屬性信息和歷史記錄的屬性信息不同,則對(duì)所述更新后的屬性信息和所述情景信息進(jìn)行匹配處理,重新確定交互事件和觸發(fā)條件。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。