本書系統介紹了語音信號處理的基礎、原理、方法、套用、新理論、新成果與新技術,以及該研究領域的背景知識、研究現狀、套用前景和發展趨勢。
基本介紹
- 書名:現代語音信號處理
- ISBN:9787121226250
- 出版社:電子工業出版社
- 出版時間:2014-07-01
圖書內容,目 錄,
圖書內容
本書系統介紹了語音信號處理的基礎、原理、方法、套用、新理論、新成果與新技術,以及該研究領域的背景知識、研究現狀、套用前景和發展趨勢。
全書分三篇共17章。第一篇語音信號處理基礎,包括第1章緒論,第2章語音信號處理的基礎知識;第二篇語音信號分析,包括第3章時域分析,第4章短時傅立葉分析,第5章倒譜分析與同態濾波,第6章線性預測分析,第7章語音信號的非線性分析,第8章語音特徵參數檢測與估計,第9章矢量量化,第10章隱馬爾可夫模型;第三篇語音信號處理技術與套用,包括第11章語音編碼,第12章語音合成,第13章語音識別,第14章說話人識別和語種辨識,第15章智慧型信息處理技術在語音信號處理中的套用,第16章語音增強,第17章基於麥克風陣列的語音信號處理。 本書體系完整,結構嚴謹;系統性強,層次分明;內容深入淺出,原理闡述透徹;取材廣泛,繁簡適中;內容豐富而新穎;聯繫實際套用。
目 錄
第一篇 語音信號處理基礎
第1章 緒論 1
1.1 語音信號處理的發展歷史 1
1.2 語音信號處理的主要研究內容及發展
概況 3
1.3 本書的內容 7
思考與複習題 8
第2章 語音信號處理的基礎知識 9
2.1 概述 9
2.2 語音產生的過程 9
2.3 語音信號的特性 12
2.3.1 語言和語音的基本特性 12
2.3.2 語音信號的時間波形和頻譜特性 13
2.3.3 語音信號的統計特性 15
2.4 語音產生的線性模型 16
2.4.1 激勵模型 17
2.4.2 聲道模型 18
2.4.3 輻射模型 20
2.4.4 語音信號數字模型 21
2.5 語音產生的非線性模型 22
2.5.1 FM-AM模型的基本原理 22
2.5.2 Teager能量運算元 22
2.5.3 能量分離算法 23
2.5.4 FM-AM模型的套用 24
2.6 語音感知 24
2.6.1 聽覺系統 24
2.6.2 神經系統 25
2.6.3 語音感知 26
思考與複習題 29
第二篇 語音信號分析
第3章 時域分析 30
3.1 概述 30
3.2 數位化和預處理 31
3.2.1 取樣率和量化字長的選擇 31
3.2.2 預處理 33
3.3 短時能量分析 34
3.4 短時過零分析 36
3.5 短時相關分析 39
3.5.1 短時自相關函式 39
3.5.2 修正的短時自相關函式 40
3.5.3 短時平均幅差函式 42
3.6 語音端點檢測 42
3.6.1 雙門限前端檢測 43
3.6.2 多門限過零率前端檢測 43
3.6.3 基於FM-AM模型的端點檢測 43
3.7 基於高階累積量的語音端點檢測 44
3.7.1 噪聲環境下的端點檢測 44
3.7.2 高階累積量與高階譜 44
3.7.3 基於高階累積量的端點檢測 46
思考與複習題 48
第4章 短時傅立葉分析 50
4.1 概述 50
4.2 短時傅立葉變換 50
4.2.1 短時傅立葉變換的定義 50
4.2.2 傅立葉變換的解釋 51
4.2.3 濾波器的解釋 54
4.3 短時傅立葉變換的取樣率 55
4.4 語音信號的短時綜合 56
4.4.1 濾波器組求和法 56
4.4.2 FFT求和法 58
4.5 語譜圖 59
思考與複習題 61
第5章 倒譜分析與同態濾波 62
5.1 概述 62
5.2 同態信號處理的基本原理 62
5.3 復倒譜和倒譜 63
5.4 語音信號兩個卷積分量復倒譜的性質 64
5.4.1 聲門激勵信號 64
5.4.2 聲道衝激回響序列 65
5.5 避免相位卷繞的算法 66
5.5.1 微分法 67
5.5.2 最小相位信號法 67
5.5.3 遞推法 69
5.6 語音信號復倒譜分析實例 70
5.7 Mel頻率倒譜係數 72
思考與複習題 73
第6章 線性預測分析 74
6.1 概述 74
6.2 線性預測分析的基本原理 74
6.2.1 基本原理 74
6.2.2 語音信號的線性預測分析 75
6.3 線性預測方程組的建立 76
6.4 線性預測分析的解法(1)—自相關和
協方差法 77
6.4.1 自相關法 78
6.4.2 協方差法 79
6.4.3 自相關和協方差法的比較 80
6.5 線性預測分析的解法(2)—格型法 81
6.5.1 格型法基本原理 81
6.5.2 格型法的求解 83
6.6 線性預測分析的套用—LPC譜估計和
LPC復倒譜 85
6.6.1 LPC譜估計 85
6.6.2 LPC復倒譜 87
6.6.3 LPC譜估計與其他譜分析方法的
比較 88
6.7 線譜對(LSP)分析 89
6.7.1 線譜對分析原理 89
6.7.2 線譜對參數的求解 91
6.8 極零模型 91
思考與複習題 93
第7章 語音信號的非線性分析 94
7.1 概述 94
7.2 時頻分析 94
7.2.1 短時傅立葉變換的局限 95
7.2.2 時頻分析 96
7.3 小波分析 97
7.3.1 概述 97
7.3.2 小波變換的定義 97
7.3.3 典型的小波函式 99
7.3.4 離散小波變換 100
7.3.5 小波多分辨分析與Mallat算法 100
7.4 基於小波的語音分析 101
7.4.1 語音分解與重構 101
7.4.2 清/濁音判斷 102
7.4.3 語音去噪 102
7.4.4 聽覺系統模擬 103
7.4.5 小波包變換在語音端點檢測中的
套用 103
7.5 混沌與分形 104
7.6 基於混沌的語音分析 105
7.6.1 語音信號的混沌性 105
7.6.2 語音信號的相空間重構 106
7.6.3 語音信號的Lyapunov指數 108
7.6.4 基於混沌的語音、噪聲判別 109
7.7 基於分形的語音分析 110
7.7.1 概述 110
7.7.2 語音信號的分形特徵 111
7.7.3 基於分形的語音分割 112
思考與複習題 113
第8章 語音特徵參數估計 114
8.1 基音估計 114
8.1.1 自相關法 115
8.1.2 並行處理法 117
8.1.3 倒譜法 118
8.1.4 簡化逆濾波法 120
8.1.5 高階累積量法 122
8.1.6 小波變換法 123
8.1.7 基音檢測的後處理 124
8.2 共振峰估計 125
8.2.1 帶通濾波器組法 125
8.2.2 DFT法 126
8.2.3 倒譜法 127
8.2.4 LPC法 129
8.2.5 FM-AM模型法 130
思考與複習題 131
第9章 矢量量化 132
9.1 概述 132
9.2 矢量量化的基本原理 133
9.3 失真測度 134
9.3.1 歐氏距離—均方誤差 135
9.3.2 LPC失真測度 135
9.3.3 識別失真測度 137
9.4 最佳矢量量化器和碼本的設計 137
9.4.1 矢量量化器最佳設計的兩個條件 137
9.4.2 LBG算法 138
9.4.3 初始碼書生成 138
9.5 降低複雜度的矢量量化系統 139
9.5.1 無記憶的矢量量化系統 140
9.5.2 有記憶的矢量量化系統 142
9.6 語音參數的矢量量化 144
9.7 模糊矢量量化 145
9.7.1 模糊集概述 146
9.7.2 模糊矢量量化 147
9.8 遺傳矢量量化 148
9.8.1 遺傳算法 148
9.8.2 遺傳矢量量化 150
思考與複習題 151
第10章 隱馬爾可夫模型 152
10.1 概述 152
10.2 隱馬爾可夫模型的引入 153
10.3 隱馬爾可夫模型的定義 155
10.4 隱馬爾可夫模型三個問題的求解 156
10.4.1 機率的計算 157
10.4.2 HMM的識別 159
10.4.3 HMM的訓練 160
10.4.4 EM算法 161
10.5 HMM的選取 162
10.5.1 HMM的類型選擇 162
10.5.2 輸出機率分布的選取 163
10.5.3 狀態數的選取 163
10.5.4 初值選取 163
10.5.5 訓練準則的選取 165
10.6 HMM套用與實現中的一些問題 166
10.6.1 數據下溢 166
10.6.2 多輸出(觀察矢量序列)情況 166
10.6.3 訓練數據不足 167
10.6.4 考慮狀態持續時間的HMM 168
10.7 HMM的結構和類型 170
10.7.1 HMM的結構 170
10.7.2 HMM的類型 172
10.7.3 按輸出形式分類 173
10.8 HMM的相似度比較 174
思考與複習題 175
第三篇 語音信號處理技術與套用
第11章 語音編碼 176
11.1 概述 176
11.2 語音信號的壓縮編碼原理 178
11.2.1 語音壓縮的基本原理 178
11.2.2 語音通信中的語音質量 179
11.2.3 兩種壓縮編碼方式 180
11.3 語音信號的波形編碼 180
11.3.1 PCM及APCM 180
11.3.2 預測編碼及自適應預測編碼 183
11.3.3 ADPCM及ADM 185
11.3.4 子帶編碼(SBC) 187
11.3.5 自適應變換編碼(ATC) 189
11.4 聲碼器 191
11.4.1 概述 191
11.4.2 聲碼器的基本結構 192
11.4.3 通道聲碼器 192
11.4.4 同態聲碼器 194
11.5 LPC聲碼器 195
11.5.1 LPC參數的變換與量化 196
11.5.2 LPC-10 197
11.5.3 LPC-10e 198
11.5.4 變幀率LPC聲碼器 199
11.6 各種常規語音編碼方法的比較 200
11.6.1 波形編碼的信號壓縮技術 200
11.6.2 波形編碼與聲碼器的比較 200
11.6.3 各種聲碼器的比較 201
11.7 基於LPC模型的混合編碼 201
11.7.1 混合編碼採用的技術 202
11.7.2 MPLPC 204
11.7.3 RPELPC 207
11.7.4 CELP 209
11.7.5 CELP的改進形式 211
11.7.6 基於分形碼本的CELP 213
11.8 基於正弦模型的混合編碼 214
11.8.1 正弦變換編碼 215
11.8.2 多帶激勵(MBE)編碼 215
11.9 極低速率語音編碼 217
11.9.1 400~1.2kb/s數碼率的聲碼器 217
11.9.2 識別-合成型聲碼器 218
11.10 語音編碼的性能指標 219
11.11 語音編碼的質量評價 221
11.11.1 主觀評價方法 221
11.11.2 客觀評價方法 222
11.11.3 主客觀評價方法的結合 225
11.11.4 基於多重分形的語音質量評價 226
11.12 語音編碼國際標準 227
11.13 語音編碼與圖像編碼的關係 228
小結 229
思考與複習題 229
第12章 語音合成 231
12.1 概述 231
12.2 語音合成原理 232
12.2.1 語音合成的方法 232
12.2.2 語音合成的系統特性 234
12.3 共振峰合成 235
12.3.1 共振峰合成原理 235
12.3.2 共振峰合成實例 237
12.4 LPC合成 237
12.5 PSOLA語音合成 239
12.5.1 概述 239
12.5.2 PSOLA的原理 240
12.5.3 PSOLA的實現 240
12.5.4 PSOLA的改進 242
12.5.5 PSOLA語音合成系統的發展 243
12.6 文語轉換系統 243
12.6.1 組成與結構 243
12.6.2 文本分析 244
12.6.3 韻律控制 245
12.6.4 語音合成 248
12.6.5 TTS系統的一些問題 248
12.7 基於HMM的參數化語音合成 249
12.8 語音合成的研究現狀和發展趨勢 253
12.9 語音合成硬體簡介 255
思考與複習題 256
第13章 語音識別 257
13.1 概述 257
13.2 語音識別原理 260
13.3 動態時間規整 264
13.4 基於有限狀態矢量量化的語音識別 266
13.5 孤立詞識別系統 267
13.6 連線詞識別 270
13.6.1 基本原理 270
13.6.2 基於DTW的連線詞識別 271
13.6.3 基於HMM的連線詞識別 273
13.6.4 基於分段K-均值的最佳詞串分割及
模型訓練 273
13.7 連續語音識別 274
13.7.1 連續語音識別存在的困難 274
13.7.2 連續語音識別的訓練及識別方法 275
13.7.3 連續語音識別的整體模型 276
13.7.4 基於HMM統一框架的大辭彙非特定
人連續語音識別 277
13.7.5 聲學模型 278
13.7.6 語言學模型 280
13.7.7 最優路徑搜尋 282
13.8 說話人自適應 284
13.8.1 MAP算法 285
13.8.2 基於變換的自適應方法 285
13.8.3 基於說話人分類的自適應方法 286
13.9 魯棒的語音識別 287
13.10 關鍵字確認 289
13.11 可視語音識別 291
13.11.1 概述 291
13.11.2 機器自動唇讀 291
13.11.3 雙模態語音識別 293
13.12 語音理解 296
13.12.1 MAP語義解碼 297
13.12.2 語義結構的表示 297
13.12.3 意圖解碼器 298
小結 299
思考與複習題 299
第14章 說話人識別 300
14.1 概述 300
14.2 特徵選取 301
14.2.1 說話人識別所用的特徵 301
14.2.2 特徵類型的優選準則 302
14.2.3 常用的特徵參數 303
14.3 說話人識別系統 303
14.3.1 說話人識別系統的結構 303
14.3.2 說話人識別的基本方法概述 304
14.4 說話人識別系統實例 305
14.4.1 DTW型說話人識別系統 305
14.4.2 套用VQ的說話人識別系統 306
14.5 基於HMM的說話人識別 307
14.6 基於GMM的說話人識別 310
14.7 說話人識別中需進一步研究的問題 312
14.8 語種辨識 313
思考與複習題 316
第15章 智慧型信息處理技術在語音信號
處理中的套用 317
15.1 人工神經網路 317
15.1.1 概述 317
15.1.2 神經網路的基本概念 319
15.2 神經網路的模型結構 320
15.2.1 單層感知機 320
15.2.2 多層感知機 321
15.2.3 自組織映射神經網路 323
15.2.4 時延神經網路 324
15.2.5 循環神經網路 325
15.3 神經網路與傳統方法的結合 325
15.3.1 概述 325
15.3.2 神經網路與DTW 326
15.3.3 神經網路與VQ 326
15.3.4 神經網路與HMM 327
15.4 神經網路語音識別 328
15.4.1 靜態語音識別 328
15.4.2 連續語音識別 330
15.5 基於神經網路的說話人識別 330
15.6 基於神經網路的語音信號非線性預測
編碼 332
15.6.1 語音信號的非線性預測 332
15.6.2 基於MLP的非線性預測編碼 333
15.6.3 基於RNN的非線性預測編碼 334
15.7 基於神經網路的語音合成 335
15.8 支持向量機 336
15.8.1 概述 336
15.8.2 支持向量機的基本原理 337
15.9 基於支持向量機的語音分類識別 339
15.10 基於支持向量機的說話人識別 340
15.10.1 基於支持向量機的說話人辨認 340
15.10.2 基於支持向量機的說話人確認 340
15.11 基於混沌神經網路的語音識別 342
15.11.1 混沌神經網路 342
15.11.2 基於混沌神經網路的語音識別 342
15.12 分形在語音識別中的套用 344
15.13 智慧型最佳化算法在語音信號處理中的
套用 344
15.14 各種智慧型信息處理技術的融合與
集成 346
15.14.1 模糊系統與神經網路的融合 347
15.14.2 神經網路與遺傳算法的融合 347
15.14.3 模糊邏輯、神經網路及遺傳算法的
融合 348
15.14.4 神經網路、模糊邏輯及混沌的
融合 349
15.14.5 混沌與遺傳算法的融合 349
思考與複習題 350
第16章 語音增強 351
16.1 概述 351
16.2 語音、人耳感知及噪聲的特性 352
16.3 濾波器法 354
16.3.1 固定濾波器 354
16.3.2 變換技術 354
16.3.3 自適應噪聲對消 354
16.4 非線性處理 357
16.5 基於相關特性的語音增強 358
16.6 減譜法 359
16.6.1 減譜法的基本原理 359
16.6.2 減譜法的改進形式 360
16.7 基於Wiener濾波的語音增強 361
16.8 基於語音產生模型的語音增強 362
16.9 基於小波的語音增強 364
16.9.1 概述 364
16.9.2 基於小波的語音增強 364
16.9.3 基於小波包的語音增強 366
16.10 基於信號子空間分解的語音增強 367
16.11 語音增強的一些新發展 370
小結 371
思考與複習題 372
第17章 基於麥克風陣列的語音信號
處理 373
17.1 概述 373
17.2 麥克風陣列語音處理技術的難點 374
17.3 聲源定位 375
17.3.1 去混響 375
17.3.2 近場模型 376
17.3.3 聲源定位 377
17.4 語音增強 381
17.4.1 概述 381
17.4.2 方法與技術 382
17.4.3 套用 386
17.4.4 本節小結 387
17.5 語音盲分離 387
17.5.1 瞬時線性混合模型 388
17.5.2 卷積混合模型 393
17.5.3 非線性混合模型 395
17.5.4 需進一步研究的問題 396
思考與複習題 396
漢英名詞術語對照 398
參考文獻 407