Abstract:
피치 지연값의 배수에 의한 영향 제거가 가능한 CELP 기반 음성부호화기 및 피치 지연값의 배수에 의한 영향 제거 방법이 개시된다. 제1피치지연결정부는 입력된 음성신호로부터 현재의 피치 지연값에 해당하는 제1피치 지연값을 산출한다. 저장부에는 제1피치 지연값 및 제1피치 지연값의 1/n(단, n=2,3)값이 저장된다. 비교부는 이전 피치 지연값과 제1피치 지연값의 1/n값을 비교한다. 제2피치지연결정부는 이전 피치 지연값과 제1피치 지연값의 1/n값 중에서 적어도 하나의 값이 동일하면 제1피치 지연값을 이전 피치 지연값으로 설정하고, 이전 피치 지연값과 제1피치 지연값의 1/n값이 모두 동일하지 않으면 제1피치 지연값을 현재 피치 지연값으로 설정한다. 본 발명에 따르면, 음성부호화기에 의한 음성부호화시 또는 음성부호화기간의 상호부호화시 피치 지연값의 정수배에 의한 영향을 제거함으로써 음질을 향상시킬 수 있다. CELP, 음성 부호화기, 피치 지연값, multiple effect
Abstract:
PURPOSE: An apparatus and method for determining a transmission rate when transcoding of voice is carried out are provided to determine the transmission rate by a transcoder using a parameter of input bit stream. CONSTITUTION: An apparatus for determining a transmission rate includes a silence/voice classifying unit(210), a voiced/unvoiced classifying unit(220), a voiced/onset classifying unit(230), a voice classifying unit(240), and a transmission rate determining unit(250). The silence/voice classifying unit classifies an input frame into voice and silence. The voiced/unvoiced classifying unit classifies the input frame into voiced and unvoiced from the input parameter classified as voice. The voiced/onset classifying unit classifies the input frame into voiced and onset from the input parameter classified as voiced based on the class of previous frame. The voiced classifying unit classifies the input frame into stationary voiced and non-stationary voiced from the input parameter classified by the voiced/onset classifying unit as voiced. The transmission rate determining unit determines the transmission rate of the input frame based on the transmission rate and form set for the class corresponding to the classification results.
Abstract:
음성의 상호부호화시 전송률 결정 장치 및 방법이 개시된다. 음성/묵음분류부는 부호화된 비트열의 입력 파라미터로부터 소정의 제1문턱값을 기초로 입력 프레임을 음성과 묵음으로 분류한다. 유/무성음분류부는 입력 파라미터에 대응하는 적응 코드북 이득에 대해 설정된 제2문턱값을 기초로 음성으로 분류된 입력 파라미터로부터 입력 프레임을 유성음과 무성음으로 분류한다. 유성음/변화음분류부는 과거 프레임의 클래스를 기초로 유/무성음분류부에 의해 유성음으로 분류된 입력 파라미터로부터 입력 프레임을 유성음과 변화음으로 분류한다. 유성음분류부는 적응 코드북 이득의 변화량 또는 입력 프레임에 대한 피치지연값의 최대값과 최소값의 차이값에 대해 설정된 소정의 제3문턱값을 기초로 유성음/변화음분류부에 의해 유성음으로 분류된 입력 파라미터로부터 입력 프레임을 일정한 유성음과 일정하지 않은 유성음으로 분류한다. 전송률결정부는 분류결과에 대응하는 클래스에 대해 설정되어 있는 전송률과 형태를 기초로 입력 프레임에 대한 전송률을 결정한다. 본 발명에 따르면, 프레임을 용이하게 분류하고 전송률 결정 과정을 간단하게 구현할 수 있으며, 전체적인 계산량이 감소된다. CELP, SMV, 음성부호화, 상호부호화, Transcoding
Abstract:
PURPOSE: A CELP(Code Excited Linear Prediction)-based speech coder capable of eliminating effect by integer times of a pitch delay value and a method of eliminating the same are provided to improve sound quality by preventing the sound quality from being deteriorated due to the pitch delay value. CONSTITUTION: The first pitch delay determination part(362) calculates the first pitch delay value which corresponds to a value of current pitch delay on a basis of an input speech signal. A storage part(364) stores the first pitch delay value and a value of 1/n times of the first pitch delay value. A comparison part(366) compares the first pitch delay value with the 1/n times value. The second pitch delay determination part(368) sets a value of previous pitch delay and a value of current pitch delay. A closed-loop pitch search part(370) searches pitch of a closed loop to change the first pitch delay value and stores it. The closed-loop pitch search part further stores a value of 1/n times of the first pitch delay value changed.
Abstract:
PURPOSE: An apparatus and a method for converting pitch delay using linear prediction in speech transcoding are provided to prevent sound quality from being deteriorated due to pitch delay values, thereby reducing an amount of calculation necessary for search of the pitch delay. CONSTITUTION: A linear interpolation part(110) linearly interpolates pitch delay of a closed loop which is decoded by an SMV(Selected Mode Vocoder) decoder. A predicted-value calculation part(120) calculates a predicted value of the pitch delay by linear prediction. A difference value calculation part(130) calculates difference between the pitch delay of the closed loop and the predicted value of the pitch delay. A comparison part(140) compares a difference value and a threshold. A pitch delay determination part(150) determines occurrence of the pitch delay when the difference value is less than the threshold. A pitch delay search part(160) searches the pitch delay of the closed loop.