內容簡介
通過《語音信號及單片機處理》的學習,能夠掌握語音信號及其處理技術的套用,促進對單片機技術的深入理解,使單片機軟硬體知識的學習能夠有效結合工程實際需要、進而深化理解,使開發能力得到提高。《語音信號及單片機處理》可以作為高校信息技術類專業,以及工程技術類專業學生學習的教材和參考書,還可作為工程技術人員學習單片機原理和語音信號處理套用技術的參考書。
《語音信號及單片機處理》圍繞語音信號的單片機處理技術,介紹了語音信號的時域和頻域處理技術以及語音識別技術,並以凌陽16位單片機為例,系統介紹採用凌陽單片機系統組成、軟硬體和套用系統的設計。特別是結合單片機對語音信號的處理和套用,使單片機控制器具備了更多更強的功能,實現套用系統形式多樣並“能聽會說” 。通過《語音信號及單片機處理》的學習,能夠掌握語音信號及其處理技術的套用,促進對單片機技術的深入理解,使單片機軟硬體知識的學習能夠有效結合工程實際需要、進而深化理解,使開發能力得到提高。
《語音信號及單片機處理》可以作為高校信息技術類專業,以及工程技術類專業學生學習的教材和參考書,還可作為工程技術人員學習單片機原理和語音信號處理套用技術的參考書。
圖書目錄
第1章 緒論
1.1 音頻和語音處理
1.2 國外語音處理技術概況
1.3 我國語音處理技術的發展
1.4 語音處理技術的發展趨勢
1.5 嵌入式語音處理技術
1.6 單片機的歷史及發展
1.6.1 單片機的歷史
1.6.2 單片機的發展趨勢
1.7 凌陽單片機簡介
1.7.1 凌陽8位單片機
1.7.2 凌陽16位單片機
習題
第2章 語音信號的時域分析
2.1 語音分析處理概述
2.2 語音信號的數位化和預處理
2.2.1 數位化
2.2.2 預加重處理
2.2.3 防混疊濾波
2.3 語音信號的加窗處理
2.4 短時平均能量與短時平均幅度
2.5 短時平均過零率
2.6 短時相關分析
2.7 計算機中音頻的存儲
習題
第3章 語音信號頻域分析和語音識別
3.1 語音信號的頻域分析概述
3.2 短時傅立葉變換
3.3 傅立葉變換的解釋
3.3.1 頻譜
3.3.2 濾波器
3.4 短時傅立葉反變換
3.4.1 濾波器組求和法
3.4.2 快速傅立葉變換求和法
3.5 語音識別的一般技術
3.5.1 語音識別基本原理
3.5.2 孤立詞識別系統
3.5.3 語言模型
3.6 語音識別中的特徵提取及其譜失真測度
3.6.1 帶通濾波器組法的頻譜參數及其失真測度
3.6.2 線性預測倒譜係數及其譜失真測度
3.6.3 Mel頻率倒譜係數及其失真測度
3.7 語音信號的矢量量化
3.7.1 矢量量化的基本原理
3.7.2 最佳矢量量化器和碼書的設計
3.8 模板匹配法
習題
第4章 凌陽16位單片機系統結構
4.1 SPCE061A單片機的引腳
4.2 nSPTM的核心結構
4.2.1 用戶暫存器
4.2.2 算術邏輯運算
4.3 暫存器
4.4 匯流排
4.5 時鐘電路和工作模式
4.5.1 時鐘電路
4.5.2 系統時鐘
4.6 SPCE061A最小系統與系統復位
4.6.1 SPCE061A最小系統
4.6.2 系統復位
4.7 SPCE061A存儲器結構
4.7.1 片內SRAM
4.7.2 片內Flash存儲器
4.7.3 用並口擴展SRAM
習題
第5章 指令系統
5.1 指令的格式與分類
5.2 數據傳送指令
5.3 算術運算類指令
5.3.1 加法運算
5.3.2 減法運算
5.3.3 帶進位的加減運算
5.3.4 取補運算
5.3.5 乘法運算
5.3.6 n項內積運算
5.3.7 比較運算
5.4 邏輯操作類指令
5.4.1 邏輯與
5.4.2 邏輯或
5.4.3 邏輯異或
5.4.4 測試
5.4.5 移位操作
5.5 控制轉移類指令
5.5.1 無符號數的跳轉指令
5.5.2 有符號數的跳轉指令
5.5.3 其他跳轉指令
習題
第6章 SpCE061A單片機的接口
6.1 SPCE061A輸入/輸出接口
6.2 時基系統與定時器/計數器CTC
6.2.1 時基系統
6.2.2 定時器/計數器
6.3 模數轉換器ADC
6.4 數模轉換DAC&PwM
6.5 串列接口
6.5.1 SIO
6.5.2 通用異步串列接口UART
習題
第7章 單片機中斷系統
7.1 中斷系統概述
7.2 SPCE061A中斷系統
7.2.1 三種類型的中斷
7.2.2 中斷源
7.2.3 中斷控制
7.2.4 中斷控制指令
7.2.5 中斷優先權
7.2.6 中斷回響過程
7.2.7 中斷回響時間
7.2.8 中斷服務流程
7.3 中斷系統的套用
7.3.1 定時器中斷
7.3.2 觸鍵喚醒中斷
7.3.3 串列異步中斷
習題
第8章 系統的擴展技術
8.1 簡單並行接口
8.1.1 簡單並行接口電路的結構
8.1.2 簡單並行接口的特點
8.2 並行口的擴展
8.2.1 並行口擴展的電路連線
8.2.2 管理程式
8.2.3 用串列口擴展並行口
8.3 串列口的擴展
8.3.1 利用單片機並行口的位操作功能作為串列口
8.3.2 利用移位暫存器擴展串列口
8.4 A/D、D/A的擴展
8.4.1 串列輸出的D/A轉換器
8.4.2 串列輸出的A/D轉換器
習題
第9章 單片機彙編語言程式設計
第10章 單片機C語言程式設計
第11章 61系列單片機的套用
第12章 套用開發及支持工具
第13章 語音綜合套用系弦
附錄A μnSPTM的指令集
附錄B μnSPTM彙編器偽指令集
附錄C 集成開發環境IDE
參考文獻