CA2126936A1 - Vector Quantizer - Google Patents

Vector Quantizer

Info

Publication number
CA2126936A1
CA2126936A1 CA2126936A CA2126936A CA2126936A1 CA 2126936 A1 CA2126936 A1 CA 2126936A1 CA 2126936 A CA2126936 A CA 2126936A CA 2126936 A CA2126936 A CA 2126936A CA 2126936 A1 CA2126936 A1 CA 2126936A1
Authority
CA
Canada
Prior art keywords
weighted
auto
input signal
correlation
signal vector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2126936A
Other languages
French (fr)
Other versions
CA2126936C (en
Inventor
Masahiro Serizawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of CA2126936A1 publication Critical patent/CA2126936A1/en
Application granted granted Critical
Publication of CA2126936C publication Critical patent/CA2126936C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/032Quantisation or dequantisation of spectral components
    • G10L19/038Vector quantisation, e.g. TwinVQ audio

Abstract

An auto-correlation calculation circuit (320,330) calculates an auto-correlation of an impulse response signal of a weighting function for the corresponding sub-interval of a plurality of sub-intervals of an input signal vector. A weighted cross-correlation calculation circuit (365) calculates a weighted cross-correlation of the weighted input signal vector and the weighted codevector having a length equal to a code length of the input signal vector, by using the input signal vector, a plurality of codevectors and a plurality of impulse responses. A weighted auto-correlation calculation circuit (360) calculates an auto-correlation of the weighted codevectors, by using the respective auto-correlations of the plurality of impulse responses, of the plurality of codevectors and of the cross-correlations. A distance between the input signal vector and the codevector is calculated, by using the cross-correlations of the weighted input signal vector and weighted codevectors, and the auto-correlation of the weighted codevector, and an index of a codevector corresponding to the minimum distance is obtained by a inspection circuit (370).
CA002126936A 1993-06-30 1994-06-28 Vector quantizer Expired - Fee Related CA2126936C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP5160554A JP2591430B2 (en) 1993-06-30 1993-06-30 Vector quantizer
JP160554/1993 1993-06-30

Publications (2)

Publication Number Publication Date
CA2126936A1 true CA2126936A1 (en) 1994-12-31
CA2126936C CA2126936C (en) 2000-09-12

Family

ID=15717507

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002126936A Expired - Fee Related CA2126936C (en) 1993-06-30 1994-06-28 Vector quantizer

Country Status (5)

Country Link
US (1) US5761632A (en)
EP (1) EP0632429B1 (en)
JP (1) JP2591430B2 (en)
CA (1) CA2126936C (en)
DE (1) DE69418777T2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2914332B2 (en) * 1996-12-27 1999-06-28 日本電気株式会社 Spectrum feature parameter extraction device based on frequency weight evaluation function
JPH10233692A (en) * 1997-01-16 1998-09-02 Sony Corp Audio signal coder, coding method, audio signal decoder and decoding method
SE519562C2 (en) * 1998-01-27 2003-03-11 Ericsson Telefon Ab L M Method and apparatus for distance and distortion estimation in channel optimized vector quantization
TW439368B (en) * 1998-05-14 2001-06-07 Koninkl Philips Electronics Nv Transmission system using an improved signal encoder and decoder
DE10123366C1 (en) * 2001-05-14 2002-08-08 Fraunhofer Ges Forschung Device for analyzing an audio signal for rhythm information
CN101415666B (en) 2006-04-07 2013-07-17 可儿康株式会社 Dialkoxymagnesium granular material and method for synthesis of the same
CN106847300B (en) * 2017-03-03 2018-06-22 北京捷思锐科技股份有限公司 A kind of voice data processing method and device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4612414A (en) * 1983-08-31 1986-09-16 At&T Information Systems Inc. Secure voice transmission
US4868867A (en) * 1987-04-06 1989-09-19 Voicecraft Inc. Vector excitation speech or audio coder for transmission or storage
JP2940005B2 (en) * 1989-07-20 1999-08-25 日本電気株式会社 Audio coding device
DE69133296T2 (en) * 1990-02-22 2004-01-29 Nec Corp speech
US5323486A (en) * 1990-09-14 1994-06-21 Fujitsu Limited Speech coding system having codebook storing differential vectors between each two adjoining code vectors
JP2776050B2 (en) * 1991-02-26 1998-07-16 日本電気株式会社 Audio coding method
US5265190A (en) * 1991-05-31 1993-11-23 Motorola, Inc. CELP vocoder with efficient adaptive codebook search
US5173941A (en) * 1991-05-31 1992-12-22 Motorola, Inc. Reduced codebook search arrangement for CELP vocoders
US5179594A (en) * 1991-06-12 1993-01-12 Motorola, Inc. Efficient calculation of autocorrelation coefficients for CELP vocoder adaptive codebook
US5187745A (en) * 1991-06-27 1993-02-16 Motorola, Inc. Efficient codebook search for CELP vocoders
JP3089769B2 (en) * 1991-12-03 2000-09-18 日本電気株式会社 Audio coding device
JP3248215B2 (en) * 1992-02-24 2002-01-21 日本電気株式会社 Audio coding device

Also Published As

Publication number Publication date
JP2591430B2 (en) 1997-03-19
US5761632A (en) 1998-06-02
CA2126936C (en) 2000-09-12
EP0632429B1 (en) 1999-06-02
EP0632429A2 (en) 1995-01-04
EP0632429A3 (en) 1997-01-22
DE69418777D1 (en) 1999-07-08
DE69418777T2 (en) 1999-12-23
JPH0720898A (en) 1995-01-24

Similar Documents

Publication Publication Date Title
SE8602243D0 (en) RADAR
CA2126936A1 (en) Vector Quantizer
CA2001349A1 (en) Spectrum spread communication by csk modulation
CA2015274A1 (en) Speech coding apparatus
JPS53134418A (en) Electronic musical instrument
JPS5773404A (en) Transmitter of switch signal
JPS57111480A (en) Delay control circuit
SU1462306A1 (en) S-th adder
SU666535A1 (en) Arrangement for computing walsh transform coefficients
SU596933A1 (en) Wolsh function generator
SE8903349A (en)
SU896632A1 (en) Digital extrapolator
RU1820346C (en) Pulse range finder
JPS5762468A (en) Adaptive pattern discrimination system
JPS57101421A (en) Generating circuit for differential pulse code modulation signal
SU666556A1 (en) Device for spectral analysis of signals
JPS57144475A (en) Correlation receiver
SU734650A1 (en) Information input device
SU603120A1 (en) Digital measuring device
RU1833893C (en) Device for fourier transform performance
SU732965A1 (en) Device for transmitting remote measurement data
RU2027309C1 (en) Device for forming group signal
SU518866A1 (en) Measuring frequency converter
JPS5384668A (en) Parallel-processing-type signal conversion circuit
Darnell Nonperiodic binary signals with good autocorrelation properties

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed