Sphinx2 HOWTO

Dieses Howto ist für Gentoo Linux ausgerichtet und soll erstmal nur eine schnelle Schritt-für-Schritt Anleitung werden, um ein lauffähiges sphinx2 zu bekommen.

Emergen von sphinx2

Sphinx2 ist als Ebuild in der gentoo-portage vorhanden und kann einfach mit emerge -av app-accessibility/sphinx2 emerged werden.

Konfigurieren von sphinx2

Sphinx2 ist im Prinzip so lauffähig, zum testen einmal die sphinx-demo aufrufen, um zu sehem ob sphinx das Mikrofon findet und benutzen kann. Sphinx2 reagiert am besten auf deutlich, aber zügig ausgesprochene Kommandos. Wer versucht einzelne Worte langsam und deutlich auszusprechen wird wenig Erfolg haben.

Als erstes muss man sich für seine eigenen Kommandos eine kleine Sammlung von Befehlen/Vokabeln anlegen, den Corpus

mein Corpus sieht im Prinzip so aus:

     Datei /usr/share/sphinx/model/lm/audioshell/audioshell.corpus

     COMPUTER PLAY MUSIC
     COMPUTER STOP MUSIC
     SKIP
     PREV
     COMPUTER START SCREENSAVER
     COMPUTER LOCK SCREEN
  

Dieser Corpus reicht aber noch nicht, es fehlt noch die Aussprache, und die Häufigkeitsanalyse und einige kleine Hilfsdateien, die man sehr einfach aus dem Corpus mit Hilfe der lmtool-Seite der CMU erstellen kann.

diese Seite generiert ein tar.gz, was man dann herunterladen kann und in seinem lm Verzeichnis, wo man den Corpus erstellt hat, entpacken kann.

... to be continued

http://nopaste.biz/?3025


Valid HTML 4.0!