Abstract:
본 발명은 입력 음성 신호의 특성에 따라 입력 음성 신호의 등급을 분류하고 분류한 등급에 대응하는 프레임 크기, 양자화기 구조 및 비트 할당 구조를 사용하여 부호화를 수행하거나, 네트워크의 상태 또는 통화 상대방이 사용하는 음성 부호화기의 종류에 따라 프레임 크기를 조정할 수 있는 음성 부호화/복호화 장치 및 그 방법에 관한 것이다. 본 발명은 입력 음성의 특성에 따라 프레임의 크기와 양자화기 구조 및 비트 할당을 최적으로 조정하여 음성 부호화 장치의 성능을 향상 시킬 수 있으며, 통화 상대방이 사용하는 음성 부호화기의 종류에 따라 프레임의 크기를 조정함으로써 전체 통화 지연을 줄일 수 있다.
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 광대역 음성 부호화기의 고대역 음성 부호화 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 저대역 음성 부호화 정보와 TNS(Temporal Noise Shaping) 기법을 이용하여 고대역 음성을 부호화함으로써, 고대역 음성 부호화 과정에서 발생하는 프리-에코 현성을 줄일 수 있는, 광대역 음성 부호화기에서의 고대역 음성 부호화 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 광대역 음성 부호화기에서 저대역 부호화 정보를 이용하여 고대역 음성 신호를 부호화하는 고대역 음성 부호화 장치로서, 입력된 고대역 음성 신호를 주파수 영역으로 변환하기 위한 영역변환수단; 상기 저대역 부호화 정보를 이용하여 선형예측차수를 결정하기 위한 선형예측차수 결정수단; 결정된 선형예측차수에 따라 상기 주파수 영역으로 변환된 고대역 음성 신호를 분석하여 선형예측계수를 생성하기 위한 선형예측 분석수단; 상기 저대역 부호화 정보를 이용하여 상기 선형예측계수를 양자화하기 위한 선형예측계수 양자화수단; 및 양자화된 선형예측계수를 역양자화하여 잔차신호를 구하고, 그 잔차신호를 양자화하기 위한 잔차신호 양자화수단을 포함함. 4. 발명의 중요한 용도 본 발명은 음성 부호화 등에 이용됨. 분할대역, 광대역, 고대역 음성, 부호화, 복호화, 저대역 음성
Abstract:
The present invention relates to a transmitter and a receiver for speech coding and decoding by using an additional bit allocation method. The transmitter and the receiver according to the present invention realize a voice communication service of high quality by using additional bits permitted in system requirements while using a conventional speech coder as it is. In addition, the transmitter and the receiver according to the present invention have an advantage in that they enable insertion of additional quantization blocks while not changing the structure of the conventional standard speech coder, since they allocate additional bits by applying a multi-stage quantization procedure not in a speech signal domain but in a parameter domain.
Abstract:
PURPOSE: A wideband voice encoder, a method therefor, a wideband decoder and a method therefor are provided to offer excellent voice quality in a voice interval which is not processed by an algebraical codebook by performing multi-stage fixed codebook retrieval. CONSTITUTION: A voice characteristic classifying unit(105) classifies the characteristic of a voice corresponding to a current frame using an open-loop pitch value of a recognition weight filtered signal of a wideband voice signal and a linear prediction factor by a statistical method. An adaptive codebook retrieving unit(106) retrieves a pitch delay value near the open-loop pitch value, calculates a pitch gain value, and generates an adaptive codebook contribution signal. The adaptive codebook retrieving unit outputs difference between the generated adaptive codebook contribution signal and the recognition weight filtered signal as a primary fixed codebook target signal. A primary fixed codebook retrieving unit(107) obtains a primary fixed codebook index and a primary fixed codebook gain value, generates a primary fixed codebook contribution signal corresponding to the obtained primary fixed codebook index. The primary fixed codebook retrieving unit outputs different between the generated primary fixed codebook contribution signal and the primary fixed codebook target signal as a secondary codebook target signal. A secondary fixed codebook retrieving unit(108) has at least two or more fixed codebooks according to voice characteristics, selects one secondary fixed codebook according to voice characteristic information, and retrieves secondary fixed codebook indexes and secondary fixed codebook gain values according to the voice characteristics. A parameter multiplexing unit(110) multiplexes voice characteristic information, the pitch delay value, the pitch gain value, the primary fixed codebook index, the primary fixed codebook gain value, the secondary fixed codebook indexes and the secondary fixed codebook gain values, generates a bit stream, and transmits the bit stream to an external voice decoding terminal.
Abstract:
PURPOSE: An apparatus and a method for transmitting/receiving a wideband voice signal are provided to offer high sound quality 16 kHz sampled wideband voice signal and compatibility with an existing system. CONSTITUTION: A analyzing/filtering unit(301) receives a digital voice signal and outputs a low band voice signal having a bandwidth of 0-4 kHz of 8 kHz sampling period. A low band standard coding unit(302) receives the low band voice signal, codes it and outputs a coded low band standard signal. A low band additional coding unit(304) receives a difference between a filtered low band voice signal and a composite signal that has been decoded by a low band standard decoding unit(303) and codes them to generate a low band additional signal. An enhancement residual band coding unit(306) up-samples a composite signal obtained by combining signals outputted from the low band standard decoding unit(303) and the low band additional decoding unit(305), obtains a difference between the up-sampled signal and a voice signal inputted to the analyzing/filtering unit(301), and generates an enhancement residual band signal.
Abstract:
PURPOSE: A transceiver for encoding and decoding voice using an additional bit assignment method is provided to offer a high-quality voice service by assigning only additional bits admitted in a system using a voice encoder used in an old voice processing system. CONSTITUTION: A standard voice encoding unit(102) classifies an inputted voice signal into spectrum information indicating a vocal tract transfer function and an excitation signal component, and models and quantizes spectrum information and the excitation signal component. The standard voice encoding unit(102) performs the standard encoding of the quantized signal, and generates a standard-encoded bit series. A quality improvement encoding unit(103) obtains an error between a signal in which spectrum information is not quantized and a signal in which spectrum information is quantized by the standard voice encoding unit(102). The quality improvement encoding unit(103) obtains an error between a signal in which the excitation signal component is not quantized and a signal in which the excitation signal component is quantized. The quality improvement encoding unit(103) additionally quantizes the obtained errors, and generates an encoded bit series. A multiplexing unit(104) multiplexes the bit series obtained in the standard voice encoding unit(102) and the quality improvement encoding unit(103), and transmits the multiplexed bit series.
Abstract:
광대역 음성 부호화기 및 그 방법과 광대역 음성 복호화기 및 그 방법이 개시된다. 본 발명에 따른 광대역 음성 부호화기는 부호화할 광대역 음성신호의 개회로 피치값과 선형예측계수를 이용하여 현재 프레임에 해당하는 음성의 특성을 규정하는 음성 특성 분류부, 적응 코드북을 검색하여 적응 코드북 피치 지연값 및 적응 코드북 피치 이득값을 얻고, 1차 고정 코드북 목적신호를 생성하는 적응 코드북 검색부, 1차 고정 코드북을 검색하여 1차 고정 코드북 인덱스와 1차 고정 코드북 이득값을 얻고, 2차 고정 코드북 목적신호를 생성하는 1차 고정 코드북 검색부, 음성 특성에 따라 적어도 둘 이상의 2차 고정 코드북들을 구비하며, 음성 특성 정보에 따라 하나의 2차 고정 코드북을 선택 및 검색하여 2차 고정 코드북 인덱스들과 2차 고정 코드북 이득값들 검색하는 2차 고정코드북 검색부 및 각 부에서 얻어지는 파라미터들을 양자화 및 다중화하여 비트열로 만들어 외부의 음성 복호화단으로 전송하는 파라미터 다중화부를 포함하는 것을 특징으로 하며, 음성 특성에 따라 2개 이상으로 구성된 2차 고정 코드북들로부터 음성 특성에 적합한 2차 고정 코드북을 선택함으로써 광대역 음성신호에 대해 보다 우수한 음질을 제공할 수 있다.
Abstract:
음성부호화기에서 적응 코드북 검색기 및 그 방법이 개시된다. 상기 과제를 이루기 위해, G.723.1 음성 부호화기에서 본 발명에 따른 적응 코드북 검색기는 1차 피치 예측을 통해 적응 코드북 목표신호와의 오차가 최소인 폐-루프 피치 지연과 이득을 검색하는 1단계 검색기 및 1단계 검색기에서 검색된 이득을 이용하여 이득 테이블을 선택하고, 5차 피치 예측을 통해 적응 코드북 목표신호와의 오차를 최소로 하는 이득을 선택된 이득 테이블에서 검색하는 2단계 검색기를 포함하며, 1단계 검색기에서 검색된 폐-루프 피치 지연과 2단계 검색기에서 검색된 피치 이득을 적응 코드북 검색 결과로 하는 것을 특징으로 하며, 종래와 비슷한 성능을 가지면서 계산량을 줄임으로써, 효율적인 음성 부호화기를 구현 가능할 수 있다. 또한, 단일 채널 시스템뿐만 아니라 다채널 음성 저장 시스템이나 다채널 통화를 지원하는 게이트웨이와 같은 시스템을 보다 효과적으로 구현할 수 있다.
Abstract:
본 발명은 입력 음성 신호의 특성에 따라 입력 음성 신호의 등급을 분류하고 분류한 등급에 대응하는 프레임 크기, 양자화기 구조 및 비트 할당 구조를 사용하여 부호화를 수행하거나, 네트워크의 상태 또는 통화 상대방이 사용하는 음성 부호화기의 종류에 따라 프레임 크기를 조정할 수 있는 음성 부호화/복호화 장치 및 그 방법에 관한 것이다. 본 발명은 입력 음성의 특성에 따라 프레임의 크기와 양자화기 구조 및 비트 할당을 최적으로 조정하여 음성 부호화 장치의 성능을 향상 시킬 수 있으며, 통화 상대방이 사용하는 음성 부호화기의 종류에 따라 프레임의 크기를 조정함으로써 전체 통화 지연을 줄일 수 있다.
Abstract:
PURPOSE: An apparatus and a method for searching an adaptive codebook in a speech coder is provided to implement an efficient speech coder by reducing quantity of calculation without decreasing quality of sound. CONSTITUTION: Closed-loop pitch delay and gain which have minimum difference from a target signal of an adaptive codebook are searched through 1-tap prediction(210). A gain table is selected by using the gain searched and a gain which makes minimum difference from the target signal of the adaptive codebook is searched in the gain table selected through 5-tap gain prediction(220). The closed-loop pitch delay searched and the pitch gain searched in the gain table are determined as the result of adaptive codebook search.