基于單片機的數(shù)字化語音存儲與回放系統(tǒng).doc
約41頁DOC格式手機打開展開
基于單片機的數(shù)字化語音存儲與回放系統(tǒng),頁數(shù) 41字數(shù) 16674 摘要當今,計算機技術(shù)帶來了科研和生產(chǎn)的許多重大飛躍,微型計算機的應用已經(jīng)滲透到生產(chǎn)、生活的各個方面。單片微型計算機簡稱單片微機或單片機,又稱為微控制器。它體積小、價廉、功能強,適用范圍越來越寬。單片機在工業(yè)控制、自動檢測、智能儀器、家用電器等領域的應用尤其...


內(nèi)容介紹
此文檔由會員 天緣 發(fā)布
基于單片機的數(shù)字化語音存儲與回放系統(tǒng)
頁數(shù) 41 字數(shù) 16674
摘 要
當今,計算機技術(shù)帶來了科研和生產(chǎn)的許多重大飛躍,微型計算機的應用已經(jīng)滲透到生產(chǎn)、生活的各個方面。單片微型計算機簡稱單片微機或單片機,又稱為微控制器。它體積小、價廉、功能強,適用范圍越來越寬。單片機在工業(yè)控制、自動檢測、智能儀器、家用電器等領域的應用尤其突出。
本課題以凌陽SPCE061A單片機為主體,實現(xiàn)了語音的數(shù)字化存儲與回放,整個系統(tǒng)分為錄音、停止、和放音三種狀態(tài),狀態(tài)的改變用按鍵K1K2K3控制。存儲器采用SPR4096,放大器采用NE5532,使用SPCE061A單片機自帶的LineIN輸入,性能良好的數(shù)字濾波器濾去音頻信號(300~3400)頻段以外的信號,經(jīng)AD轉(zhuǎn)換將音頻信號轉(zhuǎn)換為電信號,采用SACM-A2000的壓縮算法,將壓縮后的數(shù)據(jù)存儲在SPR4096存儲器中。放音時再從SPR4096讀取數(shù)據(jù),利用凌陽SACM庫提供的DVR函數(shù)進行錄放,數(shù)模轉(zhuǎn)換后經(jīng)過放大驅(qū)動喇叭。在8kHz的采樣頻率時,語音存儲時間可以達到10s以上,回放時語音失真小,音質(zhì)良好。軟硬件的結(jié)合使該系統(tǒng)有合理的結(jié)構(gòu),性能指標基本達到要求。
關鍵詞:SPCE061A SPR4096 數(shù)字濾波 壓縮編碼 語音
摘 要
第一章 SPCE061A單片機簡介
1.1 凌陽16位單片機介紹
1.2 SPCE061A單片機
1.2.1 SPCE061A單片機概述
1.2.2 結(jié)構(gòu)概覽
1.2.3 芯片的引腳排列和說明
1.2.4 芯片特性
第二章 61板組成及自檢
2.1 61板組成
2.1.1 概述
2.1.2 61板的結(jié)構(gòu)
2.1.3 61板組成及作用
2.2 61板測試
2.2.1 測試步驟
2.2.2 測試流程
第三章 硬件電路設計
3.1 61板電路原理圖
3.2 音頻電路
3.2.1 音頻電路---麥克風輸入電路
3.2.2 音頻電路---DAC放大電路
3.3 鍵盤電路
3.4 復位電路
3.5 PROBEG和EZ-PROBE接口
第四章 軟件系統(tǒng)設計
4.1 音頻壓縮及算法
4.1.1 音頻的概述
4.1.2 數(shù)字音頻的采樣和量化
4.1.3 語音壓縮編碼基礎
4.2 A2000鍵控語音模塊
4.2.1鍵控語音函數(shù)及說明
4.2.2 主程序流程圖及說明
4.3 SACM-DVR 錄放
4.4 數(shù)字濾波
第五章 總結(jié)
參考文獻
附 錄
附錄1.數(shù)字化語音存儲與回放系統(tǒng)主程序
附錄2.鍵盤掃描子程序
鍵盤掃描程序
附錄3外文資料
附錄4中文譯文
參考文獻
1. 薛鈞義等編著. 凌陽16位單片機原理及應用[M]. 北京:北京航空航天大學出版社,2003.12
2. 羅亞非. 凌陽單片機應用基礎[M]. 北京:北京航空航天大學出版社,2000.10
3. 丁元杰,趙秀菊,陳瀛清. 單片微機原理及應用[M].第二版 北京:機械工業(yè)出版社, 1999.8
4. 全國大學生電子設計競賽組委會. 全國大學生電子設計競賽獲獎作品匯編(第一屆~第五屆)[M].第一版 北京:北京理工大學出版社, 2004.8
5. 程佩青編著. 數(shù)字信號處理教程[M].北京:清華大學出版社,2001.8
頁數(shù) 41 字數(shù) 16674
摘 要
當今,計算機技術(shù)帶來了科研和生產(chǎn)的許多重大飛躍,微型計算機的應用已經(jīng)滲透到生產(chǎn)、生活的各個方面。單片微型計算機簡稱單片微機或單片機,又稱為微控制器。它體積小、價廉、功能強,適用范圍越來越寬。單片機在工業(yè)控制、自動檢測、智能儀器、家用電器等領域的應用尤其突出。
本課題以凌陽SPCE061A單片機為主體,實現(xiàn)了語音的數(shù)字化存儲與回放,整個系統(tǒng)分為錄音、停止、和放音三種狀態(tài),狀態(tài)的改變用按鍵K1K2K3控制。存儲器采用SPR4096,放大器采用NE5532,使用SPCE061A單片機自帶的LineIN輸入,性能良好的數(shù)字濾波器濾去音頻信號(300~3400)頻段以外的信號,經(jīng)AD轉(zhuǎn)換將音頻信號轉(zhuǎn)換為電信號,采用SACM-A2000的壓縮算法,將壓縮后的數(shù)據(jù)存儲在SPR4096存儲器中。放音時再從SPR4096讀取數(shù)據(jù),利用凌陽SACM庫提供的DVR函數(shù)進行錄放,數(shù)模轉(zhuǎn)換后經(jīng)過放大驅(qū)動喇叭。在8kHz的采樣頻率時,語音存儲時間可以達到10s以上,回放時語音失真小,音質(zhì)良好。軟硬件的結(jié)合使該系統(tǒng)有合理的結(jié)構(gòu),性能指標基本達到要求。
關鍵詞:SPCE061A SPR4096 數(shù)字濾波 壓縮編碼 語音
摘 要
第一章 SPCE061A單片機簡介
1.1 凌陽16位單片機介紹
1.2 SPCE061A單片機
1.2.1 SPCE061A單片機概述
1.2.2 結(jié)構(gòu)概覽
1.2.3 芯片的引腳排列和說明
1.2.4 芯片特性
第二章 61板組成及自檢
2.1 61板組成
2.1.1 概述
2.1.2 61板的結(jié)構(gòu)
2.1.3 61板組成及作用
2.2 61板測試
2.2.1 測試步驟
2.2.2 測試流程
第三章 硬件電路設計
3.1 61板電路原理圖
3.2 音頻電路
3.2.1 音頻電路---麥克風輸入電路
3.2.2 音頻電路---DAC放大電路
3.3 鍵盤電路
3.4 復位電路
3.5 PROBEG和EZ-PROBE接口
第四章 軟件系統(tǒng)設計
4.1 音頻壓縮及算法
4.1.1 音頻的概述
4.1.2 數(shù)字音頻的采樣和量化
4.1.3 語音壓縮編碼基礎
4.2 A2000鍵控語音模塊
4.2.1鍵控語音函數(shù)及說明
4.2.2 主程序流程圖及說明
4.3 SACM-DVR 錄放
4.4 數(shù)字濾波
第五章 總結(jié)
參考文獻
附 錄
附錄1.數(shù)字化語音存儲與回放系統(tǒng)主程序
附錄2.鍵盤掃描子程序
鍵盤掃描程序
附錄3外文資料
附錄4中文譯文
參考文獻
1. 薛鈞義等編著. 凌陽16位單片機原理及應用[M]. 北京:北京航空航天大學出版社,2003.12
2. 羅亞非. 凌陽單片機應用基礎[M]. 北京:北京航空航天大學出版社,2000.10
3. 丁元杰,趙秀菊,陳瀛清. 單片微機原理及應用[M].第二版 北京:機械工業(yè)出版社, 1999.8
4. 全國大學生電子設計競賽組委會. 全國大學生電子設計競賽獲獎作品匯編(第一屆~第五屆)[M].第一版 北京:北京理工大學出版社, 2004.8
5. 程佩青編著. 數(shù)字信號處理教程[M].北京:清華大學出版社,2001.8