麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種用于智能機器人的人機交互方法及裝置與流程

文檔序號:12128373閱讀:259來源:國知局
一種用于智能機器人的人機交互方法及裝置與流程

本發明涉及機器人技術領域,具體地說,涉及一種用于智能機器人的人機交互方法及裝置。



背景技術:

隨著科學技術的不斷發展,信息技術、計算機技術以及人工智能技術的引入,機器人的研究已經逐步走出工業領域,逐漸擴展到了醫療、保健、家庭、娛樂以及服務行業等領域。而人們對于機器人的要求也從簡單重復的機械動作提升為具有擬人問答、自主性及與其他機器人進行交互的智能機器人,人機交互也就成為決定智能機器人發展的重要因素。

在人機交互過程中,用戶對智能機器人的交互需求日益增多,需要智能機器人不斷提高自身的交互能力,實現與用戶的多方面交互,滿足用戶的多種多樣的用戶需求。



技術實現要素:

為解決上述問題,本發明提供了一種用于智能機器人的人機交互方法,其包括:

交互信息獲取步驟,獲取用戶輸入的多模態交互信息;

情感信息生成步驟,對所述多模態交互信息進行解析生成用戶情感參量;

數據輸出步驟,根據所述用戶情感參量生成與所述用戶情感參量匹配的音樂,結合所述音樂生成多模態輸出數據并輸出。

根據本發明的一個實施例,在所述數據輸出步驟中,還生成對應于所述多模態交互信息的反饋信息,并將所述音樂作為所述反饋信息的背景音進行輸出。

根據本發明的一個實施例,在所述數據輸出步驟中,根據所述用戶情感參量生成與所述用戶情感參量匹配的音樂,具體包括:

根據所述用戶情感參量確定當前情感場景;

獲取與所述當前情感場景相對應的音樂。

根據本發明的一個實施例,在所述情感信息生成步驟中,利用預設情感引擎來根據所述多模態交互信息生成所述用戶情感參量。

根據本發明的一個實施例,所述多模態交互信息包括以下所列項中的任一項或幾項:

圖像信息、語音信息和文本信息。

本發明還提供了一種用于智能機器人的人機交互裝置,其包括:

交互信息獲取模塊,其用于獲取用戶輸入的多模態交互信息;

情感信息生成模塊,其用于對所述多模態交互信息進行解析生成用戶情感參量;

數據輸出模塊,其用于根據所述用戶情感參量生成與所述用戶情感參量匹配的音樂,結合所述音樂生成多模態輸出數據并輸出。

根據本發明的一個實施例,所述數據輸出模塊配置為還生成對應于所述多模態交互信息的反饋信息,并將所述音樂作為所述反饋信息的背景音進行輸出。

根據本發明的一個實施例,所述數據輸出模塊根據所述用戶情感參量生成與所述用戶情感參量匹配的音樂,具體包括:

根據所述用戶情感參量確定當前情感場景;

獲取與所述當前情感場景相對應的音樂。

根據本發明的一個實施例,所述情感信息生成模塊配置為利用預設情感引擎來根據所述多模態交互信息生成所述用戶情感參量。

根據本發明的一個實施例,所述多模態交互信息包括以下所列項中的任一項或幾項:

圖像信息、語音信息和文本信息。

本發明所提供的用于智能機器人的人機交互方法能夠在播放響應多模態輸出數據的同時,輸出與用戶當前情緒相匹配的音樂,從而使得用戶感知到智能機器人能夠真正地理解用戶當前的情境與情緒,并在理解用戶當前情境與情緒的基礎上有趣地給予反饋,進而極大地滿足了用戶對智能機器人的情感需求,這也使得智能機器人更加人性化。

本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。

附圖說明

為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要的附圖做簡單的介紹:

圖1是根據本發明一個實施例的用于智能機器人的人機交互方法的實現流程圖;

圖2是根據本發明另一個實施例的用于智能機器人的人機交互方法的實現流程圖;

圖3是根據本發明一個實施例的用于智能機器人的人機交互裝置的結構示意圖。

具體實施方式

