新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP嵌入式說話人識別系統的設計

        基于DSP嵌入式說話人識別系統的設計

        作者: 時間:2012-03-21 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/257627.htm

        1.6 說話人身份識別的結果顯示

        說話人的身份顯示通過LED的組合顯示確定。在DSK上有4只LED燈,將每個LED燈看成是一位二進制數。則4個LED燈最大可表示16個人的身份。該系統取前10個組合來表示所識別的說話人的身份。

        1.7 自舉的實現

        以上程序都是通過PC機與組合實現,要想使系統在上單獨完成,還必須實現自舉。該系統采用ROM方式自舉。在自舉實現過程中,程序的燒寫可以通過CCS自帶的FLASHBorn工具實現。在燒寫過程中應正確的分配FLAH ROM的空間。FLASHROM空間總體分為程序存儲區和數據存儲區,經計算,程序代碼段大小為0x162C0,故在FLASH ROM中劃分127 KB的空間供程序代碼使用,空間中未使用的部分供程序擴展使用。數據存儲區劃分的大小為64 KB的空間,每個說話者模型參數占用空間為4.2 KB左右,最多可存放15個說話人GMM模型參數。該系統訓練者數目為10個,占用空間為42 KB左右。剩余的空間可用來擴展訓練人數,也可用于后期系統的改進。如可以利用語音提示來顯示說話人身份,而提示語音的數據可以存放于此區域。具體的存儲的安排如表1所示。

        2 系統的算法與軟件設計

        說話人的實現方案如圖3所示。

        輸入的模擬語音先通過預處理,包括預濾波、采樣、量化、加窗、端點檢測、預加重等。語音經過預處理后進行特征提取。在訓練階段,對提取的特征進行相應的處理后就可以獲得參考模型。識別階段,語音通過同樣的通道獲得特征參數,生成測試摸型,之后將測試摸型與參考摸型進行匹配,從而根據判決邏輯獲得判決結果。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


        關鍵詞: DSP 嵌入式 識別系統

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 洪湖市| 闻喜县| 射阳县| 保德县| 汕头市| 武功县| 手游| 阿拉善右旗| 南川市| 宝丰县| 修水县| 陈巴尔虎旗| 阜新| 安仁县| 泰州市| 双桥区| 同江市| 田阳县| 嘉善县| 泾阳县| 蒙阴县| 柞水县| 娱乐| 将乐县| 台南市| 松溪县| 唐河县| 那曲县| 西吉县| 宣城市| 常山县| 南通市| 浙江省| 庄河市| 康平县| 纳雍县| 建始县| 建德市| 琼中| 枣阳市| 德化县|