Skip to content

A matched-filter approach to word recognition within a sentence.

Notifications You must be signed in to change notification settings

darrynjordan/audio-matched-filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

summary

The program requires a user to record a sample word to be identified and a sentence that may contain the word. Matched filtering is then performed in the frequency domain using fast-convolution. The result is a time-domain signal with a peak indicating the presence of (or lack there of) the word in the sentence. Theoretically words with a higher bandwidth should produce better peaks. Try whistling a chirp as your word.

prerequisites

  • cmake
  • fftw3
  • sfml
  • gnuplot-qt

how to install

mkdir build
cd build
cmake ..
make -j4
./amf

About

A matched-filter approach to word recognition within a sentence.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published