以下將結合附圖及實施例來詳細說明本發明的實施方式,借此對本發明如何應用技術手段來解決技術問題,并達成技術效果的實現過程能充分理解并據以實施。需要說明的是,只要不構成沖突,本發明中的各個實施例以及各實施例中的各個特征可以相互結合,所形成的技術方案均在本發明的保護范圍之內。

同時,在以下說明中,出于解釋的目的而闡述了許多具體細節,以提供對本發明實施例的徹底理解。然而,對本領域的技術人員來說顯而易見的是,本發明可以不用這里的具體細節或者所描述的特定方式來實施。

另外,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟。

在機器人技術的發展過程中,人們對機器人的交互需求越來越高,這也就需要機器人能夠更為生動、智能地與用戶進行交互。然而,現有的用于智能機器人的人機交互方法通常只會與用戶進行單一的語音交互或文本交互,這顯然無法滿足現有的交互需求。

針對現有技術中所存在的問題,本發明提供了一種新的用于智能機器人的人交互方法,該方法使得智能機器人能夠在輸出相關數據的同時,還能夠輸出與當前情境氛圍相適應的音樂。

為了更加清楚地闡述本發明所提供的人機交互方法的實現原理、實現過程以及優點,以下分別結合不同的實施例來對該方法作進一步地說明。

實施例一:

圖1示出了本實施例所提供的用于智能機器人的人機交互方法的實現路程圖。

如圖1所示,本實施例所提供給的人機交互方法首先在步驟S101中獲取用戶輸入的多模態交互信息。需要指出的是,上述多模態交互信息可以是諸如語音信息、文本信息、肢體信息、動作信息和視覺信息(即圖像信息)等信息中的某一項或某幾項,本發明不限于此。

其中,該方法可以通過智能機器人所配置的音頻傳感器(例如麥克風)來獲取用戶輸入的語音信息,可以通過智能機器人所配置的文本輸入設備(例如鍵盤)來獲取用戶輸入的文本信息,可以通過智能機器人所配置的視頻傳感器(例如攝像頭)來獲取用戶輸入的視覺信息和/或肢體信息,可以通過配置在智能機器人殼體或內部的相應傳感器(例如壓力傳感器等)來用戶用戶輸入的動作信息。

在得到多模態交互信息后,該方法會在步驟S102中對步驟S101中所得到的多模態交互信息進行解析,從而得到用戶情感參量。本實施例中,該方法在步驟S102中優選地利用預設情感引擎來根據上述多模態交互信息生成用戶情感參量。具體地,對應于多模態交互信息所包含的信息的不同,預設情感引擎可以采用不同的方式來生成用戶情感參量。

需要指出的是,在本發明的不同實施例中,該方法在對獲取到的多模態交互信息進行解析過程中所使用的預設情感引擎既可以是本地情感引擎,也可以是云端情感引擎,還可以是本地情感引擎與云端情感引擎的結合,本發明不限于此。

語音既是人的發聲器官發出的一種聲波,它就像其他各種聲音一樣,也具有聲音的物理屬性。每一種音都具有一定的音色、音調、音強和音長。音色也稱為音質,是一種聲音區別于其他聲音的基本特征。

音調是指聲音的高低,它取決于聲波的頻率。而聲波頻率又與發音體長短、厚薄以及松緊程度有關。聲音的強弱叫做音強,它是由聲波振動幅度決定的。聲音的長短叫做音長,它取決于發音時間的長短,一個多音節的詞,各個音節的輕重不同,其長短就不一樣,此外不同音長還可以表達不同的語氣和情態。

因此,本實施例所提供的方法所采用的情感引擎便可以通過提取獲取到的語音信息的相關特征參數(例如音色、音調、音強和音長等),并通過對這些特征參數進行解析來確定出用戶情感參量。

對于獲取到的文本信息來說,該方法則可以通過對該文本信息進行語法分析,從而生成對應于該文本信息的相關情緒參數,這樣也就確定出了對應的用戶情感參量。

例如,對于中文文本信息來說,根據分析粒度的不同,中文文本信息的情感分析可以分為詞語級、句子級、篇章級和海量級情感傾向性。對于本實施例所提供的方法來說,其主要集中在詞語級以及句子級的情感分析。

