speech-recognitionspeech-to-textcmusphinxhtkkeyword-spotting

Keyword spotting using HTK


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?


Solution

  • Speech recognition and keyword spotting are quite related problems.

    For HTK one of the two solutions is possible:

    1. 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

    2. 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