Recently I've focused on a project to implement a keyword spotting system. I've used HTK for speech recognition earlier. Now I want to know is it possible to implement my keyword spotter using HTK?
Speech recognition and keyword spotting are quite related problems.
For HTK one of the two solutions is possible:
build a word-loop grammar with a list of words you want to search, a garbage and a silence unit. See HBuild in HTKbook for details
do a conventional speech decoding, which produces a word lattice (.slf in HTK). Then convert it in a consensus network (a sausage) with, for example lattice-tool, and search the words that have a score above some threshold