基于性別判定的聲紋辨別與確認(rèn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-05-18 02:01
本文選題:性別判定 + 說話人鑒別; 參考:《電子科技大學(xué)》2014年碩士論文
【摘要】:在目前的刑事案件處理中,多是警務(wù)人員參與或者證人指認(rèn)的方式來(lái)處理對(duì)犯罪嫌疑人的指認(rèn),這種方式無(wú)論從時(shí)間上還是從正確度上都是滯后的、不準(zhǔn)的,不僅效率、正確率低,嚴(yán)重的甚至可能誤導(dǎo)延后對(duì)嫌疑人的判定,導(dǎo)致更嚴(yán)重的后果。根據(jù)上述情況,本文將每個(gè)人的聲紋特征作為個(gè)人特征標(biāo)識(shí)存儲(chǔ)于計(jì)算機(jī)中,在已獲取到犯罪份子語(yǔ)音數(shù)據(jù)的情況下,通過本系統(tǒng)對(duì)目標(biāo)說話人在眾多已有的模型數(shù)據(jù)中進(jìn)行聲紋的鑒別與確認(rèn),將計(jì)算機(jī)作為一個(gè)快速鑒別罪犯的安全管家,做警務(wù)以及司法快速過濾以及確認(rèn)嫌疑人范圍的有效幫手。本文提出基于性別判定的與文本無(wú)關(guān)的說話人鑒別與確認(rèn)相結(jié)合的方式,對(duì)嫌疑人身份進(jìn)行確認(rèn)。在默認(rèn)已知嫌疑人所在語(yǔ)音庫(kù)的情況下,系統(tǒng)首先識(shí)別出說話人性別,再根據(jù)性別分類結(jié)果進(jìn)行說話人鑒別過程,得到與目標(biāo)說話人最大相似概率的嫌疑人模型,最后進(jìn)入說話人確認(rèn)階段近一步確定當(dāng)前說話人與結(jié)果嫌疑人的相似度,決定是否“接受”該嫌疑人的身份,從而實(shí)現(xiàn)對(duì)嫌疑人的快速確認(rèn),加速辦案效率,加快排除危險(xiǎn),保證人民的人身財(cái)產(chǎn)安全。本系統(tǒng)由五個(gè)子模塊構(gòu)建而成,分別為聲紋采集模塊,聲紋訓(xùn)練模塊,聲紋認(rèn)證模塊,認(rèn)證記錄庫(kù)管理模塊,用戶聲紋管理模塊,其中聲紋認(rèn)證模塊又包括了性別判定、聲紋辨認(rèn)、聲紋確認(rèn)三個(gè)方面。這五個(gè)模塊關(guān)聯(lián)起來(lái)共同完成本系統(tǒng)的職能。本系統(tǒng)整體是Java Web結(jié)構(gòu),采用Play框架做Web服務(wù)器的開發(fā),使用Mysql數(shù)據(jù)庫(kù)存儲(chǔ)所有用戶的聲紋狀態(tài)以及嫌疑人比對(duì)的結(jié)果記錄,使用麥克風(fēng)進(jìn)行語(yǔ)音采集,利用Matlab處理特征及模型。在系統(tǒng)設(shè)計(jì)時(shí),需求與設(shè)計(jì)思路的描述均采用UML語(yǔ)言進(jìn)行詳細(xì)的闡述。在系統(tǒng)實(shí)現(xiàn)上,利用測(cè)試驅(qū)動(dòng)開發(fā)的技術(shù)思想,在實(shí)際開發(fā)過程中先設(shè)計(jì)測(cè)試用例,再編寫代碼,邊開發(fā)邊測(cè)試。這樣保證了代碼的可擴(kuò)展性、可維護(hù)、可復(fù)用性,確保開發(fā)能高效進(jìn)行。
[Abstract]:In the current handling of criminal cases, most of them are involved in police personnel or the identification of witnesses to deal with the identification of criminal suspects. This method is lagging behind in terms of time and accuracy, not only is it not efficient, Low accuracy, serious or even misguided judgment of suspects can lead to more serious consequences. Based on the above situation, this paper stores each person's voiceprint feature as a personal signature in a computer, where criminal voice data have been obtained. Through this system, the target speaker is identified and confirmed in many existing model data, and the computer is regarded as a safe housekeeper to identify criminals quickly. Effective helper for policing and judicial quick filtering and for identifying suspects. This paper proposes a method of text independent speaker identification and confirmation based on gender judgment to confirm the identity of the suspect. Under the condition that the speaker is known by default, the system first recognizes the speaker's gender, then carries on the speaker identification process according to the gender classification result, obtains the suspect model with the maximum similarity probability with the target speaker. Finally, we enter the speaker confirmation stage to determine the similarity between the current speaker and the result suspect, and decide whether to "accept" the suspect's identity, thus realizing the rapid identification of the suspect, speeding up the efficiency of handling the case, and speeding up the removal of danger. To ensure the safety of the people's life and property. The system is constructed by five sub-modules, which are voice pattern acquisition module, voice pattern training module, sound pattern authentication module, authentication record database management module, user voiceprint management module, among which the voice pattern authentication module includes gender determination. Voiceprint recognition, voiceprint confirmation in three aspects. These five modules are connected together to complete the functions of the system. The whole system is Java Web structure, Play frame is used to develop Web server, Mysql database is used to store the voiceprint status of all users and record the results of suspect alignment, and microphone is used for voice acquisition. Matlab is used to deal with features and models. In the system design, the requirements and design ideas are described in UML language. In the realization of the system, using the technology idea of test-driven development, the test cases are designed in the actual development process, then the code is written, and the test is developed while developing. This ensures the extensibility, maintainability and reusability of the code, and ensures that the development can be carried out efficiently.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN912.34;TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 張學(xué)鋒;王芳;夏萍;;融合LPC與MFCC的特征參數(shù)[J];計(jì)算機(jī)工程;2011年04期
2 于明;袁玉倩;董浩;王哲;;一種基于MFCC和LPCC的文本相關(guān)說話人識(shí)別方法[J];計(jì)算機(jī)應(yīng)用;2006年04期
相關(guān)博士學(xué)位論文 前1條
1 劉明輝;基于GMM和SVM的文本無(wú)關(guān)的說話人確認(rèn)方法研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2007年
相關(guān)碩士學(xué)位論文 前1條
1 王吉林;利用矢量量化(VQ)和混合高斯模型(GMM)的說話人識(shí)別的研究[D];東南大學(xué);2004年
,本文編號(hào):1903859
本文鏈接:http://sikaile.net/kejilunwen/wltx/1903859.html
最近更新
教材專著