16Kbps와 40Kbps의 Dual Rate G.726 ADPCM 음성 codec구현

Implementation of G.726 ADPCM Dual Rate Speech Codec of 16Kbps and 40Kbps

  • 김재오 (단국대학교 전기공학과) ;
  • 한경오 (단국대학교 전기공학과)
  • Kim Jae-Oh (Department of Electrical Eng., Dankook Univ.) ;
  • Han Kyong-Ho (Department of Electrical Eng., Dankook Univ.)
  • 발행 : 1998.12.01

초록

본 논문에서는 G.726 ADPCM 음성방식을 기존의 단일 압축을 대신 16Kbps 와 40Kbps의 두 가지 압축율을 사용한 가변 압축방식에 의한 음성 코딩 방식을 다루었다. 음성의 묵음 또는 소 신호 부분은 음질의 향상보다는 데이터 비트 수를 줄이기 위한 저 전송 16Kbps 압축율을 적용하였고 임계값 이상의 대 신호 부분은 음질을 향상하기 위하여 40Kbps의 압축율을 적용하여 모든 신호를 단일 압축율로 코팅하는 방식에 비하여 전체적으로 압축율을 높여 전송 비트 수를 줄이면서 음질을 저하시키지 않도록 하였다. 분 논문에서는 시뮬레이션을 통하여 여러 가지의 임계값에 의한 가변 압축 코딩 방식에 대하여 압축율과 음질의 관계 를 다루었다. 또한 고정된 임계값에 대하여 입력 음성의 크기를 여러 가지로 변동하여 주변 배경잡음과 포화에 의한 음질의 저하를 고찰하여 가변 율에 의한 음성의 코딩방식에서 임계값과 입력의 크기가 음질 및 압축율에 미치는 영향을 다루었다. 각 시뮬레이션의 경우에 대하여 실지 음성의 원음에 대한 음질의 충실 도를 임의의 집단에 대하여 비교하여 음질의 충실 도를 확인하였다. 추후의 연구를 통하여 DSP에 의한 실시간 처리 시스템의 구현을 하고자 한다.

In this paper, the implementation of dual rate ADPCM using G.726 16Kbps and 40Kbps speech codec algorithm is handled. For small signals, the low rate 16Kbps coding algorithm shows almost the same SNR as the high rate 40Kbps coding algorithm , while the high rate 40Kbps coding algorithm shows the higher SNR than the low rate 16Kbps coding algorithm fur large signal. To obtain the good trade-off between the data rate and synthesized speech quality, we applied low rate 16Kbps for the small signal and high rate 40Kbps for the large signal. Various threshold values determining the rate are applied for good trade-off between data rate and speech quality. The simulation result shows the good speech quality at a low rate comparing with 16Kbps & 40Kbps.

키워드

참고문헌

  1. 아날로그와 디지털 통신 진년강
  2. Digital Processing of Speech Signals Rabiner, L.R.;Schafer, R.W.
  3. Digital Speech Processing Nejat Ince, A.
  4. Speech Coding A Computer Laboratory Textbook Barnwell, Thomas P. III
  5. Digital Signal Processing Using Malab V.4 Ingle, V.K.;Proakis, J.G.