本發明屬于人工智能,具體涉及一種智能講解方法、機器人及設備和存儲介質。
背景技術:
1、隨著人工智能(ai)技術的不斷發展,ai技術在越來越多的場景服務中取代了人工服務。例如,餐館的點餐機器人、商場的導航機器人、旅游景點以及博物館等公共教育場所的講解機器人等。
2、其中,講解機器人目前的交互方式,一般是通過制定標準化程序信息,根據用戶的提問或用戶對需要講解內容模塊的選擇,由講解機器人向用戶群體提供無差別的標注化講解服務,往往缺乏對特定用戶群體(如兒童、青少年、老年等)講解內容和方式的個性化調整能力,無法滿足不同年齡層的用戶人群的特殊性需求。
技術實現思路
1、基于以上現有的講解機器人的現狀,本發明提供一種智能講解方法、機器人及設備和存儲介質,用以克服現有技術中存在的至少一個技術問題。
2、為實現上述目的,本發明提供一種智能講解方法,包括:
3、對在語音交互過程采集的用戶語音數據進行語音年齡特征提取處理,得到用戶的語音年齡特征;
4、對所述語音年齡特征進行年齡段評估處理,以獲得用戶所屬年齡段;
5、根據所述用戶所屬年齡段,從預設講解內容庫獲取對應的語音講解包,并基于所述語音講解包,進行語音講解;其中,所述預設講解內容庫存儲有不同年齡段對應的語音講解包,且不同年齡段所對應的語音講解包的講解內容、講解語速以及講解語調均不同。
6、為了解決上述問題,本發明還提供一種講解機器人,所述講解機器人包括:
7、特征提取模塊,用于對在語音交互過程采集的用戶語音數據進行語音年齡特征提取處理,得到用戶的語音年齡特征;
8、年齡段評估模塊,用于對所述語音年齡特征進行年齡段評估處理,以獲得用戶所屬年齡段;
9、語音講解模塊,用于根據所述用戶所屬年齡段,從預設講解內容庫獲取對應的語音講解包,并基于所述語音講解包,進行語音講解;其中,所述預設講解內容庫存儲有不同年齡段對應的語音講解包,且不同年齡段所對應的語音講解包的講解內容、講解語速以及講解語調均不同。
10、為了解決上述問題,本發明還提供一種電子設備,電子設備包括:
11、至少一個處理器;以及,
12、與所述至少一個處理器通信連接的存儲器;其中,
13、所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行如前所述的智能講解方法中的步驟。
14、為了解決上述問題,本發明還提供一種計算機可讀存儲介質,計算機可讀存儲介質中存儲有至少一個指令,至少一個指令被電子設備中的處理器執行時實現上述的智能講解方法。
15、本發明提供的智能講解方法、機器人及設備和存儲介質,通過從語音交互過程采集的用戶語音數據中所提取的語音年齡特征,對用戶的年齡段進行評估,根據評估后獲得的用戶所屬年齡段,從預設講解內容庫獲取對應該用戶所屬年齡段的語音講解包,不同年齡段對應的語音講解包的講解內容、講解語速以及講解語調均不同,即對應該用戶所屬年齡段的語音講解包是針對該用戶的年齡段的定制化講解服務,因此,針對不同年齡層的用戶人群,能夠實現定制化講解服務,增強了與用戶語音互動的針對性和提高了用戶體驗效果。
1.一種智能講解方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的智能講解方法,其特征在于,在所述對在語音交互過程采集的用戶語音數據進行語音年齡特征提取處理,得到用戶的語音年齡特征之前,還包括:
3.根據權利要求1所述的智能講解方法,其特征在于,所述對在語音交互過程采集的用戶語音數據進行語音年齡特征提取處理,得到用戶的語音年齡特征,包括:
4.根據權利要求3所述的智能講解方法,其特征在于,所述對所述用戶語音數據進行預處理,使所述用戶語音數據中的語音信號由時域轉換為頻域,得到語音幅度譜,包括:
5.根據權利要求3所述的智能講解方法,其特征在于,所述將所述語音幅度譜轉化為梅爾頻率倒譜系數特征參數,將所述梅爾頻率倒譜系數特征參數作為語音年齡特征,包括:
6.根據權利要求1所述的智能講解方法,其特征在于,所述對所述語音年齡特征進行年齡段評估處理,以獲得用戶所屬年齡段,包括:
7.根據權利要求1所述的智能講解方法,其特征在于,所述根據所述用戶所屬年齡段,從預設講解內容庫獲取對應的語音講解包,并基于所述語音講解包,進行語音講解,包括:
8.一種講解機器人,其特征在于,所述講解機器人包括:
9.一種電子設備,其特征在于,所述電子設備包括:
10.一種計算機可讀存儲介質,存儲有至少一個指令,其特征在于,所述至少一個指令被電子設備中的處理器執行時實現如權利要求1至7中任一所述的智能講解方法。