999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于聲紋識別技術的簡易門禁系統

2022-02-20 13:06:36王志琪朱婧雯王振帥盧新祥
電子測試 2022年3期
關鍵詞:信號

王志琪,朱婧雯,王振帥,盧新祥

(紹興文理學院數理信息學院,浙江紹興,312000)

關鍵字:STM32;門禁系統;聲紋識別;梅爾倒譜系數特征;高斯混合模型;訊飛開放平臺

0 引言

在使用傳統鎖具前,人們需要進行學習及數次模擬如何使用鑰匙開鎖,并將時刻保持鑰匙不離身的長期行為習慣。基于信息技術的智能門禁則將人們從繁瑣中解放出來,這些技術包括人臉識別、指紋識別、聲紋識別、數字密碼等,它們各具優勢。應用聲紋鎖,我們只要像往常一樣說話、給機器下達指令,系統就會自動識別用戶身份,使用非常方便。更重要的是,在新冠疫情大流行的背景下,采用聲紋識別的方式無需使用者摘下口罩、接觸指紋識別模塊等,完全可以在無接觸的情況下提供身份驗證服務,為人們提供更安全高效的門禁服務。

現在成熟的聲紋識別技術大多基于聯合因子分析、卷積神經網絡等需要大量計算、數據的識別方法。本文設計一種利用高斯混合模型的聲紋識別系統并用于鎖具,基于STM32平臺,具有計算量小、無接觸等特點。

1 系統構成

如圖1所示,本系統主要分為系統控制模塊、嵌入式聲紋處理模塊、鎖體模塊三個主要部分,以及兩個擴展模塊(虛線框):手機APP模塊和藍牙傳輸模塊。系統具有直接驗證和使用APP驗證兩種工作模式。在直接驗證模式,用戶僅需在初始化的聲紋錄入階段使用系統控制模塊中的屏幕、麥克風進行錄入,而在驗證時,只要靠近說話,當累積能量大于閾值時即可觸發聲紋驗證并執行開鎖。在APP驗證模式中,預先綁定的手機端APP進行交互和驗證,驗證通過后,通過藍牙向系統控制模塊發送驗證成功消息,在系統控制模塊接收到驗證成功的消息后驅動舵機開鎖。

圖1 系統框圖

圖2為系統實物圖,其中“1”是系統控制模塊,“2”是開鎖舵機,“3”是藍牙傳輸模塊,“4”是手機APP模塊。

圖2 系統實物圖

2 系統設計

2.1 系統控制模塊

系統控制模塊位于鎖的外殼中,具有屏幕和按鍵與用戶進行交互。模塊選取高速、低功耗的STM32F429作為核心芯片,其主頻可達180 MHz,且具備一套完整的DSP指令集,有豐富的資源和可觀的處理速度來實現對聲音信號的保存、處理和建模。系統控制模塊的流程如圖3所示。

圖3 系統控制模塊流程圖

2.2 嵌入式聲紋處理模塊

(1)音頻信號預處理

考慮到主控芯片的處理效率、減少用戶等待時間等因素,在進行建模之前,先對收集到的音頻進行預處理:

①將環境聲音和人聲分離,通過計算累積能量區分環境聲和人聲,若累積能量大于閾值,則該段語言為有效訓練語音。累積能量公式如下:

②對于采集到的一整段不定長的音頻信號,為了從其中提取出固定長度的特征向量,需要將音頻信號進行分幀,每25ms為一幀,每兩幀的開始時間間隔10ms。如此經過分幀之后再提取特征,不僅能大幅減少需處理的數據量,還能很好地提取出聲紋特征。

③加窗以減小吉布斯現象和頻譜泄露的影響。分幀之后,若對信號直接進行傅里葉變換,由于不連續點的存在,會產生高頻分量,即吉布斯效應。因此需要將分幀之后的數據乘以漢明窗,將接近于零的權重賦予不連續點。加窗公式如下:

其中漢明窗為:

式中,0 ≤n≤N?1,N-1為總幀數。

(2)梅爾倒譜系數的提取

通過離散傅里葉變換將預處理后的信號v′(n)轉換成頻譜。鑒于人耳對低頻更加敏感的特性,還需將頻譜通過一組按照梅爾刻度。設計好的三角帶通濾波器組,再計算每幀語音的對數能量:

式中,MEL為梅爾濾波器組。再對此對數能量進行逆離散余弦變換得到倒譜,其系數數組就是一幀語音信號的MFCC參數:

式中D為每組MFCC參數數量(D=20)。

(3)訓練說話者高斯混合模型

利用上一步已經保留的說話者的所有MFCC參數,可訓練出包含說話者特征的GMM0。高斯混合模型主要公式為:

其中→為n維隨機矢量,→表示GMM所有參數的集合,ci為第i個高斯分量的權重且滿足為第i組高斯分量,是一個標準的多元正態分布。

由此,一個說話者的特征可由以下參數表示:

在明確了主要公式之后,采用期望值最大化算法。設定起始參數λ,迭代計算。由k-均值算法獲取,M是MFCC參數矢量維度(M=20)。

在第t步迭代中,假設當前參數是t-1,則在第i個高斯分量上的后驗概率為

(4)聲紋識別

