A Study on Searching for Vocoder Codebook using Cache Memory

검색(Cache) 메모리를 이용한 음성 부호화기 코드북 검색에 관한 연구

  • 김석찬 (인하대학교 전자설계공학과) ;
  • 전경일 (인하공업전문대학 전자과)
  • Published : 1998.06.01

Abstract

Tn the analysis of the audio signal characteristices and the codebook indices of LD-CELP, there are many cases of detecting codebook indices that are used previous. LD-CELP algorithm achives good quality of audio because it has analyzed a short term of audio signal. In spite of these advantage, the method has a drawback in which searching time of best codebook index inclose due to a complicated calculation for codebook index. This paper is proposed to decreasing the searching time of codebook index using a searching memory. As a simulation of the proposed method, searching time for codebook index is reduced 3.2%-11.7% as compared with LD-CELP.

음성 신호의 특성과 LD-CELP 알고리즘의 코드북 인덱스 검색 현황을 조사한 결과, 전 단계에서 검색된 코드북 인덱스가 다음 단계에서도 쓰이게 되는 것을 알 수 있었다. LD-CELP 알고리즘은 음성의 분석 구간을 짧게하여 음성의 명료도가 좋은 편이나, 최적의 코드를 검색하기 위해 많은 계산량이 발생하는 단점이 있다. 본 논문에서는 LD-CELP에서 검색된 코드북 인덱스를 저장하는 검색 메모리를 두어, 코드북의 검색 과정을 일부 생략하는 방법을 제안한다. 이 방법으로 샘플 음성을 시뮬레이션한 결과, 코드북 검색 계산량을 줄여 기존의 LD-CELP 방식보다 코드북 검색 시간을 3.2%-11.7%까지 줄일 수 있었다.

Keywords