The invention provides a man-machine conversation control method and system based on user registration information. The method comprises the following steps: control of Multi-level Topic state machine to jump to the next sub state based on probability; extraction dialog template or knowledge of material from the theme of knowledge tree according to the current state; the statement generator template or material into text statement; text statement as the voice broadcast to the user to wait and get the user voice answer; the speech into text, reply, and jump to the first step. The invention of the user registration information of man-machine conversation control method can be used for authentication based on user identity information according to users are familiar with the conversation, leading the man-machine dialogue in a natural kind of users in the user voice acquisition under the condition of low psychological preparedness.
【技術實現步驟摘要】
一種基于用戶注冊信息的人機對話控制方法及系統
本專利技術涉及身份驗證的領域,特別涉及一種基于用戶注冊信息的人機對話控制方法及系統。
技術介紹
近年來,社會對于身份驗證問題的需求越來越迫切,尤其是在攜程、虛擬信用卡等安全問題爆發,各互聯網公司加強產品中的安全認證設施,國家開展網絡安全宣傳周以后,人們對于網絡認證的安全意識大大地增強。用于驗證身份的特征主要是人臉、瞳孔、聲音等生物特征。而與其他生物特征相比,聲紋認證具有用戶接受程度高、設備成本低、方便采集等優勢,是非現場身份認證的首選,對于基于電話網絡的應用,是唯一的選擇,因此,聲紋認證在生物認證技術中占有非常重要的地位。然而,盡管聲紋驗證具有如此多的優點,它也面臨著各種各樣的系統攻擊,其中最易施行、成本最低、也最有成效的一種攻擊是回放攻擊,就是錄制認證實體的真實語音樣本,然后攻擊者在認證的時候把聲音樣本回放出來,從而達到欺騙系統的目的。為抵御錄音回防攻擊攻擊,需要采取人機挑戰-響應策略,由機器主導與用戶的對話,這帶來了以下幾個方面的難點:首先,為了保證系統提出的問題具有很高的隨機性,需要實現準備豐富的問題庫,問題涉及面廣,需要牽涉到語言學、心理學、人們日常生活習慣等,因此建設一個合格的問題庫具有很高的難度;其次,問題之間的關聯度也是一個問題,假如用戶需要回答一系列沒有關聯的隨機問題,這會極大的提高用戶的心理防御,用戶接受度低;第三,在人機會話不合拍的情況下,勉強地應對將影響發音質量,提升系統拒識概率,從而進一步提高人們的抗拒心理。
技術實現思路
本專利技術的主要目的在于克服現有技術的缺點與不足,提供一種基于用戶注 ...
【技術保護點】
基于用戶注冊信息的人機對話控制方法,其特征在于,包括下述步驟:S1、控制基于概率的多層次話題狀態機跳轉至下一個子狀態;S2、根據當前狀態從知識主題樹提取對話模板或知識素材;S3、利用語句生成器將模板或素材轉換成文字語句;S4、將文字語句合成為語音播放給用戶聽;S5、等待并獲取用戶語音回答,將語音回復轉換成文字,并跳轉至S1。
【技術特征摘要】
1.基于用戶注冊信息的人機對話控制方法,其特征在于,包括下述步驟:S1、控制基于概率的多層次話題狀態機跳轉至下一個子狀態;S2、根據當前狀態從知識主題樹提取對話模板或知識素材;S3、利用語句生成器將模板或素材轉換成文字語句;S4、將文字語句合成為語音播放給用戶聽;S5、等待并獲取用戶語音回答,將語音回復轉換成文字,并跳轉至S1。2.根據權利要求1所述的基于用戶注冊信息的人機對話控制方法,其特征在于,步驟S1中,基于概率的多層次話題狀態機由用戶信息注冊器采集到的信息生成。3.根據權利要求1所述的基于用戶注冊信息的人機對話控制方法,其特征在于,步驟S1中,基于概率的多層次話題狀態機由狀態和轉移概率組成,每一個狀態對應一類話題,而每個大狀態下又會派生出一層子狀態機,代表該大類話題下的細分子話題,而子狀態機又可以繼續派生出再下一層子狀態機,每個狀態之間有對應的轉移概率;部分狀態有一個入口問題集,進入這類狀態的子狀態機之前,會先向用戶提問入口問題,然后再依據用戶回答決定下一步跳轉。4.根據權利要求1所述的基于用戶注冊信息的人機對話控制方法,其特征在于,步驟S1中,狀態跳轉的具體過程如下:S11、初始化當前狀態Sc為當前層級狀態機的初始狀態;S12、若Sc下沒有子狀態機,則將Sc作為提取知識主體樹的狀態;否則執行S13;S13、從Sc開始,依據其所連弧線上概率轉移至下一級子狀態機中的任意一個狀態Sk,則此時Sc=Sk;S14、若狀態Sc有入口問題集,則隨機選出一條問題詢問用戶,根據用戶回答選擇是否進入子狀態機,若是進入子狀態機,則Sc賦值為子狀態機的初始狀態,跳轉至步驟S12;S15、若狀態Sc沒有入口問題集,則直接進入子狀態機,Sc賦值為子狀態機的初始狀態,跳轉至步驟S12。5.根據權利要求1所述的基于用戶注冊信息的人機對話控制方法,其特征在于,步驟S2中,知識主題樹具體如下:按樹狀劃分,主干為一級主題,主干繼續向下延伸,繼續往下細分二級、三級、...、n級主題,葉子主題為沒有任何子主題的主題,葉子主題下的內容由常規語句模板庫和擴展素材庫組成;其中,所述常規語句模板庫由模板語句組成,模板語句采用模板語法進行編寫,模板結構有多選分支、可選分支和類別項三種;所述擴展素材庫由一系列從互聯網搜集到的特定主題下簡單句...
【專利技術屬性】
技術研發人員:賀前華,葉卓賢,吳俊峰,
申請(專利權)人:華南理工大學,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。