課程名稱 |
(中文) 語音訊號處理 (英文) Speech Signal Processing |
開課單位 | 電機工程研究所 | ||
課程代碼 | E6740 | ||||
授課教師 | 李清坤 | ||||
學分數 | 3.0 | 必/選修 | 選修 | 開課年級 | 研究所 |
先修科目或先備能力:訊號與系統 | |||||
課程概述與目標:本課程主要包含下列內容的知識介紹與應用實習: 1. 聲音的物理及聽覺性質 2. 音系學與語音學簡介 3. 時域音訊處理技術 4. 頻域音訊處理技術 5. 聲音訊號處理應用(編碼、速率調整、音調調整、音效製作) | |||||
教科書 | 自編教材 | ||||
參考教材 | Ben Gold and Nelson Morgan, "Speech and Audio Signal Processing," John Wiley & Sons, Inc, 2000. |
課程大綱 | 學生學習目標 | 單元學習活動 | 學習成效評量 | 備註 | ||
週 | 單元主題 | 內容綱要 | ||||
1 | 1. Sound, Hearing and Perception | 1.1 Three Key Factors of Sound 1.2 The Human Hearing 1.3 The Human Perception |
學習聲音的物理性質及人類聽覺的基本知識 |
|
||
2 | 2. Speech Production and Phonetics | 2.1 Speech Production Mechanism 2.2 Phonetics for Chinese Mandarin and English |
學習人類發聲機制及中、英文語音的基本知識(音素、音節結構…等) |
|
||
3 | 3. Audio File Formats | 3.1 Commonly Used Audio File Formats 3.2 Detailed description of WAVE Audio File Formats |
學習常用的聲音數位檔案格式 |
|
|
|
4 | 4. Introduction to the MATLAB | 4.1 MATLAB Basic 4.2 M Files: Creation, Editing and Excution |
學習MATLAB套裝程式語言的基本應用 |
|
|
|
5 | PCM and its Variants | Linear PCM Log PCM (A-Law and u-Law) Adaptive PCM Differential PCM ADPCM |
Linear PCM Log PCM (A-Law and u-Law) Adaptive PCM Differential PCM ADPCM |
|
|
|
6 | Time-Domain Techniques for Speech Processing | Basic of Short-Time Processing Examples of Short-Time Speech Features |
Basic of Short-Time Processing Examples of Short-Time Speech Features |
|
||
7 | Application of Short-Time Speech Processing | Voice Activity Detector Voiced/Unvoiced Discrimination Pitch Estimation |
Voice Activity Detector Voiced/Unvoiced Discrimination Pitch Estimation |
|
|
|
8 | 期中考 | 筆試前八週內容 | 綜合運用前八週內容 |
|
|
|
9 | Linear Predictive Coding (LPC) | 1. Basic Principal of LPC 2. LPC Solutions |
1. Basic Principal of LPC 2. LPC Solutions |
|
|
|
10 | LPC Spectrum | * Speech FFT vs. LPC Spectrum * Applications of LPC Spectrum |
* Learn the copmputation of LPC spectrum * Learn the possible applications of LPC Spectrum |
|
|
|
11 | Low Bit-Rate Speech Coding | * Classification of Speech Coding * Methods for low bit-rate speech coding |
* Learn the concept of analysis-by-synthesis * Learn examples of low bit-rate speech coding |
|
||
12 | Low Bit-Rate Speech Coding | * The concept of Hybrid (Waveform and Parametric) Speech Coding * Low Bit-Rate Speech Coding Standards |
* Learn The concept of Hybrid (Waveform and Parametric) Speech Coding * Learn common used speech coding standards |
|
|
|
13 | The Code-Excited Linear Prediction Coder | * the basic structure of the CELP coder * the concept of stochastic code book |
Learn the basic structure of the CELP coder Learn the concept of stochastic code book |
|
||
14 | Code-Excited Linear Prediction Coder | * The pitch predictor (long-term LP) * The perceptual weighting filter * The post filtering |
* Learn the implementation issues of CELP coder * Learn the CELP standard: FS-1016 |
|
||
15 | Audio Processing Example: Artificial Reverberation | * The concept of room impulse response and reverberation * Commonly used unit reverberators: comb filter and allpass filter |
* Learn the concept of room impulse response and reverberation * Implementation of commonly used unit reverberators |
|
|
|
16 | Audio Processing Example: Artificial Reverberation | * Combination of unit reverberators * Determination of system parameters |
* Implementation of overall reverberation system * Practical considerations: computation load |
|
||
17 | Final Project | * Summary of Speech and Audio Signal Processing * Topics of final projects |
Determine the topics of final projects Implementation of the final project |
|
|
|
18 | Final Project | Final project 專題報告與檢討 | 完成 final project 專題 |
教學要點概述: |