VAD (Voice Activity Detector)

Slides:



Advertisements
Similar presentations
Green Network Project Contract
Advertisements

January 15, Mobile Computing COE 446 Network Operation Tarek Sheltami KFUPM CCSE COE Principles.
Read Digital input Turn on sensor board Convert to Temperature & Humidity Wake Up CC430 Sleep CC430 Timing diagram ① P.2.4
Voiceprint System Development Design, implement, test unique voiceprint biometric system Research Day Presentation, May 3 rd 2013 Rahul Raj (Team Lead),
A Text-Independent Speaker Recognition System
Pitch Prediction From MFCC Vectors for Speech Reconstruction Xu shao and Ben Milner School of Computing Sciences, University of East Anglia, UK Presented.
Module 4: Analog programming blocks. Module Objectives Analyze a control task that uses analog inputs. Connect a potentiometer to LOGO! controller and.
Robust Voice Activity Detection for Interview Speech in NIST Speaker Recognition Evaluation Man-Wai MAK and Hon-Bill YU The Hong Kong Polytechnic University.
Toward Semantic Indexing and Retrieval Using Hierarchical Audio Models Wei-Ta Chu, Wen-Huang Cheng, Jane Yung-Jen Hsu and Ja-LingWu Multimedia Systems,
AdvAIR Supervised by Prof. Michael R. Lyu Prepared by Alex Fok, Shirley Ng 2002 Fall An Advanced Audio Information Retrieval System.
APPLICATION OF K-MEANS CLUSTERING The Matlab function “kmeans()” was used for clustering The parameters to the function were : 1. The matrix of entire.
Representing Acoustic Information
Sound Source Localization based Robot Navigation Group 13 Supervised By: Dr. A. G. Buddhika P. Jayasekara Dr. A. M. Harsha S. Abeykoon 13-1 :R.U.G.Punchihewa.
Introduction Mobile Switch is a device which will be helpful to switch on and off any electrical/electronic devices through a SMS. The parameters of these.
SoundSense: Scalable Sound Sensing for People-Centric Application on Mobile Phones Hon Lu, Wei Pan, Nocholas D. lane, Tanzeem Choudhury and Andrew T. Campbell.
A VOICE ACTIVITY DETECTOR USING THE CHI-SQUARE TEST
Classification of place of articulation in unvoiced stops with spectro-temporal surface modeling V. Karjigi , P. Rao Dept. of Electrical Engineering,
Modeling speech signals and recognizing a speaker.
Speech Enhancement Using Spectral Subtraction
Ekapol Chuangsuwanich and James Glass MIT Computer Science and Artificial Intelligence Laboratory,Cambridge, Massachusetts 02139,USA 2012/07/2 汪逸婷.
Jacob Zurasky ECE5526 – Spring 2011
Supervisor: Dr. Eddie Jones Co-supervisor: Dr Martin Glavin Electronic Engineering Department Final Year Project 2008/09 Development of a Speaker Recognition/Verification.
CIS 601 Image ENHANCEMENT in the SPATIAL DOMAIN Dr. Rolf Lakaemper.
Variation of aspect ratio Voice section Correct voice section Voice Activity Detection by Lip Shape Tracking Using EBGM Purpose What is EBGM ? Experimental.
Pitch Determination by Wavelet Transformation Santhosh Bellikoth ECE Speech Processing Instructor: Dr Kepuska.
Overview ► Recall ► What are sound features? ► Feature detection and extraction ► Features in Sphinx III.
ECE 5525 Osama Saraireh Fall 2005 Dr. Veton Kepuska
Noise Reduction Two Stage Mel-Warped Weiner Filter Approach.
Speech Enhancement Using a Minimum Mean Square Error Short-Time Spectral Amplitude Estimation method.
Performance Comparison of Speaker and Emotion Recognition
ECE 002 Robots and Sensors Group 14. Objectives Research sensors and their usefulness to analyze data Research sensors and their usefulness to analyze.
Chapter 20 Speech Encoding by Parameters 20.1 Linear Predictive Coding (LPC) 20.2 Linear Predictive Vocoder 20.3 Code Excited Linear Prediction (CELP)
DYNAMIC TIME WARPING IN KEY WORD SPOTTING. OUTLINE KWS and role of DTW in it. Brief outline of DTW What is training and why is it needed? DTW training.
Goal 4.03: Systems of Equations and Inequalities.
Motion Detection Frame 1Frame 2 Anomalous activity.
ADAPTIVE BABY MONITORING SYSTEM Team 56 Michael Qiu, Luis Ramirez, Yueyang Lin ECE 445 Senior Design May 3, 2016.
Spectral subtraction algorithm and optimize Wanfeng Zou 7/3/2014.
Sound Controlled Smoke Detector Group 67 Meng Gao, Yihao Zhang, Xinrui Zhu 1.
EDGE DETECTION Dr. Amnach Khawne. Basic concept An edge in an image is defined as a position where a significant change in gray-level values occur. An.
Speech Processing Dr. Veton Këpuska, FIT Jacob Zurasky, FIT.
Voice Activity Detection Based on Sequential Gaussian Mixture Model Zhan Shen, Jianguo Wei, Wenhuan Lu, Jianwu Dang Tianjin Key Laboratory of Cognitive.
Speech Enhancement Summer 2009
Module 1: Investigation 2 Repeating and Alternating Patterns
Speech Processing AEGIS RET All-Hands Meeting
Traffic State Detection Using Acoustics
Speech Processing AEGIS RET All-Hands Meeting
Artist Identification Based on Song Analysis
Speech Processing AEGIS RET All-Hands Meeting
Customer Satisfaction Based on Voice
RECURRENT NEURAL NETWORKS FOR VOICE ACTIVITY DETECTION
Using linear regression features on graphing calculators.
Speech Recognition Christian Schulze
Assistive System Progress Report 1
Dr. Chang Shu COMP 4900C Winter 2008
Enhancing Diagnostic Quality of ECG in Mobile Environment
Thomas Payne Jordan Key
Statistical Models for Automatic Speech Recognition
朝陽科技大學 資訊工程系 謝政勳 Application of GM(1,1) Model to Speech Enhancement and Voice Activity Detection 朝陽科技大學 資訊工程系 謝政勳
Isolated word, speaker independent speech recognition
Figure 1. Histograms of pull-off force values for three different amino acids and silicon at a loading rate of 5.5 nN/s (pH 6.8). The most probable force.
A graphing calculator is required for some problems or parts of problems 2000.
Speech Processing Dec. 11, 2006 YOUNG-CHAN LEE
VECTOR MEDIAN VIDEO FILTER
Endpoint Detection ( 端點偵測)
EE 492 ENGINEERING PROJECT
CIS 4350 Image ENHANCEMENT SPATIAL DOMAIN
Presenter: Shih-Hsiang(士翔)
Measuring the Similarity of Rhythmic Patterns
Maximum Response Experimentation
Diode Laser Experiment
Presentation transcript:

