2021-12-15 20:02:42 索煒達(dá)電子 874
文件編號:B417
文件大?。?/strong>4.5M
代碼行數(shù):26行(主程序)
開發(fā)環(huán)境:Python3.6
猿創(chuàng)承諾:該源碼均通過親自測試可正常運(yùn)行
簡要概述:語音識別實(shí)踐課程項(xiàng)目—說話人識別 說話人識別是在通過說話人的語音進(jìn)行說話人的識別,是將測試需要識別的語音與對應(yīng)庫中的說話人語音模型進(jìn)行匹配的一個過程。此次設(shè)計(jì)基于GMM模型進(jìn)行說話人識別即聲紋識別。
具體實(shí)現(xiàn)為首先對說話人的聲音進(jìn)行MFCC提取作為觀察向量,利用GMM算法進(jìn)行說話人的模型訓(xùn)練和測試識別。項(xiàng)目提供友好的人機(jī)交互GUI界面,更好的觀測感受到識別的效率。經(jīng)過測試該項(xiàng)目說話人識別準(zhǔn)確率較高。
運(yùn)行效果:
目錄│文件列表:
├ 演示視頻
│ └ 演示視頻.mp4
└ 項(xiàng)目源碼
├ HHSTU_Voice
│ ├ Code
│ │ │ FeaturesExtractor.py
│ │ │ GMM_EM.py
│ │ │ GUI.py
│ │ │ ModelsTrainer.py
│ │ │ Modeltrain_Two.py
│ │ │ output.wav
│ │ │ pywav.py
│ │ │ SpeakerIdentifier1.py
│ │ ├ SpeakerModels
│ │ │ │ 曲帥凱.gmm
│ │ │ │ 李澳.gmm
│ │ │ └ 石子怡.gmm
│ │ └ __pycache__
│ │ │ FeaturesExtractor.cpython-36.pyc
│ │ │ pywav.cpython-36.pyc
│ │ │ pywav.cpython-38.pyc
│ │ └ SpeakerIdentifier1.cpython-36.pyc
│ └ test
│ │ 曲帥凱.wav
│ │ 李澳.wav
│ │ 李澳2.wav
│ └ 石子怡.wav
└ 流程圖
│ GMM模型訓(xùn)練.jpg
│ GMM模型訓(xùn)練.vsdx
│ MFCC提取.jpg
│ MFCC提取.vsdx
│ 說話測試流程.jpg
│ 說話測試流程.vsdx
│ 項(xiàng)目基本流程.jpg
└ 項(xiàng)目基本流程.vsdx