詞語傾向性分析的分析對象是單獨的詞語,在分析過程中需要確定出詞語的褒貶性以及極性的強度。作為示例地,正值表示褒義,負值表示貶義。其中,上述取值的絕對值越大,其褒貶的極性強度也就越大。需要指出的是,在本發明的不同實施例中,對于詞語傾向性的分析既可以采用基于語義詞典的方式來進行分析,也可以采用大規模語料庫的方式來進行分析,還可以采用其他合理方式來進行分析,本發明不限于此。

對于獲取到的視覺信息來說,本實施例所提供的方法所采用的情感引擎可以從上述視覺信息中獲取到相應的圖像,并通過圖像處理來確定出圖像所表征的用戶情感參量。具體地,該方法可以對獲取到的圖像進行人臉識別,并對識別到的人臉進行表情解析,從而得到對應于該圖像的用戶的表情信息,進而得到用戶情感參量。

在得到用戶情感參量后,該方法會在步驟S103中根據上述用戶情感參量生成與該用戶情感參量相匹配的音樂,并在步驟S104中結合步驟S103中生成音樂生成多模態輸出數據并輸出給當前用戶。

例如,如果智能機器人的用戶為兒童,該用戶向智能機器人輸入了諸如“我今天得獎了,我真開心”的語音信息,本實施例所提供的人機交互方法通過對該語音信息進行解析可以生成表征用戶當前情感處于“開心”狀態的用戶情感參量。而根據該用戶情感參量,該方法可以確定出與該用戶情感參量相匹配的音樂應為歡快喜悅的音樂,因此,該方法也就可以在步驟S103中生成一段較為歡快喜悅的音樂,并在輸出諸如“你真棒”的語音信息的同時輸出上述音樂,以此來配合用戶的當前情緒。

從上述描述中可以看出,本實施例所提供的用于智能機器人的人機交互方法能夠在播放響應多模態輸出數據的同時,輸出與用戶當前情緒相匹配的音樂,從而使得用戶感知到智能機器人能夠真正地理解用戶當前的情境與情緒,并在理解用戶當前情境與情緒的基礎上有趣地給予反饋,進而極大地滿足了用戶對智能機器人的情感需求,這也使得智能機器人更加人性化。

實施例二:

圖2示出了本實施例所提供的用于智能機器人的人機交互方法的實現路程圖。

如圖2所示,本實施例所提供的人機交互方法首先在步驟S201中獲取用戶輸入的多模態交互信息,并在步驟S201中對步驟S201中所獲取到的多模態交互信息進行解析來生成用戶情感參量。

需要指出的是,本實施例中,上述步驟S201和步驟S202的具體實現原理以及實現過程分別與上述實施例一中步驟S101和步驟S102所闡述的內容相同,故在此不再對步驟S201和步驟S202的具體內容進行贅述。

在得到用戶情感參量后,本實施例所提供的方法會在步驟S203中根據上述用戶情感參量來確定當前情感場景,并在步驟S204中獲取與當前情感場景相對應的音樂。

具體地,本實施例中,該方法優選地根據用戶情感參量和交互場景信息來確定當前情感場景。其中,當前情感場景不僅能夠表征出用戶的當前情感狀態,還能夠表征出當前交互場景的相關狀態。例如,在本發明的一個實施例中,該方法在步驟S203中確定出的當前情感場景表征出用戶當前的情感狀態為“焦慮”狀態,當前交互場景為用戶躺在床上準備睡覺,此時該方法在步驟S204中便可以生成諸如“流水聲”或“海浪拍打沙灘的聲音”等音樂來對用戶進行安撫,從而幫助用戶盡早入睡。

本實施例中,該方法還會在步驟S205中生成對應于多模態交互信息的反饋信息,并在步驟S206中將步驟S204中所得到的音樂作為上述反饋信息的背景音進行輸出。

例如,用戶需要上床睡覺但其情緒較為焦慮,該方法在步驟S204中生成了“海浪拍打沙灘的聲音”,其在步驟S205中還可以生成能夠幫助用戶睡眠的哼唱曲調來作為反饋信息。該方法可以在步驟S205中同時輸出上述反饋信息和音樂,從而更加有效地安撫用戶情緒并幫助用戶入眠。

