• Title/Summary/Keyword: EVRC

Search Result 35, Processing Time 0.021 seconds

Fast Implementation Algorithms for EVRC (EVRC의 고속 구현 알고리듬)

  • 정성교;최용수;김남건;윤대희
    • The Journal of the Acoustical Society of Korea
    • /
    • v.20 no.1
    • /
    • pp.43-49
    • /
    • 2001
  • EVRC (Enhanced Variable Rate Codec) has been adopted as a standard coder for the CDMA digital cellular system in North America and Korea, and known to provide good call quality at 8kbps. In this paper, fast implementation algorithms for EVRC encoder are proposed. The proposed algorithms are based on both efficient pitch detection scheme and fast fixed codebook search algorithm. In the codebook search, computational complexity is reduced down to 70% of the original EVRC by limiting the number of pulse position combination and by using a truncated impulse response. The proposed algorithms enable us to implement the EVRC with much smaller computational works. Also, informal subjective tests confirmed that the difference in the speech quality between the original EVRC and the proposed method was indistinguishable.

  • PDF

A Preprocessing Approach to Improving the Quality of the Music Produced by the EVRC (EVRC 코덱으로 재생하는 음악의 품질을 개선하기 위한 전처리 기법)

  • 남영한;하태균;전윤호;김재수;박섭형
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.28 no.5C
    • /
    • pp.476-485
    • /
    • 2003
  • This paper proposers a preprocessing approach to improving the quality of the music produced by the EVRC(enhanced variable rate codec) which is one of the CDMA(Code Division Multiple Access) voice codecs. Since the EVRC is optimized only for speech signals, it can deteriorate the quality of the music passed through it. One of the problems with the EVRC-coded music is time-clipping, which usually occurs when subsequent frames are encoded at Rate l/8. Since the EVRC determines the bit rate for an input frame based on the long-term prediction gain, we increase the long-term prediction gain in order for the most of the frames to be encoded at Rate 1 or Rate 1/2. Experimental results show that the approach works well on music signals and the number of time-clipped frames is considerably reduced.

Design of EVRC LSP Codebooks with Korean (한국어에 의한 EVRC LSP 코드북 설계)

  • 이진걸
    • The Journal of the Acoustical Society of Korea
    • /
    • v.21 no.2
    • /
    • pp.167-172
    • /
    • 2002
  • The EVRC (Enhanced Variable Rate Codec) is currently in service as a speech cosec in digital cellular systems in North America and Korea. In the EVRC, the LSP (Line Spectral Pairs) related to energy distribution of speech signals in the frequency domain are coded by weighted split vector quantization. Considering that the LSP codebooks might be trained with the language of the develop country of the codebooks or English, it is expected that codebooks trained with Korean provide the performance improvements in the communication in Korean. In this paper, the EVRC LSP codebooks are designed with korean adopting the LBG algorithm based vector quantization, and the performance improvement of the vector quantization and the accompanying speech quality improvement are demonstrated by spectral distortion, SNR and SegSNR measurements, respectively.

Tandemless Transcoding for AMR and EVRC Speech Coders (AMR과 EVRC 음성 부호화기간의 비탠덤 방식을 이용한 상호 부호화)

  • 이선일;유창동
    • The Journal of the Acoustical Society of Korea
    • /
    • v.21 no.6
    • /
    • pp.531-542
    • /
    • 2002
  • Novel tandemless transcoding method for AMR and EVRC speech coders is proposed in this paper. In contrast to conventional tandem method, the parameters which is used commonly in speech coder where CELP algorithm is adapted are directly transcoded. The proposed algorithm is composed of LSP transcoding, pitch delay transcoding, gains transcoding and fixed codebook vector transcoding Evaluation results show that the novel algorithm achieves better speech quality than tandem method and reduce computational complexity and delay.

EVRC Speech Quality Enhancement Using Pitch Prediction and Gradual Increase of the Decoded Speech (피치예측과 점진적 복원 기법을 이용한 EVRC 음질개선)

  • 민병준;김재원
    • The Journal of the Acoustical Society of Korea
    • /
    • v.18 no.6
    • /
    • pp.38-43
    • /
    • 1999
  • The EVRC vocoder is a toll quality coder, but it shows significant degradation or the quality in weak RF environment. In this paper, the speech quality degradation phenomenon of the EVRC is analyzed, and two methods are proposed as the solution - the pitch prediction and the gradual increase. The preference tests for various Rf environment are performed for speech quality assessments and both the methods show better performance.

  • PDF

A Study on the Improvements of the Speech Quality by using Distribution Characteristics of LSP parameters in the EVRC(Enhanced Variable Rate Codec) (LSP 파라미터의 분포특성을 이용한 EVRC의 음질개선에 관한 연구)

  • Min, So-Yeon;Na, Deok-Su
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.12 no.12
    • /
    • pp.5843-5848
    • /
    • 2011
  • To improve the efficiency of the channel spectrum and to reduce the power consumption of the system in EVRC, the voice signal is compressed and transmitted only when the user speaks to. In addition to this, voice frames are divided into three rates 1, 1/2 and 1/8 and each frame is handled differently. For example, we assumed that the input is silence region if the 1/8 rate is used. In this paper, the sections are firstly separated into the voiced speech signal region, unvoiced speech signal region, and silence region by using distribution characteristics of LSP parameters. Then the paper suggested to encode 1 rate for the voiced speech signal, 1/2 rate for the unvoiced speech signal region, 1/8 rate for the silence region. In other words, traditional way of transmission is used when sending full rate in the EVRC. However, when sending half rate, the voice is firstly distinguished between voiced and unvoiced. If the voice is distinguished as voiced, voice is converted into full rate before the transmission. If it is distinguished as silence, EVRC's basic rate is applied. In the experimental results with SNR, ASDM, transmission bit rate measurement, we have demonstrated that voice quality was improved by using the proposed algorithm.

