[go: up one dir, main page]

GB2368761B - Speech codec and methods for generating a vector codebook and encoding/decoding speech signals - Google Patents

Speech codec and methods for generating a vector codebook and encoding/decoding speech signals

Info

Publication number
GB2368761B
GB2368761B GB0026463A GB0026463A GB2368761B GB 2368761 B GB2368761 B GB 2368761B GB 0026463 A GB0026463 A GB 0026463A GB 0026463 A GB0026463 A GB 0026463A GB 2368761 B GB2368761 B GB 2368761B
Authority
GB
United Kingdom
Prior art keywords
speech
codebooks
vectors
codebook
encoding
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.)
Expired - Fee Related
Application number
GB0026463A
Other versions
GB2368761A (en
GB0026463D0 (en
Inventor
Jonathan Alastair Gibbs
James Malcolm Hoskin
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.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Priority to GB0026463A priority Critical patent/GB2368761B/en
Publication of GB0026463D0 publication Critical patent/GB0026463D0/en
Priority to DE60113144T priority patent/DE60113144T2/en
Priority to PCT/EP2001/012403 priority patent/WO2002037477A1/en
Priority to AU2002215972A priority patent/AU2002215972A1/en
Priority to AT01993000T priority patent/ATE303647T1/en
Priority to EP01993000A priority patent/EP1334485B1/en
Publication of GB2368761A publication Critical patent/GB2368761A/en
Application granted granted Critical
Publication of GB2368761B publication Critical patent/GB2368761B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; 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
    • G10L19/06Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
    • G10L19/07Line spectrum pair [LSP] vocoders
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; 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
    • G10L2019/0001Codebooks
    • G10L2019/0004Design or structure of the codebook
    • G10L2019/0005Multi-stage vector quantisation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; 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
    • G10L2019/0001Codebooks
    • G10L2019/0007Codebook element generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)
  • Machine Translation (AREA)

Abstract

A speech codec (100, 200) for a speech communications unit includes a set of at least two embedded vector codebooks 256,262 capable of representing an input speech signal by a series of vectors. The codebooks 256, 262 share at least some common vectors of the series of vectors. The speech codec includes means for classifying 252 an input speech signal by selecting one of the codebooks in conjunction with at least a portion of at least one other embedded vector codebook to represent the input speech signal. The speech codec provides the advantage that at least two embedded vector codebooks, having overlapping vectors, can represent both wideband and narrowband signals. This provides for a reduced memory requirement of the codebook, in a memory constrained speech unit. Methods of generating such a combined vector codebook and encoding /decoding speech signals related to the combined vector codebook are disclosed. Application to video codecs is also envisaged.
GB0026463A 2000-10-30 2000-10-30 Speech codec and methods for generating a vector codebook and encoding/decoding speech signals Expired - Fee Related GB2368761B (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
GB0026463A GB2368761B (en) 2000-10-30 2000-10-30 Speech codec and methods for generating a vector codebook and encoding/decoding speech signals
AT01993000T ATE303647T1 (en) 2000-10-30 2001-10-22 VOICE CODEC AND METHOD FOR GENERATING A VECTOR CODEBOOK AND FOR CODING/DECODING VOICE SIGNALS
PCT/EP2001/012403 WO2002037477A1 (en) 2000-10-30 2001-10-22 Speech codec and method for generating a vector codebook and encoding/decoding speech signals
AU2002215972A AU2002215972A1 (en) 2000-10-30 2001-10-22 Speech codec and method for generating a vector codebook and encoding/decoding speech signals
DE60113144T DE60113144T2 (en) 2000-10-30 2001-10-22 LANGUAGE CODEC AND METHOD FOR GENERATING A VECTOR CODE BOOK AND COPYING / DECODING LANGUAGE SIGNALS
EP01993000A EP1334485B1 (en) 2000-10-30 2001-10-22 Speech codec and method for generating a vector codebook and encoding/decoding speech signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB0026463A GB2368761B (en) 2000-10-30 2000-10-30 Speech codec and methods for generating a vector codebook and encoding/decoding speech signals

Publications (3)

Publication Number Publication Date
GB0026463D0 GB0026463D0 (en) 2000-12-13
GB2368761A GB2368761A (en) 2002-05-08
GB2368761B true GB2368761B (en) 2003-07-16

Family

ID=9902177

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0026463A Expired - Fee Related GB2368761B (en) 2000-10-30 2000-10-30 Speech codec and methods for generating a vector codebook and encoding/decoding speech signals

Country Status (6)

Country Link
EP (1) EP1334485B1 (en)
AT (1) ATE303647T1 (en)
AU (1) AU2002215972A1 (en)
DE (1) DE60113144T2 (en)
GB (1) GB2368761B (en)
WO (1) WO2002037477A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0703795D0 (en) * 2007-02-27 2007-04-04 Sepura Ltd Speech encoding and decoding in communications systems
CN110428847B (en) * 2019-08-28 2021-08-24 南京梧桐微电子科技有限公司 Line spectrum frequency parameter quantization bit distribution method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0411655A2 (en) * 1989-08-04 1991-02-06 Fujitsu Limited Vector quantization encoder and vector quantization decoder
WO1995010760A2 (en) * 1993-10-08 1995-04-20 Comsat Corporation Improved low bit rate vocoders and methods of operation therefor
GB2300548A (en) * 1995-05-02 1996-11-06 Motorola Ltd Vector quantization method for a communications system
WO1997027578A1 (en) * 1996-01-26 1997-07-31 Motorola Inc. Very low bit rate time domain speech analyzer for voice messaging
WO1999065017A1 (en) * 1998-06-09 1999-12-16 Matsushita Electric Industrial Co., Ltd. Speech coding apparatus and speech decoding apparatus
WO2002023527A1 (en) * 2000-09-15 2002-03-21 Telefonaktiebolaget Lm Ericsson Multi-channel signal encoding and decoding

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5621852A (en) * 1993-12-14 1997-04-15 Interdigital Technology Corporation Efficient codebook structure for code excited linear prediction coding
JP4132154B2 (en) * 1997-10-23 2008-08-13 ソニー株式会社 Speech synthesis method and apparatus, and bandwidth expansion method and apparatus
US5966688A (en) * 1997-10-28 1999-10-12 Hughes Electronics Corporation Speech mode based multi-stage vector quantizer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0411655A2 (en) * 1989-08-04 1991-02-06 Fujitsu Limited Vector quantization encoder and vector quantization decoder
WO1995010760A2 (en) * 1993-10-08 1995-04-20 Comsat Corporation Improved low bit rate vocoders and methods of operation therefor
GB2300548A (en) * 1995-05-02 1996-11-06 Motorola Ltd Vector quantization method for a communications system
WO1997027578A1 (en) * 1996-01-26 1997-07-31 Motorola Inc. Very low bit rate time domain speech analyzer for voice messaging
WO1999065017A1 (en) * 1998-06-09 1999-12-16 Matsushita Electric Industrial Co., Ltd. Speech coding apparatus and speech decoding apparatus
WO2002023527A1 (en) * 2000-09-15 2002-03-21 Telefonaktiebolaget Lm Ericsson Multi-channel signal encoding and decoding

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Int. Conf. Acoustics, Speech & Signal Processing (ICASSP-90) vol 1, pages 221-224 *

Also Published As

Publication number Publication date
AU2002215972A1 (en) 2002-05-15
GB2368761A (en) 2002-05-08
EP1334485B1 (en) 2005-08-31
ATE303647T1 (en) 2005-09-15
DE60113144D1 (en) 2005-10-06
WO2002037477A1 (en) 2002-05-10
DE60113144T2 (en) 2006-06-14
EP1334485A1 (en) 2003-08-13
GB0026463D0 (en) 2000-12-13

Similar Documents

Publication Publication Date Title
US8209190B2 (en) Method and apparatus for generating an enhancement layer within an audio coding system
US9489962B2 (en) Sound signal hybrid encoder, sound signal hybrid decoder, sound signal encoding method, and sound signal decoding method
EP1869668B1 (en) Adaptive residual audio coding
CN101484937B (en) Decode predictively encoded data using buffer scaling
US20090210238A1 (en) Methods and Apparatuses for Encoding and Decoding Object-Based Audio Signals
US20230306972A1 (en) Time-domain stereo encoding and decoding method and related product
MX2011000362A (en) LOW-SPEED AUDIO CODIFICATION / DECODIFICATION SCHEME AND SWITCHES IN CASCADA.
NO341585B1 (en) Method and apparatus for encoding transition frames in speech signals
CA2300077A1 (en) Speech coding apparatus and speech decoding apparatus
KR940023242A (en) Adaptive Compression of Digital Video Data
NO981532D0 (en) Method and apparatus for encoding audio signals
NO340450B1 (en) Improved coding and parameterization of multichannel mixed object coding
KR950701786A (en) Data Reduction Method in Transmission and / or Storage of Digital Signals in Various Interdependent Channels
JP2013137563A (en) Stream synthesizing device, decoding device, stream synthesizing method, decoding method, and computer program
US6996522B2 (en) Celp-Based speech coding for fine grain scalability by altering sub-frame pitch-pulse
Ramprashad A two stage hybrid embedded speech/audio coding structure
GB2368761B (en) Speech codec and methods for generating a vector codebook and encoding/decoding speech signals
KR20040044389A (en) Coding method, apparatus, decoding method, and apparatus
JP2658816B2 (en) Speech pitch coding device
CA2336360A1 (en) Speech coder
AU3589100A (en) Speech synthesizer based on variable rate speech coding
KR102548618B1 (en) Wireless communication apparatus using speech recognition and speech synthesis
Lehtonen et al. Parametric joint channel coding of immersive audio
JPH03241399A (en) Voice transmitting/receiving equipment
Dong et al. Universal successive refinement of CELP speech coders

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee

Effective date: 20081030