本發明還提供了一種新的用于智能機器人的人機交互裝置,圖3示出了本實施例中該人機交互裝置的結構示意圖。

如圖3所示,本實施例所提供的人機交互裝置優選地包括:交互信息獲取模塊301、情感信息生成模塊302以及數據輸出模塊303。其中,交互信息獲取模塊301用于獲取用戶輸入的多模態交互信息。需要指出的是,在本發明的不同實施例中,述多模態交互信息可以是諸如語音信息、文本信息、肢體信息、動作信息和視覺信息(即圖像信息)等信息中的某一項或某幾項,本發明不限于此。

與之對應地,交互信息獲取模塊301可以采用不同的合理設備來實現。例如,交互信息獲取模塊301可以包括智能機器人所配置的音頻采集設備(例如麥克風),并利用該音頻采集設備來獲取用戶輸入的語音信息;交互信息獲取模塊301還可以包括視覺采集設備(例如高清攝像頭或體感攝像頭),并利用該視覺采集設備來獲取用戶輸入的圖像信息和/或肢體信息。

本實施例中,交互信息獲取模塊301在獲取到多模態交互信息后,會將該多模態交互信息傳輸至情感信息生成模塊302。其中,情感信息生成模塊302在接收到上述多模態交互信息后,會對該多模態交互信息進行解析,從而得到用戶情感參量。

具體地,本實施例中,情感信息生成模塊302可以采用預設情感引擎來對接收到的多模態交互信息進行解析,以得到用戶情感參量。需要指出的是,本實施例中,情感信息生成模塊302根據多模態交互信息生成用戶情感參量的具體實現原理與實現過程與上述實施例一中步驟S102所涉及的內容類似,故在此不再對情感信息生成模塊302的相關內容進行贅述。

在得到用戶情感參量后,情感信息生成模塊302會將上述用戶情感參量傳輸至數據輸出模塊303。數據輸出模塊303則可以根據上述用戶情感參量生成與用戶情感參量相匹配的音樂,并結合上述音樂生成多模態輸出數據并輸出給當前用戶。

本實施例中,數據輸出模塊303優選地首先根據用戶情感參量和交互場景信息來確定當前情感場景,隨后再獲取與當前情感場景相對應的音樂。在得到上述音樂后,數據輸出模塊303還會生成對應于上述多模態交互信息的反饋信息,并將所得到的音樂作為上述反饋信息的背景音進行輸出。

需要指出的是,本實施例中,數據輸出模塊303實現其功能的具體原理以及過程與上述實施例二中步驟S203~步驟S206所涉及的內容類似,故在此不再對數據輸出模塊303的相關內容進行贅述。

應該理解的是,本發明所公開的實施例不限于這里所公開的特定結構或處理步驟,而應當延伸到相關領域的普通技術人員所理解的這些特征的等同替代。還應當理解的是,在此使用的術語僅用于描述特定實施例的目的,而并不意味著限制。

說明書中提到的“一個實施例”或“實施例”意指結合實施例描述的特定特征、結構或特性包括在本發明的至少一個實施例中。因此,說明書通篇各個地方出現的短語“一個實施例”或“實施例”并不一定均指同一個實施例。

雖然上述示例用于說明本發明在一個或多個應用中的原理,但對于本領域的技術人員來說,在不背離本發明的原理和思想的情況下,明顯可以在形式上、用法及實施的細節上作各種修改而不用付出創造性勞動。因此,本發明由所附的權利要求書來限定。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 五华县| 尼木县| 鹿邑县| 海南省| 普兰县| 镇原县| 翁牛特旗| 石首市| 佳木斯市| 岳普湖县| 齐河县| 当雄县| 吐鲁番市| 长治市| 太康县| 仁化县| 哈密市| 调兵山市| 陆良县| 定南县| 三原县| 兴隆县| 常熟市| 湘潭市| 定日县| 洛浦县| 武定县| 大连市| 武邑县| 临江市| 奉化市| 威远县| 财经| 台南县| 玉田县| 庆元县| 钟祥市| 垦利县| 宜都市| 丹东市| 视频|