由于高斯混合模型是一個概率模型,可以采用后驗概率作為相似匹配的分數,可以通過最大化似然函數判別得到最相似的說話人。最大化對數似然函數公式:

2.3 手機APP模塊

此模塊為擴展模塊,用于安全性要求高、無接觸的身份驗證。用戶可以注冊賬戶登錄手機APP,能夠在手機中進行聲紋錄入和識別驗證兩種操作,具體流程如下:

當用戶選擇聲紋錄入時,手機上會顯示5段由8位數字組成的文本,用戶讀完這些文本,聲紋便建模成功。對于APP上的聲紋建模和識別,在訊飛開放平臺共享的庫中包含安卓平臺的聲紋識別接口,將用戶名和操作指令傳入接口即可對聲紋進行建模或驗證。

當需要聲紋驗證時,APP會隨機生成8位數字,在用戶朗讀8位數字時進行錄音建模,再將識別結果通過藍牙模塊發送給藍牙傳輸模塊,即可實現開門操作。整體流程見圖4。

圖4 擴展模塊流程圖

2.4 藍牙傳輸模塊

此模塊為擴展模塊。主控芯片通過HC-05藍牙模塊與手機APP實現通信,HC-05具有兩種工作模式:命令響應工作模式和自動連接工作模式,滿足STM32和安卓手機通信的需求。在登錄APP時,手機會向系統控制模塊自動發送配對信號,系統控制模塊收到此配對信號后,向手機返回驗證,形成連接。

2.5 門鎖模塊

門鎖模塊外部結構與傳統的鎖體相同,可以直接裝入傳統的門中。模塊主要包含舵機及其驅動、傳動部件、鎖舌等。模塊內部示意圖如圖5所示。

圖5 門鎖模塊示意圖

舵機的驅動信號由控制模塊提供,通過將舵機和傳動部件相連即可驅動鎖舌進行開關門動作。由于鎖體的空間狹小且鎖舌與外部結構往往存在不小的摩擦,門鎖模塊采用MG-995舵機來轉動傳動部件,MG-995扭矩可達13kg/cm,其扭矩可以輕松轉動傳動部件,且具有一定的冗余量。其次,它具有180°轉動角度,可以實現關門、反鎖等動作,滿足門鎖需求。

3 總結

本文研究了基于Cortex-M4和安卓平臺的聲紋識別技術的門禁系統,將效率高、計算量小的聲紋識別模塊移植入STM32中,同時在APP中使用訊飛開放平臺的接口,有很好的識別精度和較高的安全性,再通過藍牙將安卓與主控模塊相連,從而實現無接觸式的門禁系統。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 伊人网址在线| 欧美一区二区啪啪| 色婷婷亚洲十月十月色天| 国产www网站| 呦女精品网站| 无码'专区第一页| 女人爽到高潮免费视频大全| 伊人久久婷婷五月综合97色| 国产青榴视频| 国产精品成人免费视频99| 99热这里都是国产精品| 国产呦视频免费视频在线观看| 黄片在线永久| 国产免费久久精品99re丫丫一| 无套av在线| 国产成人无码Av在线播放无广告| 亚洲天堂视频网站| a级毛片在线免费| 岛国精品一区免费视频在线观看| 久久久无码人妻精品无码| 日韩无码真实干出血视频| 久久黄色免费电影| 国产福利在线观看精品| 国产一区二区三区在线精品专区| 亚洲欧美精品在线| 久久精品免费国产大片| 毛片基地视频| 视频二区欧美| 强奷白丝美女在线观看| 99视频在线免费| 在线国产91| 黄色三级毛片网站| 久久国产精品影院| 国产97色在线| 欧美啪啪网| 亚洲永久色| 日韩在线播放中文字幕| 亚洲午夜天堂| 国产原创自拍不卡第一页| 亚洲V日韩V无码一区二区| 国产凹凸一区在线观看视频| 中文成人无码国产亚洲| 九色视频最新网址| 2021无码专区人妻系列日韩| 国产裸舞福利在线视频合集| 无码中字出轨中文人妻中文中| 亚洲日韩在线满18点击进入| 久久福利片| 国产97视频在线| 国产精品一老牛影视频| 久久久无码人妻精品无码| 亚洲成人福利网站| 国产高潮流白浆视频| 免费看美女自慰的网站| 夜夜高潮夜夜爽国产伦精品| 欧美在线黄| 无码一区二区波多野结衣播放搜索| 欧洲高清无码在线| 成人一区专区在线观看| 黄色不卡视频| 精品欧美视频| 激情影院内射美女| 亚洲精品国产成人7777| 免费黄色国产视频| 亚洲三级色| 亚洲无码高清免费视频亚洲 | 女高中生自慰污污网站| 精品国产成人三级在线观看| 国产XXXX做受性欧美88| 丁香婷婷激情综合激情| 欧美翘臀一区二区三区| 黄色三级网站免费| 色成人亚洲| 国产成人亚洲精品色欲AV| www.亚洲一区二区三区| 色哟哟国产精品| 欧美激情综合一区二区| 国产亚洲美日韩AV中文字幕无码成人| 国产av剧情无码精品色午夜| 日韩国产黄色网站| 欧美日韩第三页| 亚洲第一综合天堂另类专|