Presentation is loading. Please wait.

Presentation is loading. Please wait.

Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 1 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009.

Similar presentations


Presentation on theme: "Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 1 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009."— Presentation transcript:

1 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 1 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Keyword Spotting Using Crosscorrelation Presenters: Bathiya Senevirathna Roshan Rajeev Roshan RajeevAdvisor: Dr. Uchechukwu Abanulo Montgomery College Speech Processing Laboratory

2 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 2 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Results Demo Presentation Outline Presenters: Bathiya Senevirathna Roshan Rajeev Roshan RajeevAdvisor: Dr. Uchechukwu Abanulo Montgomery College Speech Processing Laboratory

3 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 3 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Keyword detection Did the speaker say ____? Keyword location Where did the speaker say ____? Research Goal Applications of Research Method Experiment Demo

4 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 4 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Applications of Research Research Goal Applications of Research Method Experiment Demo

5 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 5 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Interactive Voice Response Telephone ticket booking National Security Conversation monitoring to identify words of interest Research Goal Applications of Research Method Experiment Demo

6 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 6 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Method Research Goal Applications of Research Method Experiment Demo

7 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 7 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Crosscorrelation Measure of similarity between two signals Two signals compared by Sliding one signal by a certain time lag Multiplying both the overlapping regions Repeating the process and adding the products until there is no more overlap If both signals are exactly the same, there’s a maximum peak at the time = 0, and the rest of the correlation signals tapers off to zero Research Goal Applications of Research Method Experiment Demo Area Overlap

8 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 8 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo Crosscorrelation

9 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 9 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo Typical Cross-Correlation Results Keyword Match No Match See any differences??

10 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 10 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo A Closer look… Much higher amplitude near zero-lag pointMuch higher amplitude near zero-lag point Rest of graph is almost zeroRest of graph is almost zero No clear maximum pointsNo clear maximum points Amplitude is generally the same throughoutAmplitude is generally the same throughout Keyword Match No Match

11 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 11 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo The Algorithm 1. 1.Find average of points in the first 10% of the samples 2. 2.Find average of points in the last 90% of the samples 3. 3.Compute the ratio of the two values. If n = the number of samples in the crosscorrelation graph: Ratio =

12 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 12 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo The Algorithm xcorr 3. Shift observed portion by a small amount and repeat process If a portion is reached where the calculated ratio is above a defined minimum threshold then mark the location of the indices 2. If a portion is reached where the calculated ratio is above a defined minimum threshold then mark the location of the indices 1. Let the length of the keyword or phrase be n. The cross correlation of the keyword and the first n samples of the utterance is computed.

13 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 13 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 The Experiment Research Goal Applications of Research Method Experiment Demo

14 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 14 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo Experiment Effectiveness of the algorithm in finding keywords in a speech utterance 8 speakers, mixed gender Threshold varied from 6 to 15 Criteria: Hit: >50% of keyword length found in correct location False Alarm: 2 x length of keyword found in wrong location

15 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 15 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo Criteria - Hits Actual Location Wrong Location Miss! <50% of Word Found Miss! >50% of Word Found Hit!

16 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 16 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo Criteria – False Alarms Actual Location (No Keyword) >2x Keyword Length Found False Alarm! <2x Keyword Length Found No False Alarm! No Keyword Found No False Alarm!

17 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 17 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo Results Performance of Algorithm at Different Threshold Levels At a threshold of 8: 4/8 keywords were found 1/8 utterances with false alarms At a threshold of 8: 4/8 keywords were found 1/8 utterances with false alarms

18 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 18 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Research Goal Applications of Research Method Experiment Demo Summary Crosscorrelation is a versatile tool for keyword spotting This was just one example of a possible algorithm Further research to optimize performance

19 Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 19 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009 05/08/09 Demo Research Goal Applications of Research Method Experiment Demo


Download ppt "Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, 2008 1 Montgomery College Keyword Spotting Using Crosscorrelation Engineering Expo Banquet 2009."

Similar presentations


Ads by Google