CA2019801A1 - System for speech coding and an apparatus for the same - Google Patents
System for speech coding and an apparatus for the sameInfo
- 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
Links
- 239000013598 vector Substances 0.000 abstract 8
- 238000011156 evaluation Methods 0.000 abstract 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/04—Speech 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/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L19/12—Determination 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
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/0001—Codebooks
- G10L2019/0003—Backward prediction of gain
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/0001—Codebooks
- G10L2019/0004—Design or structure of the codebook
- G10L2019/0005—Multi-stage vector quantisation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/0001—Codebooks
- G10L2019/0011—Long term prediction filters, i.e. pitch estimation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/93—Discriminating 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.
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.
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)
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 |
-
1990
- 1990-06-26 CA CA002019801A patent/CA2019801C/en not_active Expired - Lifetime
- 1990-06-28 DE DE69014156T patent/DE69014156T2/en not_active Expired - Lifetime
- 1990-06-28 EP EP90112351A patent/EP0405548B1/en not_active Expired - Lifetime
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 |