QCELP(Qualcomm Code Excited Linear Prediction)는 저비트 음성 부호화 기술로, 사람의 발성 구조를 모방하여 효율적이면서도 고품질 음성을 제공합니다. 이 중 핵심은 성대 진동 주기인 Pitch를 정밀하게 검출하는 것으로, Analysis-by-Synthesis(AbS) 방식으로 후보 Pitch 값을 합성 신호와 비교해 최적의 값을 선택합니다. 또한, LPC 기반의 단기 예측과 대비되는 장기 예측 개념을 통해 음성의 주기성과 공명 특성을 효과적으로 모델링합니다. Perceptual Weighting Filter와 Codebook 탐색 방식을 활용해 음질을 더욱 향상시키며, 이러한 기술은 딥러닝 vocoder가 나오기 전까지 음성 코덱의 표준이었습니다. QCELP Pitch 검출의 원리와 실제 구현 방법에 관한 자세한 내용은 음성 신호의 구조와 분석 기법에서 확인할 수 있습니다.
'Dev' 카테고리의 다른 글
| [음성 / 오디오 신호처리] Upsampling (업샘플링) 개념과 파이썬 구현 예제 (5) | 2025.07.16 |
|---|---|
| QCELP 음성 부호화의 마지막 단계, Codebook Search의 원리와 역할 완전 정복 (0) | 2025.07.16 |
| 음성 신호에서 유성음과 무성음의 차이, 그리고 Formant와 Pitch란? (0) | 2025.07.16 |
| CELP 음성 코덱의 원리: LPC, Pitch, Codebook으로 소리를 재현하는 법 (0) | 2025.07.16 |
| C언어로 시작하는 오디오 신호처리: 입출력과 프레임 단위 처리 기초 (0) | 2025.07.16 |