CA2019801A1 - System for speech coding and an apparatus for the same - Google Patents

System for speech coding and an apparatus for the same

Info

Publication number
CA2019801A1
CA2019801A1 CA2019801A CA2019801A CA2019801A1 CA 2019801 A1 CA2019801 A1 CA 2019801A1 CA 2019801 A CA2019801 A CA 2019801A CA 2019801 A CA2019801 A CA 2019801A CA 2019801 A1 CA2019801 A1 CA 2019801A1
Authority
CA
Canada
Prior art keywords
vector
speech
signal
linear prediction
enabling
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
CA2019801A
Other languages
French (fr)
Other versions
CA2019801C (en
Inventor
Tomohiko Taniguchi
Yoshinori Tanaka
Yasuji Ohta
Fumio Amano
Shigeyuki Unagami
Akira Sasama
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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
Priority claimed from JP1168645A external-priority patent/JPH0333900A/en
Priority claimed from JP1195302A external-priority patent/JPH03101800A/en
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of CA2019801A1 publication Critical patent/CA2019801A1/en
Application granted granted Critical
Publication of CA2019801C publication Critical patent/CA2019801C/en
Anticipated expiration legal-status Critical
Expired - Lifetime 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/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/12Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a code excitation, e.g. in code excited linear prediction [CELP] 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/0003Backward prediction of gain
    • 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/0011Long term prediction filters, i.e. pitch estimation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/93Discriminating between voiced and unvoiced parts of speech signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Abstract

SYSTEM FOR SPEECH CODING AND AN APPARATUS FOR THE SAME

ABSTRACT OF THE DISCLOSURE
A CELP type of speech signal coding system, wherein a code vector obtained by applying linear prediction to a vector of a residual speech signal of white noise stored in a code book and a pitch prediction vector obtained by applying linear prediction to a residual signal of a preceding frame given a delay corresponding to a pitch frequency are added, use is made of an impulse vector obtained by applying linear prediction to a residual signal vector of impulses having a predetermined relationship with the vectors of the white noise code book, variable gains are given to at least the above code vector and impulse vector, a reproduced signal is produced, and this reproduced signal is used for identification of the input speech signal, thus enabling the creation of a pulse series corresponding to the sound source of voiced speech sounds, enabling accurate evaluation and identification of a pulse-like sound source of voiced speech sounds, not possible in the past, and enabling improvement of the quality of the reproduced speech while reducing the amount of information transmitted.
CA002019801A 1989-06-28 1990-06-26 System for speech coding and an apparatus for the same Expired - Lifetime CA2019801C (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP01-166180 1989-06-28
JP16618089 1989-06-28
JP1168645A JPH0333900A (en) 1989-06-30 1989-06-30 Voice coding system
JP01-168645 1989-06-30
JP1195302A JPH03101800A (en) 1989-06-28 1989-07-27 Voice encoding system
JP01-195302 1989-07-27

Publications (2)

Publication Number Publication Date
CA2019801A1 true CA2019801A1 (en) 1990-12-28
CA2019801C CA2019801C (en) 1994-05-31

Family

ID=27322637

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002019801A Expired - Lifetime CA2019801C (en) 1989-06-28 1990-06-26 System for speech coding and an apparatus for the same

Country Status (3)

Country Link
EP (1) EP0405548B1 (en)
CA (1) CA2019801C (en)
DE (1) DE69014156T2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI98104C (en) * 1991-05-20 1997-04-10 Nokia Mobile Phones Ltd Procedures for generating an excitation vector and digital speech encoder
US5727122A (en) * 1993-06-10 1998-03-10 Oki Electric Industry Co., Ltd. Code excitation linear predictive (CELP) encoder and decoder and code excitation linear predictive coding method
WO1999034354A1 (en) 1997-12-24 1999-07-08 Mitsubishi Denki Kabushiki Kaisha Sound encoding method and sound decoding method, and sound encoding device and sound decoding device
PL2165328T3 (en) 2007-06-11 2018-06-29 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Encoding and decoding of an audio signal having an impulse-like portion and a stationary portion

Also Published As

Publication number Publication date
EP0405548A2 (en) 1991-01-02
CA2019801C (en) 1994-05-31
EP0405548A3 (en) 1991-08-28
DE69014156D1 (en) 1994-12-22
DE69014156T2 (en) 1995-05-11
EP0405548B1 (en) 1994-11-17

Similar Documents

Publication Publication Date Title
US4709390A (en) Speech message code modifying arrangement
EP1164578A3 (en) Speech decoding method and apparatus
PT1225568E (en) ALGEBRIC CODE BOOK WITH SPEED AMPLITUDES SELECTED BY SIGNS FOR FAST VOICE CODING
SG43428A1 (en) Speech encoding method and apparatus
CA2021602A1 (en) Method for improving speech quality in code excited linear predictive speech coding
CA2014279A1 (en) Speech coding apparatus
CA2186433A1 (en) Speech coding apparatus having amplitude information set to correspond with position information
DE68922134T2 (en) Coded speech transmission system with codebooks for synthesizing low amplitude components.
CA2006487A1 (en) Communication system capable of improving a speech quality by effectively calculating excitation multipulses
US4319084A (en) Multichannel digital speech synthesizer
CA2084338A1 (en) Method for Speech Coding and Voice-Coder
CA2110645A1 (en) Method of and Device for Quantizing Excitation Gains in Speech Coders Based on Analysis-By-Synthesis Techniques
CA2019801A1 (en) System for speech coding and an apparatus for the same
CA2090205A1 (en) Speech coding system
GB2093668A (en) A speech synthesizer
JP3174742B2 (en) CELP-type speech decoding apparatus and CELP-type speech decoding method
KR920702787A (en) Speech Sample and Signal Sample Encoding Methods
JP3798433B2 (en) Method and apparatus for smoothing pitch cycle waveform
JP3236851B2 (en) Sound source vector generating apparatus and sound source vector generating method
DE69624207T2 (en) Speech encoder with device for estimating the deviation of the power curve of a synthetic signal from an input signal
JP3236850B2 (en) Sound source vector generating apparatus and sound source vector generating method
JP3236849B2 (en) Sound source vector generating apparatus and sound source vector generating method
JP3236852B2 (en) CELP-type speech decoding apparatus and speech decoding method
JP3236853B2 (en) CELP-type speech coding apparatus and CELP-type speech coding method
RU94018530A (en) METHOD FOR DECODING DIGITAL SIGNALS, METHOD AND DEVICE FOR SYNCHRONOUS CODING AND DECODING OF THE PERIOD OF THE MAIN TONE OF VOICE SIGNALS

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry
MKEX Expiry

Effective date: 20100626