목차 일부
1. Introduction
1.1. 음성 신호처리 개요 ... 1
1.2. 음성 압축개요 ... 2
1.2.1. Waveform Coder ... 3
1.2.2. Vocoder ... 5
1.3 QCELP Overview ... 5
2. Speech Characteristics
2.1. 음성 신호 발생의 메커니즘...
더보기
목차 전체
1. Introduction
1.1. 음성 신호처리 개요 ... 1
1.2. 음성 압축개요 ... 2
1.2.1. Waveform Coder ... 3
1.2.2. Vocoder ... 5
1.3 QCELP Overview ... 5
2. Speech Characteristics
2.1. 음성 신호 발생의 메커니즘 ... 9
2.2. Formant 주파수 ... 12
2.3. Pitch 주기 ... 13
2.4. 간단한 음성 발생 모델 ... 14
3. Window
3.1. Rectangle vs. Hamming Windows ... 20
3.2. Tradeoff between Time and Frequency Resolution ... 24
3.3. Practical Approach in QCELP 알고리듬 ... 25
4. Short Term Prediction
4.1. LPC 모델 ... 32
4.2. LPC Analysis Equations ... 34
4.3. Determine the LPC parameter ... 36
4.3.1. Autocorrelation 방법 ... 36
4.3.2. Covariance 방법 ... 38
4.3.3. 두 방법의 비교 ... 39
4.4. Interpretation of LPC in time & frequency domain ... 40
4.4.1. Error signal analysis ... 40
4.4.2. 유성음과 무성음의 LPC 모델링 ... 41
4.4.3. Relation between LPC coefficient length & prediction error ... 43
4.5. Practical Approach in QCELP 알고리듬 ... 44
5. Line Spectral Pair(LSP)
5.1. LPC 계수 전송의 문제점과 해결방안 ... 52
5.1.1. LPC 계수를 직접 전송했을 때의 문제점 ... 52
5.1.2. LPC 전송의 문제 해결방안 ... 53
5.2. LPC to LSP 변환 알고리듬 ... 55
5.3. LSP 주파수의 확률 특성 ... 59
5.4. LSP 주파수의 주파수 영역에서의 물리적 의미 ... 60
5.5. Bandwidth Expansion ... 62
5.6. QCELP 알고리듬에서 LSP 적용 & Interpolation 특성 ... 63
6. Rate Decision
6.1. Rate Decision 알고리듬 ... 76
6.2. Simulation 결과 & 해석 ... 78
6.3. 각 Rate에 따른 파라미터의 전송 비트 수 ... 79
7. Long Term Prediction
7.1. 시간 축에서의 Pitch 검출 알고리듬 ... 84
7.1.1. 병렬처리 방법(Parallel Processing Approach) ... 84
7.1.2. Autocorrelation 방법 ... 88
7.1.2.1. autocorrelation 방법 ... 88
7.1.2.2. Center clipping 함수를 사용한 autocorrelation 방법 ... 90
7.1.2.3. 3-Level center clipping 함수를 사용한 autocorrelation 방법 ... 92
7.2. 주파수 영역에서의 Pitch 검출 알고리듬 ... 94
7.3. Hybrid 방법을 사용한 Pitch 검출 알고리듬 ... 96
7.4. Pitch의 후처리(Post-processing) ... 100
7.5. QCELP에서의 Pitch 검출 알고리듬 ... 102
7.5.1. 기본개념 ... 102
7.5.2. Simplified approach ... 103
7.5.3. More accurate approach ... 105
7.5.4. Advanced approach ... 107
7.5.5. Computing the Pitch Lag and Pitch Gain ... 109
7.5.6. Implementing the Pitch Search Convolutions ... 110
8. Codebook Search
8.1. Vector 양자화 ... 146
8.2. QCELP Codebook ... 147
8.3. Codebook Search 알고리듬 ... 148
8.4. Computing the Codebook Index and Codebook Gain ... 150
9. Decoding
9.1. 복원 과정 ... 151
9.2. Adaptive Postfilter ... 153
9.2.1. Shot term postfilter ... 154
9.2.2. Long term postfilter ... 155
10. Signal
부록 ... 177
1. Introduction
1.1. 음성 신호처리 개요 ... 1
1.2. 음성 압축개요 ... 2
1.2.1. Waveform Coder ... 3
1.2.2. Vocoder ... 5
1.3 QCELP Overview ... 5
2. Speech Characteristics
2.1. 음성 신호 발생의 메커니즘 ... 9
2.2. Formant 주파수 ... 12
2.3. Pitch 주기 ... 13
2.4. 간단한 음성 발생 모델 ... 14
3. Window
3.1. Rectangle vs. Hamming Windows ... 20
3.2. Tradeoff between Time and Frequency Resolution ... 24
3.3. Practical Approach in QCELP 알고리듬 ... 25
4. Short Term Prediction
4.1. LPC 모델 ... 32
4.2. LPC Analysis Equations ... 34
4.3. Determine the LPC parameter ... 36
4.3.1. Autocorrelation 방법 ... 36
4.3.2. Covariance 방법 ... 38
4.3.3. 두 방법의 비교 ... 39
4.4. Interpretation of LPC in time & frequency domain ... 40
4.4.1. Error signal analysis ... 40
4.4.2. 유성음과 무성음의 LPC 모델링 ... 41
4.4.3. Relation between LPC coefficient length & prediction error ... 43
4.5. Practical Approach in QCELP 알고리듬 ... 44
5. Line Spectral Pair(LSP)
5.1. LPC 계수 전송의 문제점과 해결방안 ... 52
5.1.1. LPC 계수를 직접 전송했을 때의 문제점 ... 52
5.1.2. LPC 전송의 문제 해결방안 ... 53
5.2. LPC to LSP 변환 알고리듬 ... 55
5.3. LSP 주파수의 확률 특성 ... 59
5.4. LSP 주파수의 주파수 영역에서의 물리적 의미 ... 60
5.5. Bandwidth Expansion ... 62
5.6. QCELP 알고리듬에서 LSP 적용 & Interpolation 특성 ... 63
6. Rate Decision
6.1. Rate Decision 알고리듬 ... 76
6.2. Simulation 결과 & 해석 ... 78
6.3. 각 Rate에 따른 파라미터의 전송 비트 수 ... 79
7. Long Term Prediction
7.1. 시간 축에서의 Pitch 검출 알고리듬 ... 84
7.1.1. 병렬처리 방법(Parallel Processing Approach) ... 84
7.1.2. Autocorrelation 방법 ... 88
7.1.2.1. autocorrelation 방법 ... 88
7.1.2.2. Center clipping 함수를 사용한 autocorrelation 방법 ... 90
7.1.2.3. 3-Level center clipping 함수를 사용한 autocorrelation 방법 ... 92
7.2. 주파수 영역에서의 Pitch 검출 알고리듬 ... 94
7.3. Hybrid 방법을 사용한 Pitch 검출 알고리듬 ... 96
7.4. Pitch의 후처리(Post-processing) ... 100
7.5. QCELP에서의 Pitch 검출 알고리듬 ... 102
7.5.1. 기본개념 ... 102
7.5.2. Simplified approach ... 103
7.5.3. More accurate approach ... 105
7.5.4. Advanced approach ... 107
7.5.5. Computing the Pitch Lag and Pitch Gain ... 109
7.5.6. Implementing the Pitch Search Convolutions ... 110
8. Codebook Search
8.1. Vector 양자화 ... 146
8.2. QCELP Codebook ... 147
8.3. Codebook Search 알고리듬 ... 148
8.4. Computing the Codebook Index and Codebook Gain ... 150
9. Decoding
9.1. 복원 과정 ... 151
9.2. Adaptive Postfilter ... 153
9.2.1. Shot term postfilter ... 154
9.2.2. Long term postfilter ... 155
10. Signal
부록 ... 177
더보기 닫기