[發明專利]一種應用于對話場景的自動應答系統和方法有效
| 申請號: | 201910324994.5 | 申請日: | 2019-04-22 |
| 公開(公告)號: | CN109977218B | 公開(公告)日: | 2019-10-25 |
| 發明(設計)人: | 孟憲坤;田文;曹金龍 | 申請(專利權)人: | 浙江華坤道威數據科技有限公司 |
| 主分類號: | G06F16/332 | 分類號: | G06F16/332;H04M3/527 |
| 代理公司: | 杭州信義達專利代理事務所(普通合伙) 33305 | 代理人: | 施建勇 |
| 地址: | 310016 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 會話處理模塊 客戶端 語音網關模塊 自動應答系統 引擎模塊 會話 場景 前向 對話 語音 電話通信技術領域 客戶端模塊 會話狀態 檢索知識 內容識別 事件識別 業務轉接 語音文字 常規的 傳入的 可擴展 使用面 適配層 互動 應用 指令 智能 靈活 記錄 渠道 幫助 | ||
1.一種應用于對話場景的自動應答系統,其特征在于,包括:客戶端會話處理模塊和AI會話引擎模塊;
所述客戶端會話處理模塊,作為互動前向適配層,幫助場景對話前向內容識別與事件識別,包括客戶端模塊、語音網關模塊;所述客戶端模塊,為具有語音通訊功能的移動電話、座機,或者是可文字溝通的社交工具;所述語音網關模塊,根據撥號計劃主動發起或者接聽通話,在電話接通后將根據客戶端模塊產生的一系列動作給出相應的ESL事件下發到AI會話引擎模塊,并從AI會話引擎模塊接收并執行相應的動作;
所述AI會話引擎模塊,記錄及控制當前會話狀態,以及結合語音網關模塊傳入的事件向對客戶端會話處理模塊下發不同的指令;
所述語音網關模塊,將客戶端模塊的各種渠道的通信協議轉化為統一的通信協議,并進行事件識別,其在一路接通的通話的生命周期內會產生如下幾個核心事件:
1、SPEECH CONNET:在和客戶端模塊建立通訊連接后產生該事件;
2、SPEECH CHANNEL_ANSWER:客戶端模塊接聽電話后產生該事件;
3、SPEECH CHANNEL_EXECUTE:開始向客戶端模塊播放一段語音時產生該事件;
4、SPEECH CHANNEL_EXECUTE_COMPLETE:語音播放完畢后產生該事件;
5、SPEECH ASR_START:監聽到客戶端模塊的語音流傳入后產生該事件;
6、SPEECH ASR_END:客戶端語音流傳輸完畢后產生該事件,該事件攜帶客戶的ASR結果,即語音翻譯結果;
7、SPEECH HANGUP:任何一方主動掛斷電話后產生該事件;
所述AI會話引擎模塊,內設對話控制模塊、樹形的數據存儲結構、普通知識庫和系統知識庫;數據存儲結構為話術的存儲部件;普通知識庫為普通知識的存儲部件;系統知識庫為系統知識的存儲部件;
所述會話狀態分為語音網關模塊未在放音、語音網關模塊放音中、語音網關模塊暫停中、通話已結束;會話狀態結合語音網關模塊傳入的事件可以產生的指令包含初始化、主動發起對話、對方說話內容、對方正在沉默、對方打斷語音網關模塊說話;
AI會話引擎模塊的會話狀態轉移邏輯判斷方案:
1、AI CONNET:語音網關模塊傳入的事件“SPEECH CONNET”到來時,產生初始化指令,發送到語音網關模塊,此時不改變會話狀態;
2、AI CHANNEL_ANSWER:語音網關模塊傳入的事件“SPEECH CHANNEL_ANSWER”到來時,產生對方說話內容的指令,發送到語音網關模塊,此時將會話狀態轉移到語音網關模塊未在放音;“SPEECH CHANNEL_ANSWER”結束后,執行話術,產生主動發起對話的指令;
3、AI CHANNEL_EXECUTE:語音網關模塊傳入的事件“SPEECH CHANNEL_EXECUTE”到來時;判斷當前會話狀態若為暫停中,則不改變狀態,否則會話狀態轉移到語音網關模塊放音中,并產生對方正在沉默的指令;
4、AI CHANNE_EXECUTE_COMPLETE:語音網關模塊傳入的事件“SPEECH CHANNEL_EXECUTE_COMPLETE”到來時,將會話狀態轉移到語音網關模塊未在放音;
5、AI ASR_START:語音網關模塊傳入的事件“SPEECH ASR_END”到來時,若當前狀態處于語音網關模塊放音中則產生一個對方打斷語音網關模塊說話的指令;AI會話引擎模塊根據語音識別模塊識別的打斷話語,判斷是否應該暫停語音網關模塊放音,并將會話狀態轉移到暫停中或不轉移狀態:若暫停語音網關模塊放音,則將會話狀態轉移到暫停中,并產生一個對方正在說話的指令發送到語音網關模塊,若不暫停語音網關模塊放音,則不轉移會話狀態;
6、AI ASR_END:會話狀態轉移到暫停時,根據語音網關模塊返回的事件判斷是否應該掛機或者產生一個主動發起對話的指令,并轉移會話狀態位到通話已結束或語音網關模塊放音中;
7、AI HANGUP:任何一方主動掛斷電話后產生該事件。
2.如權利要求1所述的一種應用于對話場景的自動應答系統,其特征在于,所述語音網關模塊具備事件產生能力和ASR理解能力,將客戶端模塊傳入的語音流轉換為文字以事件的形式下發到AI會話引擎模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江華坤道威數據科技有限公司,未經浙江華坤道威數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910324994.5/1.html,轉載請聲明來源鉆瓜專利網。





