1.一種基于語音識別的安全認證系統(tǒng),其特征在于,包括客戶端和服務(wù)器端;所述的客戶端通過網(wǎng)絡(luò)連接服務(wù)器端,服務(wù)端通過網(wǎng)絡(luò)調(diào)用訊飛語音接口;
所述的客戶端包括客戶端語音接收模塊、客戶端數(shù)據(jù)加密模塊、客戶端數(shù)據(jù)傳輸模塊;
所述的客戶端語音接收模塊,接收用戶的語音并轉(zhuǎn)成特定格式,并將語音數(shù)據(jù)交給客戶端數(shù)據(jù)加密模塊;
所述的客戶端數(shù)據(jù)加密模塊,將客戶端語音接收模塊傳來的語音數(shù)據(jù)通過特定算法加密,并將加密后的算法交給客戶端數(shù)據(jù)傳輸模塊;
所述的客戶端數(shù)據(jù)傳輸模塊,用于發(fā)送、接收數(shù)據(jù),將客戶端數(shù)據(jù)傳輸模塊傳來的數(shù)據(jù)發(fā)送給服務(wù)器端,或者將服務(wù)器端傳來的數(shù)據(jù)交給客戶端;
所述的服務(wù)器端包括服務(wù)端數(shù)據(jù)傳輸模塊、服務(wù)端數(shù)據(jù)解密模塊、服務(wù)端轉(zhuǎn)換模塊、服務(wù)端認證模塊。
所述的服務(wù)端數(shù)據(jù)傳輸模塊,實現(xiàn)和客戶端數(shù)據(jù)傳輸模塊之間的數(shù)據(jù)交互,并將客戶端的數(shù)據(jù)交給服務(wù)端數(shù)據(jù)解密模塊;
所述的服務(wù)端數(shù)據(jù)解密模塊,將接收的的加密數(shù)據(jù)按照約定算法解密,并將解密后的數(shù)據(jù)交給服務(wù)端轉(zhuǎn)換模塊;
所述的服務(wù)端轉(zhuǎn)換模塊,將服務(wù)端數(shù)據(jù)解密模塊解密后的數(shù)據(jù)通過網(wǎng)絡(luò)傳給訊飛語音接口,并接收訊飛語音接口的響應(yīng)數(shù)據(jù),然后將響應(yīng)數(shù)據(jù)傳給服務(wù)端認證模塊;
所述的服務(wù)端認證模塊,用于接收服務(wù)端轉(zhuǎn)換模塊傳來的文本數(shù)據(jù),并與數(shù)據(jù)庫中存儲的數(shù)據(jù)進行比對。