Abstract:
본 발명은 오디오 신호를 효과적으로 재생하기 위한 것으로서, 입력 오디오 신호에 대한 필터링을 낮은 연산량으로 구현하기 위한 오디오 신호의 필터 생성 방법 및 이를 위한 파라메터화 장치에 관한 것이다. 이를 위해 본 발명은, 입력 오디오 신호의 각 서브밴드 신호를 필터링 하기 위한 적어도 하나의 원형 필터 계수를 수신하는 단계; 상기 원형 필터 계수를 복수의 서브밴드 필터 계수들로 변환하는 단계; 상기 각 서브밴드 필터 계수를 해당 서브밴드 필터 계수에서 추출된 특성 정보를 적어도 부분적으로 이용하여 획득된 필터 차수 정보에 기초하여 절단하는 단계, 적어도 하나의 상기 절단된 서브밴드 필터 계수의 길이는 다른 서브밴드의 절단된 서브밴드 필터 계수의 길이와 다름; 및 상기 절단된 서브밴드 필터 계수를 해당 서브밴드에서의 기 설정된 블록 단위로 고속 퓨리에 변환을 수행하여 FFT 필터 계수를 생성하는 단계;를 포함하는 것을 특징으로 하는 오디오 신호의 필터 생성 방법 및 이를 이용한 파라메터화부를 제공한다.
Abstract:
본 발명은 오디오 신호를 효과적으로 재생하기 위한 것으로서, 입력 오디오 신호에 대한 필터링을 낮은 연산량으로 구현하기 위한 오디오 신호 처리 방법 및 장치에 관한 것이다. 이를 위해 본 발명은, 입력 오디오 신호를 수신하는 단계; 상기 입력 오디오 신호의 각 서브밴드 신호의 필터링을 위한 절단된 서브밴드 필터 계수들을 수신하는 단계, 상기 절단된 서브밴드 필터 계수는 해당 서브밴드에서의 기 설정된 블록 단위로 고속 퓨리에 변환이 수행된 적어도 하나의 FFT 필터 계수로 구성됨; 상기 서브밴드 신호를 해당 서브밴드에서의 기 설정된 서브 프레임 단위에 기초하여 고속 퓨리에 변환을 수행하는 단계; 상기 고속 퓨리에 변환된 서브 프레임과 상기 FFT 필터 계수를 곱하여 필터링 된 서브 프레임을 생성하는 단계; 상기 필터링 된 서브 프레임을 역 고속 퓨리에 변환하는 단계; 및 상기 역 고속 퓨리에 변환된 적어도 하나의 서브 프레임을 오버랩-애드 하여 필터링 된 서브밴드 신호를 생성하는 단계를 포함하는 것을 특징으로 하는 오디오 신호 처리 방법 및 오디오 신호 처리 장치를 제공한다.
Abstract:
본 발명은 입력 음성 신호의 특성에 따라 입력 음성 신호의 등급을 분류하고 분류한 등급에 대응하는 프레임 크기, 양자화기 구조 및 비트 할당 구조를 사용하여 부호화를 수행하거나, 네트워크의 상태 또는 통화 상대방이 사용하는 음성 부호화기의 종류에 따라 프레임 크기를 조정할 수 있는 음성 부호화/복호화 장치 및 그 방법에 관한 것이다. 본 발명은 입력 음성의 특성에 따라 프레임의 크기와 양자화기 구조 및 비트 할당을 최적으로 조정하여 음성 부호화 장치의 성능을 향상 시킬 수 있으며, 통화 상대방이 사용하는 음성 부호화기의 종류에 따라 프레임의 크기를 조정함으로써 전체 통화 지연을 줄일 수 있다.
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 광대역 음성 부호화기의 고대역 음성 부호화 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 저대역 음성 부호화 정보와 TNS(Temporal Noise Shaping) 기법을 이용하여 고대역 음성을 부호화함으로써, 고대역 음성 부호화 과정에서 발생하는 프리-에코 현성을 줄일 수 있는, 광대역 음성 부호화기에서의 고대역 음성 부호화 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 광대역 음성 부호화기에서 저대역 부호화 정보를 이용하여 고대역 음성 신호를 부호화하는 고대역 음성 부호화 장치로서, 입력된 고대역 음성 신호를 주파수 영역으로 변환하기 위한 영역변환수단; 상기 저대역 부호화 정보를 이용하여 선형예측차수를 결정하기 위한 선형예측차수 결정수단; 결정된 선형예측차수에 따라 상기 주파수 영역으로 변환된 고대역 음성 신호를 분석하여 선형예측계수를 생성하기 위한 선형예측 분석수단; 상기 저대역 부호화 정보를 이용하여 상기 선형예측계수를 양자화하기 위한 선형예측계수 양자화수단; 및 양자화된 선형예측계수를 역양자화하여 잔차신호를 구하고, 그 잔차신호를 양자화하기 위한 잔차신호 양자화수단을 포함함. 4. 발명의 중요한 용도 본 발명은 음성 부호화 등에 이용됨. 분할대역, 광대역, 고대역 음성, 부호화, 복호화, 저대역 음성
Abstract:
PURPOSE: An apparatus and a method for inserting echo in audio watermarking using echo are provided to improve watermark signal detection using both of positive echo kernel and negative echo kernel while minimizing distortion of sound. CONSTITUTION: An audio signal splitter(602) receives an audio signal to be watermarked to split the signal into predetermined time units. The first echo kernel generator(603) generates the first echo kernel composed of positive echo kernel having the first delay time and negative echo kernel having the second delay time different from the first delay time on the basis of the split audio signal. The second echo kernel generator(604) generates the second echo kernel, which is distinguished from the first echo kernel and composed of positive echo kernel having the third delay time and negative echo kernel having the fourth delay time different from the third delay time, on the basis of the split audio signal. An echo kernel selector(605) selects the first and second echo kernels to allow a watermark detector to detect the selected echo kernel. A convolution calculator(607) calculates convolution of the split audio signals and the selected echo kernel. A convolution adder(608) receives the split audio signals output from the convolution calculator and convolution-adds up the signals to generate a watermarked audio signal.
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: An apparatus and a method for transcoding data between speech codecs having different CELP(Code Excited Linear Prediction) types are provided to reduce quantity of calculation and offer speech with high quality by utilizing one transcoding filter instead of a post-processing filter and a perception weighting filter. CONSTITUTION: A decoding process part(321) converts a bitstream with an input CELP codec format into a speech signal, wherein the bitstream is formed by coding an input speech signal. A transcoding filter(323) filters the decoded speech signal by filter characteristics calculated by adopting an optimal weighting value for minimum spectrum distortion. A transcoding filter design part(322) extracts the optimal weighting value from a weighting value set comprised of a plurality of weighting value pairs. A coding process part(324) codes the speech signal processed by the transcoding filter and thereby generates a bitstream of an output CELP codec format.
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.