-1

Kürzlich habe ich mich auf ein Projekt zur Implementierung eines Keyword-Spotting-Systems konzentriert. Ich habe HTK früher für die Spracherkennung verwendet. Jetzt möchte ich wissen, ist es möglich, meine Keyword-Spotter mit HTK zu implementieren?Keyword-Erkennung mit HTK

Antwort

0

Spracherkennung und Keyword-Spotting sind ziemlich ähnliche Probleme.

Für HTK eine der beiden Lösungen möglich:

  1. build ein Wort-Loop-Grammatik mit einer Liste der Wörter, die Sie, ein Müll und eine Stille Einheit gesucht werden soll. Siehe HBuild in HTKbook für Details

  2. machen Sie eine konventionelle Sprachdecodierung, die ein Wortgitter (.slf in HTK) erzeugt. Dann wandeln sie in einem Konsens-Netzwerk (eine Wurst) mit zum Beispiel lattice-tool und die Wörter suchen, die eine Punktzahl über einem gewissen Schwellenwert haben

+0

ich die HBuild gelesen haben, aber nichts stoßen meinen Zweck finden. Also habe ich im Internet gesucht, wie man Wordloop erstellt. Aber jetzt weiß ich nicht, was ich tun soll. –

+0

Wenn Ihre Keyword-Liste nicht zu groß ist, können Sie ein Netzwerk wie beschrieben [hier] (http://www.ee.columbia.edu/ln/LABROSA/doc/HTKBook21/node133.html) erstellen. Sie sollten auch die Netzwerk-Müll- und Ruheeinheiten hinzufügen. Wenn HTK nicht obligatorisch ist, kann es wahrscheinlich einfacher für Sie sein, [KWS from Sphinx] (http://cmusphinx.sourceforge.net/wiki/tutorialandroid) zu verwenden. –