5/5/20151 Acoustics of Speech Julia Hirschberg CS 4706.

Slides:



Advertisements
Similar presentations
| Page Angelo Farina UNIPR | All Rights Reserved | Confidential Digital sound processing Convolution Digital Filters FFT.
Advertisements

Acoustic/Prosodic Features
MULTIMEDIA TUTORIAL PART - III SHASHI BHUSHAN SOCIS, IGNOU.
Digital Signal Processing
The frequency spectrum
SIMS-201 Characteristics of Audio Signals Sampling of Audio Signals Introduction to Audio Information.
IT-101 Section 001 Lecture #8 Introduction to Information Technology.
Basic Spectrogram Lab 8. Spectrograms §Spectrograph: Produces visible patterns of acoustic energy called spectrograms §Spectrographic Analysis: l Acoustic.
Introduction to Acoustics Words contain sequences of sounds Each sound (phone) is produced by sending signals from the brain to the vocal articulators.
Overview What is in a speech signal?
SPPA 6010 Advanced Speech Science 1 The Source-Filter Theory: The Sound Source.
Acoustics in Twenty Words or Less. What is Acoustics? The Science of Sound!
6/24/20151 Acoustics of Speech Julia Hirschberg CS 4706.
Sampling Theory. Time domain Present a recurring phenomena as amplitude vs. time  Sine Wave.
Digital Audio Multimedia Systems (Module 1 Lesson 1)
Basic Acoustics + Digital Signal Processing September 11, 2014.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 2 –Auditory Perception and Digital Audio Klara Nahrstedt Spring 2011.
Harmonics, Timbre & The Frequency Domain
CS 551/651: Structure of Spoken Language Lecture 1: Visualization of the Speech Signal, Introductory Phonetics John-Paul Hosom Fall 2010.
Source/Filter Theory and Vowels February 4, 2010.
Audio Fundamentals Lesson 2 Sound, Sound Wave and Sound Perception
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
LE 460 L Acoustics and Experimental Phonetics L-13
Computer Science 121 Scientific Computing Winter 2014 Chapter 13 Sounds and Signals.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Lab #8 Follow-Up: Sounds and Signals* * Figures from Kaplan, D. (2003) Introduction to Scientific Computation and Programming CLI Engineering.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
Data Communications & Computer Networks, Second Edition1 Chapter 2 Fundamentals of Data and Signals.
COMP Representing Sound in a ComputerSound Course book - pages
C-15 Sound Physics Properties of Sound If you could see atoms, the difference between high and low pressure is not as great. The image below is.
Art 321 Sound, Audio, Acoustics Dr. J. Parker. Sound What we hear as sound is caused by rapid changes in air pressure! It is thought of as a wave, but.
Resonance, Revisited March 4, 2013 Leading Off… Project report #3 is due! Course Project #4 guidelines to hand out. Today: Resonance Before we get into.
CSC361/661 Digital Media Spring 2002
15.1 Properties of Sound  If you could see atoms, the difference between high and low pressure is not as great.  The image below is exaggerated to show.
Acoustic Analysis of Speech Robert A. Prosek, Ph.D. CSD 301 Robert A. Prosek, Ph.D. CSD 301.
Preprocessing Ch2, v.5a1 Chapter 2 : Preprocessing of audio signals in time and frequency domain  Time framing  Frequency model  Fourier transform 
Wireless and Mobile Computing Transmission Fundamentals Lecture 2.
Harmonics November 1, 2010 What’s next? We’re halfway through grading the mid-terms. For the next two weeks: more acoustics It’s going to get worse before.
Introduction to SOUND.
Georgia Institute of Technology Introduction to Processing Digital Sounds part 1 Barb Ericson Georgia Institute of Technology Sept 2005.
Formants, Resonance, and Deriving Schwa March 10, 2009.
1 Introduction to Information Technology LECTURE 6 AUDIO AS INFORMATION IT 101 – Section 3 Spring, 2005.
Resonance October 23, 2014 Leading Off… Don’t forget: Korean stops homework is due on Tuesday! Also new: mystery spectrograms! Today: Resonance Before.
Digital Signal Processing January 16, 2014 Analog and Digital In “reality”, sound is analog. variations in air pressure are continuous = it has an amplitude.
Audio processing methods on marine mammal vocalizations Xanadu Halkias Laboratory for the Recognition and Organization of Speech and Audio
Frequency, Pitch, Tone and Length February 12, 2014 Thanks to Chilin Shih for making some of these lecture materials available.
Chapter 21 Musical Sounds.
Intro-Sound-part1 Introduction to Processing Digital Sounds part 1 Barb Ericson Georgia Institute of Technology Oct 2009.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
Multimedia Sound. What is Sound? Sound, sound wave, acoustics Sound is a continuous wave that travels through a medium Sound wave: energy causes disturbance.
The Speech Chain (Denes & Pinson, 1993)
Acoustic Phonetics 3/14/00.
Session 18 The physics of sound and the manipulation of digital sounds.
Digital Audio I. Acknowledgement Some part of this lecture note has been taken from multimedia course made by Asst.Prof.Dr. William Bares and from Paul.
15.1 Properties of Sound. Chapter 15 Objectives  Explain how the pitch, loudness, and speed of sound are related to properties of waves.  Describe how.
HOW WE TRANSMIT SOUNDS? Media and communication 김경은 김다솜 고우.
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
Basic Acoustics + Digital Signal Processing January 11, 2013.
Ch. 2 : Preprocessing of audio signals in time and frequency domain
CS 591 S1 – Computational Audio
The Physics of Sound.
Multimedia Systems and Applications
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Acoustics of Speech Julia Hirschberg CS /7/2018.
Acoustics of Speech Julia Hirschberg CS /10/2018.
Analyzing the Speech Signal
C-15 Sound Physics 1.
Analyzing the Speech Signal
Acoustics of Speech Julia Hirschberg CS /2/2019.
Julia Hirschberg and Sarah Ita Levitan CS 6998
Presentation transcript:

