[發明專利]語音驗證方法、裝置、計算機設備和存儲介質有效
| 申請號: | 201810215194.5 | 申請日: | 2018-03-15 |
| 公開(公告)號: | CN108417216B | 公開(公告)日: | 2021-01-08 |
| 發明(設計)人: | 陳東鵬;張偉彬;謝單輝 | 申請(專利權)人: | 深圳市聲揚科技有限公司 |
| 主分類號: | G10L15/26 | 分類號: | G10L15/26;G10L17/00;G06F21/32;H04M1/67 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 謝曲曲 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 語音 驗證 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種語音驗證方法、裝置、計算機設備和存儲介質。通過獲取第一語音數據,對第一語音數據進行識別,當識別出第一語音數據中包含預設語音密碼時,從語音數據中截取包含預設語音密碼的語音密碼數據,提取語音密碼數據的聲紋特征,并將聲紋特征與預設聲紋特征進行匹配,當匹配成功時,獲取預設規則對應的第二語音數據,對第二語音數據進行識別,當第二語音數據與預設目標識別結果一致時,語音驗證的通過狀態為通過,反之,語音驗證的通過狀態為未通。通過對第一次獲取的語音數據進行驗證密碼識別和聲紋識別,驗證通過后,再次根據規則獲取對應的語音數據,并對語音數據進行驗證,根據驗證結果確定是否通過,能夠提高語音驗證的安全性。
技術領域
本申請涉及計算機技術領域,特別是涉及一種語音驗證方法、裝置、計算機設備和存儲介質。
背景技術
隨著計算機技術的發展,出現了語音識別技術,語音識別技術包括聲紋識別和語音識別,其中聲紋識別是指從人的語音中分辨說話人的身份,語音識別是指識別出說話的內容。傳統的聲紋識別往往采用明文的方式獲取用戶的較長時間的語音數據,對用戶的語音數據進行分析,從而區分各個用戶的聲紋信息,根據各個用戶的聲紋信息的對語音進行驗證,該語音驗證方法安全性低。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠提升語音驗證安全性的語音驗證方法、裝置、計算機設備和存儲介質。
一種語音驗證方法,包括:
獲取第一語音數據,對所述第一語音數據進行識別;
當識別出所述第一語音數據中包含預設語音密碼時,從所述語音數據中截取包含所述預設語音密碼的語音密碼數據;
提取所述語音密碼數據的聲紋特征,并將所述聲紋特征與預設聲紋特征進行匹配;
當匹配成功時,獲取預設規則對應的第二語音數據,對所述第二語音數據進行識別,當所述第二語音數據與預設目標識別結果一致時,語音驗證的通過狀態為通過,反之,語音驗證的通過狀態為未通過。
在其中一個實施例中,所述獲取第一語音數據之前,還包括:
獲取用戶密碼;
獲取第三語音數據,對所述第三語音數據進行識別,當識別出所述第三語音數據中包含所述用戶密碼時,獲取成功識別到所述用戶密碼的識別次數;
當所述識別次數滿足預設識別次數時,將所述用戶密碼作為所述預設語音密碼;
提取所述預設語音密碼對應的語音數據的第一聲紋特征,將所述第一聲紋特征作為所述預設聲紋特征。
在其中一個實施例中,所述從所述第一語音數據中截取包含所述預設語音密碼的語音密碼數據之后,還包括:
將所述語音密碼數據輸入語音鑒定模塊中,對所述語音密碼數據進行鑒定,所述語音鑒定模塊用于鑒定所述語音密碼數據是否為原始語音數據,所述原始語音數據為直接采集到的用戶語音數據;
當所述語音密碼數據被鑒定為原始語音數據時,進入所述提取所述語音密碼數據的聲紋特征的步驟;
當所述語音密碼數據被鑒定為錄音數據和/或合成語音數據時,返回所述獲取第一語音數據的步驟。
在其中一個實施例中,所述預設規則包括回答對應問題和/或朗讀對應文字,所述獲取預設規則對應的第二語音數據,包括:
當所述預設規則為回答對應問題時,獲取回答對應問題的所述第二語音數據;和/或
當所述預設規則為朗讀對應文字時,獲取朗讀對應文字的所述第二語音數據。
在其中一個實施例中,所述獲取預設規則對應的第二語音數據,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市聲揚科技有限公司,未經深圳市聲揚科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810215194.5/2.html,轉載請聲明來源鉆瓜專利網。





