1 Speech Compression (after first coding) By Allam Mousa Department of Telecommunication Engineering An Najah University SP_3_Compression.

Slides:



Advertisements
Similar presentations
Speech Coding Techniques
Advertisements

LPC10 2.4kbps federal standard in speech coding
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
1. INTRODUCTION In order to transmit digital information over * bandpass channels, we have to transfer the information to a carrier wave of.appropriate.
Speech & Audio Coding TSBK01 Image Coding and Data Compression Lecture 11, 2003 Jörgen Ahlberg.
Liner Predictive Pitch Synchronization Voiced speech detection, analysis and synthesis Jim Bryan Florida Institute of Technology ECE5525 Final Project.
Ranko Pinter Simoco Digital Systems
Itay Ben-Lulu & Uri Goldfeld Instructor : Dr. Yizhar Lavner Spring /9/2004.
Speech in Multimedia Hao Jiang Computer Science Department Boston College Oct. 9, 2007.
CELLULAR COMMUNICATIONS 5. Speech Coding. Low Bit-rate Voice Coding  Voice is an analogue signal  Needed to be transformed in a digital form (bits)
Speech Coding Nicola Orio Dipartimento di Ingegneria dell’Informazione IV Scuola estiva AISV, 8-12 settembre 2008.
Overview of Adaptive Multi-Rate Narrow Band (AMR-NB) Speech Codec
EE2F1 Speech & Audio Technology Sept. 26, 2002 SLIDE 1 THE UNIVERSITY OF BIRMINGHAM ELECTRONIC, ELECTRICAL & COMPUTER ENGINEERING Digital Systems & Vision.
Communication Systems
Analysis & Synthesis The Vocoder and its related technology.
Fundamental of Wireless Communications ELCT 332Fall C H A P T E R 6 SAMPLING AND ANALOG-TO-DIGITAL CONVERSION.
Department of Computer Engineering University of California at Santa Cruz Data Compression (2) Hai Tao.
Pitch Prediction for Glottal Spectrum Estimation with Applications in Speaker Recognition Nengheng Zheng Supervised under Professor P.C. Ching Nov. 26,
COMP 249 :: Spring 2005 Slide: 1 Audio Coding Ketan Mayer-Patel.
Chapter 4 Digital Transmission
Waveform SpeechCoding Algorithms: An Overview
CS :: Fall 2003 Audio Coding Ketan Mayer-Patel.
ITGD3101Modern Telecommunications Lecture-5- Pulse Code Modulation week 5- q-2/ 2008 Dr. Anwar Mousa University of Palestine Faculty of Information Technology.
Fundamentals of Digital Communication
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
„Bandwidth Extension of Speech Signals“ 2nd Workshop on Wideband Speech Quality in Terminals and Networks: Assessment and Prediction 22nd and 23rd June.
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
AUDIO COMPRESSION msccomputerscience.com. The process of digitizing audio signals is called PCM PCM involves sampling audio signal at minimum rate which.
Speech Coding Using LPC. What is Speech Coding  Speech coding is the procedure of transforming speech signal into more compact form for Transmission.
Page 0 of 23 MELP Vocoders Nima Moghadam SN#: Saeed Nari SN#: Supervisor Dr. Saameti April 2005 Sharif University of Technology.
Speech Coding Submitted To: Dr. Mohab Mangoud Submitted By: Nidal Ismail.
Concepts of Multimedia Processing and Transmission IT 481, Lecture #4 Dennis McCaughey, Ph.D. 25 September, 2006.
SPEECH CODING Maryam Zebarjad Alessandro Chiumento.
1 Linear Prediction. 2 Linear Prediction (Introduction) : The object of linear prediction is to estimate the output sequence from a linear combination.
1 Linear Prediction. Outline Windowing LPC Introduction to Vocoders Excitation modeling  Pitch Detection.
Compression No. 1  Seattle Pacific University Data Compression Kevin Bolding Electrical Engineering Seattle Pacific University.
GSM Cellular No. 1  Seattle Pacific University GSM Cellular Standards: A look at the world’s most common digital cellular system Kevin Bolding Electrical.
Week 7 Lecture 1+2 Digital Communications System Architecture + Signals basics.
Submitted By: Santosh Kumar Yadav (111432) M.E. Modular(2011) Under the Supervision of: Mrs. Shano Solanki Assistant Professor, C.S.E NITTTR, Chandigarh.
Engineering and Physics University of Central Oklahoma Dr. Mohamed Bingabr Chapter 1 Introduction ENGR 4323/5323 Digital and Analog Communication.
ECE 5525 Osama Saraireh Fall 2005 Dr. Veton Kepuska
VOCODERS. Vocoders Speech Coding Systems Implemented in the transmitter for analysis of the voice signal Complex than waveform coders High economy in.
ITU-T G.729 EE8873 Rungsun Munkong March 22, 2004.
CHAPTER 3 DELTA MODULATION
(Extremely) Simplified Model of Speech Production
CELLULAR COMMUNICATIONS MIDTERM REVIEW. Representing Oscillations   w is angular frequency    Need two variables to represent a state  Use a single.
1 Audio Coding. 2 Digitization Processing Signal encoder Signal decoder samplingquantization storage Analog signal Digital data.
More On Linear Predictive Analysis
SPEECH CODING Maryam Zebarjad Alessandro Chiumento Supervisor : Sylwester Szczpaniak.
Present document contains informations proprietary to France Telecom. Accepting this document means for its recipient he or she recognizes the confidential.
1 6-Speech Quality Assessment Quality Levels IntelligibilityNaturalness Subjective Tests Objective Tests.
Voice Coding in 3G Networks
Chapter 20 Speech Encoding by Parameters 20.1 Linear Predictive Coding (LPC) 20.2 Linear Predictive Vocoder 20.3 Code Excited Linear Prediction (CELP)
EE 551/451, Fall, 2006 Communication Systems Zhu Han Department of Electrical and Computer Engineering Class 13 Oct. 3 rd, 2006.
Voice Sampling. Sampling Rate Nyquist’s theorem states that a signal can be reconstructed if it is sampled at twice the maximum frequency of the signal.
CELP / FS-1016 – 4.8kbps Federal Standard in Voice Coding
Institut für Nachrichtengeräte und Datenverarbeitung Prof. Dr.-Ing. P. Vary On the Use of Artificial Bandwidth Extension Techniques in Wideband Speech.
1 Introduction to Speech Coding What, Why, Where & How (First Part) By Allam Mousa Department of Telecommunication Engineering An Najah University SP_2_Coding_1of2.
GSM Speech Coding To send a voice across a radio network, we have to turn our voice into a digital signal. GSM uses a method called RPE-LPC (Regular Pulse.
Digital Communications Chapter 13. Source Coding
Vocoders.
Subject Name: Digital Communication Subject Code:10EC61
Linear Prediction.
1 Vocoders. 2 The Channel Vocoder (analyzer) : The channel vocoder employs a bank of bandpass filters,  Each having a bandwidth between 100 HZ and 300.
Linear Predictive Coding Methods
The Vocoder and its related technology
Vocoders.
Digital Communication Chapter 1: Introduction
Linear Prediction.
Presentation transcript:

1 Speech Compression (after first coding) By Allam Mousa Department of Telecommunication Engineering An Najah University SP_3_Compression

2 Why do we need compression  Raw PCM speech has data rate of 64 kbps (8x8)  Speech coding reduces the bit rate of a speech file  Speech coding enables a telephone company to carry more voice calls in a single fiber or cable  Necessary for cellular phones, which has limited data rate for each user (<=16 kbps is desired!).  The lower the bit rate for a voice call, the more other services can be accommodated (data/image/video).  Is necessary for VoIP, audio-visual teleconferencing, etc, to reduce the bandwidth consumption over the Internet SP_3_Compression

3 Speech Coding Families SP_3_Compression

4 Communication system Block Diagram source coding channel coding interleaving burstformatting ciphering modulation source decoding channel decoding de-interleaving burstde-formatting deciphering demodulation speechspeech SP_3_Compression

5 Speech Production Mechanism Speech is produced by the interaction of the vocal tract with the vocal chords in the glottis SP_3_Compression

6 mechanism Engineering Model for human speech production mechanism Vocal tract- time varying digital filter Filter parameters estimated by using LP algorithm SP_3_Compression

7 Electronic Signal Generation Linear predictive (LP) coder using a simple pulse train or noise excitation. The LP coefficients and gain must be updated for each frame of speech. SP_3_Compression

8 A sampled speech signal: the word today SP_3_Compression

9 Voiced section of a speech signal A considerable degree of periodicity is evident SP_3_Compression

10 Unvoiced section of a speech signal The waveform is not visibly periodic and contains noise like components SP_3_Compression

11 Some speech properties SP_3_Compression

12 Some speech Properties Instantaneous spectral representation of speech as a set of formant frequencies SP_3_Compression

13 Speech Coding Principles The main schemes of speech coding are;   Analyzing the signal   Removing the redundancies   Efficiently coding the non-redundant parts. SP_3_Compression

14 Analysis of speech: the input speech has the predictable component removed to yield a noise like residual All-pole synthesis of speech: the predictable component is combined with the residual error to synthesize the speech. Analysis-synthesis SP_3_Compression

15 Analysis-by-Synthesis coder SP_3_Compression

16 Analysis Mechanisms   The time series of speech samples is broken up into short frames   Coefficients of a module are obtained then transmitted (i.e., LPC);   Excitation may be either Gaussian noise or a series of impulses   The coefficients of the filters are estimated using an adaptive filter SP_3_Compression

17 Subjective Quality Assessment -Mean Opinion Score (MOS) Excellent (5),Good (4), Fair (3), Poor (2), Bad (1) Varies with each test and across languages =  Network or toll quality =  Communication quality (cellular) =  Synthetic Quality -DRT ! -DAM ! Prepare a file SP_3_Compression

18 Comparison of quality and transmission rate for various speech coding systems using MOS rating SP_3_Compression

19 RelativecomplexityMOSQuality Bit rate (kbit/s)TechniqueClass PCM G.721 ADPCM G.721 DMWaveformcoders SBC(2) G.722 (7kHz)Intermediatecoder CELP/MPE for ½ rate GSM Enhanced source coder LPC-10 vocoder Source coder Rate, performance and complexity comparison for various speech coder designs SP_3_Compression