QCELP(Qualcomm Code Excited Linear Prediction)는 저비트 음성 부호화를 위해 사람의 발성 메커니즘을 모방하여 설계된 알고리즘입니다. 이 중 Codebook Search는 음성 신호 처리의 마지막 단계로, LPC 분석과 Pitch Search 후에도 남는 비주기적이고 복잡한 잔여 신호를 벡터 양자화된 사전(Codebook)을 활용해 압축 및 재현하는 핵심 과정입니다. Codebook에 있는 다양한 벡터들과 비교해 가장 유사한 신호를 선택함으로써, 낮은 비트레이트에서도 사람이 인지하는 음질을 유지할 수 있습니다. 이는 음성 부호화 기술에서 주파수 특성 기반의 청각적 유사성을 중시하는 접근법이며, 현대 신경망 기반 음성 합성 기술에도 큰 영향을 미쳤습니다. QCELP의 전체 구조와 음성 신호 처리 흐름에 관한 자세한 내용은 음성신호처리 -12- Codebook Search에서 확인할 수 있습니다.
'Dev' 카테고리의 다른 글
| [음성/오디오 신호처리] 이동평균 & FIR 필터 기본 개념과 전치형 FIR 구현법 (0) | 2025.07.16 |
|---|---|
| [음성 / 오디오 신호처리] Upsampling (업샘플링) 개념과 파이썬 구현 예제 (5) | 2025.07.16 |
| QCELP 음성 부호화의 핵심, Pitch 검출과 Analysis-by-Synthesis(AbS) 기법 완벽 이해 (0) | 2025.07.16 |
| 음성 신호에서 유성음과 무성음의 차이, 그리고 Formant와 Pitch란? (0) | 2025.07.16 |
| CELP 음성 코덱의 원리: LPC, Pitch, Codebook으로 소리를 재현하는 법 (0) | 2025.07.16 |