5/5/20151 Acoustics of Speech Julia Hirschberg CS 4706

5/5/20152 Goal 1: Distinguishing One Phoneme from Another, Automatically ASR: Did the caller say ‘I want to fly to Newark’ or ‘I want to fly to New York’? Forensic Linguistics: Did the accused say ‘Kill him’ or ‘Bill him’? What evidence is there in the speech signal? –How accurately and reliably can we extract it?

5/5/20153 Goal 2: Determining How things are said is sometimes critical to understanding Intonation –Forensic Linguistics: ‘Kill him!’ or ‘Kill him?’ –TTS: ‘Are you leaving tomorrow./?’ –What information do we need to extract from/generate in the speech signal? –What tools do we have to do this?

5/5/20154 Today and Next Class How do we define cues to segments and intonation? –Fundamental frequency (pitch) –Amplitude/energy (loudness) –Spectral features –Timing (pauses, rate) –Voice Quality How do we extract them? –Praat –Wavesurfer –Xwaves…

5/5/20155 Sound Production Pressure fluctuations in the air caused by a musical instrument, a car horn, a voice –Sound waves propagate thru e.g. air (marbles, stone- in-lake) –Cause eardrum (tympanum) to vibrate –Auditory system translates into neural impulses –Brain interprets as sound –Plot sounds as change in air pressure over time From a speech-centric point of view, sound not produced by the human voice is noise –Ratio of speech-generated sound to other simultaneous sound: Signal-to-Noise ratio

5/5/20156 How ‘Loud’ are Common Sounds – How Much Pressure Generated? EventPressure (Pa)Db Absolute200 Whisper20020 Quiet office2K40 Conversation20K60 Bus200K80 Subway2M100 Thunder20M120 *DAMAGE*200M140

5/5/20157 Voiced Sounds are Typically Periodic Simple Periodic Waves (sine waves) defined by –Frequency: how often does pattern repeat per time unit Cycle: one repetition Period: duration of cycle Frequency=# cycles per time unit, e.g. sec. –Frequency in Hz = cycles per second or 1/period –E.g. 400Hz pitch = 1/.0025 (1 cycle has a period of.0025; 400 cycles complete in 1 sec) Zero crossing: where the waveform crosses the x- axis

5/5/20158 –Amplitude: peak deviation of pressure from normal atmospheric pressure –Phase: timing of waveform relative to a reference point

5/5/20159

10 Complex Periodic Waves Cyclic but composed of multiple sine waves Fundamental frequency (F0): rate at which largest pattern repeats (also GCD of component frequencies) + harmonics Any complex waveform can be analyzed into its component sine waves with their frequencies, amplitudes, and phases (Fourier’s theorem)

5/5/ Sine Waves  1 Complex periodic wave

5/5/ Sine Waves  1 Complex periodic wave