Real-time implementation of the EVRC Codec using $OakDSPCore^{\circledR}$ ($OakDSPCore^{\circledR}$를 이용한 EVRC 음성코덱의 실시간 구현)

  • Kim Seoung-Hun;Lee Dong-Won;Kim Sang-Yoon;Kang Sang-Won
    • Proceedings of the Acoustical Society of Korea Conference
    • /
    • autumn
    • /
    • pp.169-172
    • /
    • 1999
  • 본 논문에서는 EVRC 음성 부호화 시스템을 $OakDSPCore^{\circledR}$를 기반으로 설계된 C&S Technology사의 CSD17C00 칩을 이용하여 전 과정을 어셈블리어로 실시간 구현하였다. 구현된 EVRC 음성 부호화기는 최대의 계산량을 요구하는 8kbps일때 잡음제거 알고리즘을 제외한 인코더부분이 평균 22.5MIPS 이며, 디코더부분은 약 3.35MIPS의 복잡도를 나타낸다. 사용된 메모리양은 프로그램 ROM 10.8K words 데이터 ROM(table) 6.72K words 및 RAM 2.94K words이다. 구현된 EVRC 음성 부호화기는 북미 표준화 기구인 TIA(Telecommunications Industry Association)에서 제공하는 19 개의 test 백터들을 모두 통과하였다.

  • PDF

Real-time implementation of the EVRC Codec using $OakDSPCore{\textregistered}$ ($OakDSPCore{\textregistered}$를 이용한 EVRC 음성코덱의 실시간 구현)

  • 이동원;김승훈;김상윤;강상원
    • Proceedings of the IEEK Conference
    • /
    • 2000.09a
    • /
    • pp.751-754
    • /
    • 2000
  • 본 논문에서는 EVRC 음성 부호화 시스템을 OakDSPCore(R) 를 기반으로 설계된 C&S Technology사의 CSD17C00칩을 이용하여 전 과정을 어셈블리어로 실시간 구현하였다. 구현된 EVRC음성 부호화기는 최대의 계산량이 요구되는8kbps 전송 모드일 때, 인코더부분이 최대24.45MIPS 이며 디코더부분은 3.35MIPS의 복잡도를 나타낸다. 사용된 메모리양은 프로그램 ROM 12.2Kworsd, 데이터 ROM(table) 6.72Kwords 및 RAM2.94Kwords 이다. 구현된 EVRC음성 부호화기는 북미 표준화 기구인Telecommunications Industry Association(TIA)에서 제공하는 19개의 test 벡터들을 모두 통과하였다.

  • PDF

Real-time implementation of the EVRC coder using TMS320C54x (TMS320C54x를 이용한 EVRC 음성코덱의 실시간 구현)

  • Cho Jang-Hyung;Kim Ji-Saeng;Kim Yang-Su;Seo Yoo-Duck;Kang Sang-Won
    • Proceedings of the Acoustical Society of Korea Conference
    • /
    • autumn
    • /
    • pp.129-132
    • /
    • 2001
  • 본 논문에서는 EVRC 음성 부호화 시스템을 7MS320C54x를 이용하여 전 과정을 어셈블리어로 실시간 구현하였다. 구현된 EVRC 음성 부호화기는 최대의 계산량을 요구하는 8kbps 일때 잡음제거 알고리즘을 제치한 인코더부분이 평균 26.3MIPS 이며 디코더부분은 3.6MIPS의 복잡도를 나타낸다. 사용된 메모리양은 프로그램 ROM 16.9K words, 데이터 ROM(table) 7.9K words 및 RAM 5.8K words 이다. 구현된 EVRC 음성 부호화기는 북미 표준화 기구인 TIA(Telecommunications Industry Association)에서 제공하는 19 개의 테스트 백터들을 모두 통과하였다.

  • PDF

Detection of Underwater Transient Signals Using Noise Suppression Module of EVRC Speech Codec (EVRC 음성부호화기의 잡음억제단을 이용한 수중 천이신호 검출)

  • Kim, Tae-Hwan;Bae, Keun-Sung
    • The Journal of the Acoustical Society of Korea
    • /
    • v.26 no.6
    • /
    • pp.301-305
    • /
    • 2007
  • In this paper, we propose a simple algorithm for detecting underwater transient signals on the fact that the frequency range of underwater transient signals is similar to audio frequency. For this, we use a preprocessing module of EVRC speech codec that is the standard speech codec of the mobile communications. If a signal is entered into EVRC noise suppression module, we can get some parameters such as the update flag, the energy of each channel, the noise suppressed signal, the energy of input signal, the energy of background noise, and the energy of enhanced signal. Therefore the energy of the enhanced signal that is normalized with the energy of the background noise is compared with the pre-defined detection threshold, and then we can detect the transient signal. And the detection threshold is updated using the previous value in the noisy period. The experimental result shows that the proposed algorithm has $0{\sim}4% error rate in the AWGN or the colored noise environment.