[發明專利]一種解耦對話假設并執行的方法、裝置及語音交互系統有效
| 申請號: | 201811584406.3 | 申請日: | 2018-12-24 |
| 公開(公告)號: | CN109712619B | 公開(公告)日: | 2020-12-11 |
| 發明(設計)人: | 張瀚 | 申請(專利權)人: | 出門問問信息科技有限公司 |
| 主分類號: | G10L15/22 | 分類號: | G10L15/22;G10L15/18 |
| 代理公司: | 北京睿派知識產權代理事務所(普通合伙) 11597 | 代理人: | 劉鋒 |
| 地址: | 100086 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 對話 假設 執行 方法 裝置 語音 交互 系統 | ||
本發明實施例涉及語音識別技術領域,具體公開了一種解耦對話假設并執行的方法、裝置及語音交互系統,該方法包括:接收用戶輸入的語音操作指令;對語音操作指令進行預處理,獲取語音操作指令中包含的至少一個語義幀;分別根據每一個語義幀,生成一個對話假設;分別確定每一個對話假設對應的資源是否存在;當確定資源存在時,執行資源存在的對話假設,并為用戶顯示執行結果。通過該種方式,可以避免多個對話假設執行效果之間的沖突,而且還能夠盡量保證對話假設具有較高的執行效率。避免語音交互系統再給用戶帶來便利同時,所造成的不必要的困擾。
技術領域
本發明實施例涉及語音識別技術領域,具體涉及一種解耦對話假設并執行的方法、裝置及語音交互系統。
背景技術
隨著科學技術的不斷發展,智能設備越來越普及。智能語音交互設備也隨之進入人們的生活中。用戶可以語音輸入操作指令,語音交互設備就可以執行相應的操作指令。如此一來,給用戶的生活帶來了很大便利。但是,隨著語音交互設備給用戶帶來的便捷同時,也給用戶造成了困擾。
智能語音設備對用戶的語音輸入有時候會存在誤識別的情況,比如用戶說:“設置個提醒”,語音交互系統會反問用戶:“請問您需要設置的提醒內容是什么呢?”。而用戶可能因為其他事情而耽擱,并沒有直接回復該問題。過了很久之后,用戶又說了一句“去附近的餐廳”。語音交互系統此時則會做兩種操作,第一種為用戶導航去附近的餐廳,另一種則是語音交互系統設置了一個以“去附近的餐廳”為內容的提醒。當用戶后續打開設置提醒時,會很奇怪怎么突然有這么一個提醒呢?
這僅僅是一個簡單的例子,實際上語音交互系統可能還會給用戶造成其他的困擾。那么,如何才能夠避免這種困擾的發生,則成為本申請亟待解決的技術問題。
發明內容
為此,本發明實施例提供一種解耦對話假設并執行的方法、裝置及語音交互系統,以解決現有技術中語音交互系統在執行用戶輸入的語音操作指令,為用戶帶來便利的同時,還可能給用戶造成不必要困擾的問題。
為了實現上述目的,本發明的實施方式提供如下技術方案:
在本發明的實施方式的第一方面中,提供了一種解耦對話假設并執行的方法,包括:
接收用戶輸入的語音操作指令;
對語音操作指令進行預處理,獲取語音操作指令中包含的至少一個語義幀;
分別根據每一個語義幀,生成一個對話假設;
分別確定每一個對話假設對應的資源是否存在;
當確定資源存在時,執行資源存在的對話假設,并為用戶顯示執行結果。
在本發明的一個實施例中,對語音操作指令進行預處理,獲取語音操作指令中包含的至少一個語義幀,具體包括:
對語音操作指令進行語音識別,獲取文本數據;
對文本數據進行語義理解,提取文本數據中包含的至少一個語義幀。
在本發明的另一實施例中,分別確定每一個對話假設對應的資源是否存在,具體包括:
分別根據每一個語義幀,從預建立的數據庫中匹配與之對應的資源請求參數和資源詢問對象;
向資源詢問對象發送詢問請求,詢問請求中攜帶資源請求參數;
接收資源詢問對象反饋的響應信息,響應信息用于指示與資源請求參數對應的資源是否存在。
在本發明的又一個實施例中,當確定資源存在時,執行資源存在的對話假設,并為用戶顯示執行結果,具體包括:
當確定資源存在時,向資源詢問對象請求資源;
接收資源詢問對象反饋的資源后,根據資源執行對話假設,并為用戶顯示執行結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于出門問問信息科技有限公司,未經出門問問信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811584406.3/2.html,轉載請聲明來源鉆瓜專利網。