VAD (Voice Activity Detector) Supervised by Dr. Kepuska By Preetham Nosum

VAD Part of Front End Module – Spectrum, MFCC Detects speech using various features Overall flag set when individual flags are all ON

Tools Visual C++ - Parameters stored into respective extensions Matlab - Graphs plotted from the data

VAD Features Energy Feature MFCC Feature Spectrum Feature MFCC Enhanced Feature

Energy Feature Input used from the previous module – Frame energy Mean Frame energy calculated Compared to current frame energy Energy flag set if the difference is high Mean not calculated during the VAD ON stage

MFCC Feature MFCC feature calculated from vector Each frame compared to the overall mean mfcc Deviation from mean sets the MFCC flag Mean not calculated during the VAD ON stage

Spectrum Feature Uses Variance for detectioin How much the signal changed after each frame Mean compared to variance Flag is set after a certain threshold is crossed

MFCC Enhanced Feature Uses Hybrid of Spectrum and MFCC Two ways to detect: Variance mean and Variance of variance Most sensitive of all features Flag set ON/OFF based on two different conditions

Logic Overall flag set when all the flags are turned on Overall flag turned off when any one of the feature flags is turned off Waits certain frames to make sure it’s speech

Future Needs more refinement Test the MFCC and MFCC Enhanced features with different set of MFCC vector values Test with more data

Refrences Discrete-Time Speech Signal Processing, Thomas F. Quantieri

Questions?