[發明專利]一種多領域任務型對話系統和終端在審
| 申請號: | 201910323067.1 | 申請日: | 2019-04-22 |
| 公開(公告)號: | CN110111766A | 公開(公告)日: | 2019-08-09 |
| 發明(設計)人: | 司馬華鵬;皮仕嬋 | 申請(專利權)人: | 南京硅基智能科技有限公司 |
| 主分類號: | G10L13/02 | 分類號: | G10L13/02;G10L13/04;G10L15/22;G10L15/26 |
| 代理公司: | 江蘇舜點律師事務所 32319 | 代理人: | 徐旭棟 |
| 地址: | 210012 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多域 對話系統 狀態跟蹤 置信 技術方案要點 語音合成模塊 語音識別模塊 自然語言生成 語義 對話管理 信息共享 域模型 終端 跟蹤 | ||
本發明公開了一種多領域任務型系統,解決了任務型對話系統中多域之間切換的問題,其技術方案要點是本公開提供的多域任務型對話系統包括:語音識別模塊、多域置信狀態跟蹤模塊、對話管理模塊、自然語言生成模塊和語音合成模塊,其中多域置信狀態跟蹤模塊為多域的,無需進行復雜的域模型切換就能夠實現多域狀態的跟蹤,且各域之間實現了語義級的信息共享。
技術領域
本公開涉及智能任務型對話領域,尤其涉及一種多領域任務型對話系統和終端。
背景技術
查天氣、訂火車票、訂餐廳和旅游景點推薦等任務明確,場景中所用到的槽的個數是明確的對話系統,即任務型對話系統。和任務型對話系統相對的是非任務型對話系統,如閑聊(主題發散,槽的數量無法確定),一個典型的非任務型對話系統的應用就是微軟小冰,其定位是情感陪伴機器人。
任務型對話系統因場景明確,易于評估對話質量等特點,相比于非任務型具有更大的應用價值,但目前市場上的任務型對話系統多為單領域的對話系統,例如查天氣、訂火車票和訂餐廳是三個獨立的應用領域,如果想在一個機器人中同時集成這三種應用,目前的解決方案需要調用三個獨立的域模型,這涉及到復雜的模型切換和參數更新問題,且每個域內的信息是獨有的無法共享,造成這種拼湊出來的多域人機對話系統的對話質量差強人意。實際應用中,以小明的三亞自由行為例,他很可能同時需要了解三亞的天氣,然后需要預定飛往三亞的機票,同時他還想定個酒店附近的特色餐館,當然他還需要機器人給推薦一下適合他的旅游景點和線路,這就要求機器人需要同時具備多個領域任務型對話的能力,且要求多域的人機對話能以一種流暢,高效的方式進行。若采用傳統的獨立單域進行切換的方案,整個機器人的系統設計會無比復雜,且違背了文本語義信息應該共享的特性。
發明內容
本公開的目的是提供一種多域任務型對話系統,實現多域對話之間的輕松切換。
本公開的上述技術目的是通過以下技術方案得以實現的:
一種多領域任務型對話系統,包括:
語音識別模塊,自動語音識別將語音轉換為文本;
多域置信狀態跟蹤模塊,判斷當前對話所在的域和置信狀態跟蹤;
對話管理模塊,包括數據庫查詢單元和對話策略單元,根據當前所述置信狀態查詢數據庫,然后由所述對話策略單元進行對話決策;
自然語言生成模塊,生成響應文本;
語音合成模塊,將所述自然語言生成模塊生成的文本轉換為語音;
作為具體實施例地,所述多域置信狀態跟蹤模塊包括:
域跟蹤模塊,確定當前所在域;
槽和值跟蹤模塊,實時更新槽和值的狀態。
進一步地,所述域跟蹤模塊與所述槽和值跟蹤模塊包括:
特征提取器,卷積層和遞歸神經層組成的深度神經網絡;
聯合處理單元,綜合處理多個輸入,輸出分類結果。
進一步地,所述特征提取器的輸入為系統文本、用戶文本和本體文本。特征提取器輸入的系統文本與用戶文本是一輪對話中的,本體文本為系統預先設置好的,本體的數量可以根據需求添加。
作為具體實施例地,所述自然語言生成模塊使用了注意力機制,它能保證生成響應文本的自然度和多樣性,使生成的文本語義上豐富多樣。
一種終端,包括上述任一所述的多領域任務型對話系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京硅基智能科技有限公司,未經南京硅基智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910323067.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:車輛及其降噪方法和降噪裝置
- 下一篇:多語言語音輔助支持