Power Spectra and Spectrograms Frequency components of a complex waveform represented in the power spectrum –Plots frequency and amplitude of each component sine wave Adding temporal dimension  spectrogram Obtained via Fast Fourier Transform (FFT), Linear Predicative Coding (LPC),… –Useful for analysis, coding and synthesis

Examples and Terms Vowels.wav, speechbeach1.wav, speechbeach2.wav Spectral slice: plots amplitude at each frequency Spectrograms: plots changes in amplitude and frequency over time Harmonics: components of a complex waveform that are multiples of the fundamental frequency (F0) Formants: frequency bands that are most amplified by the vocal tract

5/5/ Aperiodic Waveforms Waveforms with random or non-repeating patterns –Random aperiodic waveforms: white noise Flat spectrum: equal amplitude for all frequency components –Transients: sudden bursts of pressure (clicks, pops, lip smacks, door slams) Flat spectrum with single impulse –Voiceless consonants

5/5/ Speech Waveforms in Particular Lungs plus vocal fold vibration filtered by the resonances of the vocal tract produce complex periodic waveforms –Pitch range, mean, max: cycles per sec of lowest frequency component of signal = fundamental frequency (F0) –Loudness: RMS amplitude: Intensity: in Db, where P 0 is auditory threshold pressure

5/5/ How do we capture speech for analysis? Recording conditions –A quiet office, a sound booth, an anechoic chamberanechoic chamber Microphones convert sounds into electrical current: oscillations of air pressure become oscillations of voltage in an electric circuit –Analog devices (e.g. tape recorders) store these as a continuous signal –Digital devices (e.g. computers,DAT) first convert continuous signals into discrete signals (digitizing)

5/5/ Sampling Sampling rate: how often do we need to sample? –At least 2 samples per cycle to capture periodicity of a waveform component at a given frequency 100 Hz waveform needs 200 samples per sec Nyquist frequency: highest-frequency component captured with a given sampling rate (half the sampling rate) – e.g. 8K sampling rate (telephone speech) captures frequencies up to 4K

5/5/ Sampling/storage tradeoff Human hearing: ~20K top frequency –Do we really need to store 40K samples per second of speech? Telephone speech: 300-4K Hz (8K sampling) –But some speech sounds (e.g. fricatives, stops) have energy above 4K… –Peter/teeter/Dieter 44k (CD quality audio) vs.16-22K (usually good enough to study pitch, amplitude, duration, …) Golden Ears…

5/5/ Sampling Errors Aliasing: –Signal’s frequency higher than the Nyquist frequency –Solutions: Increase the sampling rate Filter out frequencies above half the sampling rate (anti-aliasing filter)

5/5/ Quantization Measuring the amplitude at sampling points: what resolution to choose? –Integer representation –8, 12 or 16 bits per sample Noise due to quantization steps avoided by higher resolution -- but requires more storage –How many different amplitude levels do we need to distinguish? –Choice depends on data and application (44K 16bit stereo requires ~10Mb storage)

5/5/ –But clipping occurs when input volume (i.e. amplitude of signal) is greater than range that can be represented –Watch for this when you are recording for TTS! –Solutions Increase the resolution Decrease the amplitude Example: clipped.wav

5/5/ Filtering Acoustic filters block out certain frequencies of sounds –Low-pass filter blocks high frequency components of a waveform –High-pass filter blocks low frequencies –Band-pass filter blocks both around a band –Reject band (what to block) vs. pass band (what to let through) But if frequencies of two sounds overlap…. source separation issues source separation issues

5/5/ Estimating pitch Pitch tracking: Estimate F0 over time as a function of vocal fold vibration (vowels.wav) How? Autocorrelation approach –A periodic waveform is correlated with itself since one period looks much like another –Find the period by finding the ‘lag’ (offset) between two windows on the signal for which the correlation of the windows is highest –Lag duration (T) is 1 period of waveform –Inverse is F0 (1/T)

Microprosody effects of consonants (e.g. /v/) Creaky voice  no pitch track Errors to watch for in reading pitch tracks: –Halving: shortest lag calculated is too long  estimated cycle too long, too few cycles per sec (underestimate pitch) –Doubling: shortest lag too short and second half of cycle similar to first  cycle too short, too many cycles per sec (overestimate pitch)

ToBI Labeling Guidelines

5/5/ Next Class Download Praat from the course syllabus page Read the Praat tutorial Record 2 files: your name in one file and these English vowels in another file (/iy/, /ih/, /ei/, /ae/, /ow/, /aa/) and save them to disk Bring a laptop with the files and headphones to class (if you have – otherwise we’ll share)