Installation (de)
From SIMON
Auf den folgenden Seiten wird erklärt, wie Sie als Endanwender simon auf Ihren Rechner installieren und konfigurieren, damit Sie Ihren Computer mittels Sprachbefehlen steuern können.
Softwareentwickler folgen bitte der Seite Einrichten einer Entwicklungsumgebung.
Contents |
Windows
- Laden Sie die aktuelle Installationsdatei von unserer Sourceforge Seite herunter. Achten Sie darauf, die Windows Version herunterzuladen - sie trägt die Bezeichnung "win32" im Namen und endet auf ".exe".
- Installieren Sie simon mit der soeben heruntergeladenen Installationsdatei. Sollten Sie sich an einem Punkt der Installation nicht sicher sein, übernehmen Sie bitte die Standard-Werte.
HTK Installation
Wenn Sie ihr Akustikmodell trainieren wollen müssen Sie auch das HTK installieren. Wenn Sie nur statische Basismodelle verwenden wollen können Sie diesen Schritt überspringen.
simon benutzt eine Software Namens Hidden Markov Model Toolkit (HTK) um das Sprachmodell zu erstellen. Die Software ist kostenlos, die Lizenz jedoch verbietet das Verteilen mit simon.
- Registrieren Sie sich nun bitte kostenlos bei HTK indem Sie dieses Formular ausfüllen und abschicken. Nach kurzer Zeit erhalten Sie eine e-Mail mit Ihrem persönlichen HTK-Passwort zugesandt.
- Laden Sie nun das HTK herunter. Sie werden nach dem Benutzernamen und HTK-Passwort gefragt.
- Extrahieren Sie HTK in den bin-Unterordner des simon-Installationsordners. Per default ist das
C:\Programme\simon 0.2\bin. Achten Sie darauf dass die Binärdateien aus dem Archiv (HHEd.exe, HDMan.exe, etc.) nicht in einen Unterordner sondern direkt in diesen Ordner extrahiert werden (z.B.:C:\Programme\simon 0.2\bin\HDMan.exe).
Sie haben die Softwareinstallation nun fertiggestellt.
Linux
simon bietet Linux-Benutzern mehrere Möglichkeiten der Installation. Debian-basierte Systeme können das bereitgestellte Debian-Paket benutzen und OpenSUSE anwender sollten das RPM Paket verwenden, während andere das distributionsunabhängige Binärpaket verwenden können.
Für die Installation vom Quellcode, folgen Sie bitte der Seite Einrichten einer Entwicklungsumgebung.
OpenSUSE
Um simon auf OpenSUSE zu installieren, verwenden Sie bitte die offiziellen Pakete vom OpenSUSE Buildservice die vom Simon Listens Team bereitgestellt werden.
Suchen Sie einfach mit der OpenSUSE Softwaresuche nach simon und installieren Sie simon mit der "1-Klick-Installation".
Während der Installation wird Yast anbieten das KDE:Unstable:Playground Repository zu Ihrem hinzuzufügen. Bitte akzeptieren Sie dies. Auf diese Weise erhalten Sie neue Versionen von simon automatisch über das Systemupdate.
Nachdem die Installation abgeschlossen ist, sind die simon Applikationen auf Ihrem System installiert. Um auch die Übersetzungen und das Handbuch zu installieren (empfohlen), installieren Sie die simon-doc und simon-lang Pakete die jetzt in Ihrem Paketmanager zur Verfügung stehen wenn Sie das Repository zuvor hinzugefügt haben. Sie können diese Pakete aber natürlich auch wieder über die Software Suche auswählen (siehe oben).
Für OpenSUSE sind die direkten Links die folgenden:
Ubuntu
Für Ubuntu verwenden Sie bitte das ppa Repository das vom Simon Listens Team verwaltet wird.
Um das Repository zu Ihrem System hinzuzufügen führen Sie bitte die folgenden Kommandos in der Kommandozeile aus:
- sudo add-apt-repository ppa:grasch-simon-listens/simon
- sudo apt-get update
Sie finden mehr Information über diesen Prozess in der Ubuntu Dokumentation.
Sie können simon dann mit Ihrem Paketmanager installieren. simon wird automatisch aktualisiert wenn neue Versionen veröffentlicht werden.
Manual
- Laden Sie die aktuelle Installationsdatei von unserer Sourceforge Seite herunter. Wählen Sie die zu Ihrer Architektur (i386/amd64) und Ihrem System (.deb/.rpm/.sh) passende Datei aus.
- Installieren Sie simon mit der soeben heruntergeladenen Installationsdatei. Sollte die Installation nicht automatisch starten, benutzen Sie bitte folgende Befehle in einem Terminal:
cd <Pfad_zur_Datei>
Debian basierende Systeme: (Es wird mindestens Ubuntu Intrepid Ibex (8.10) benötigt!) sudo dpkg -i simon-<version>-<...>.deb
RPM basierende Systeme: sudo rpm -i simon-<version>-<...>.rpm
Generische Systeme: ./simon-<version>-<...>.sh
HTK Installation
Wenn Sie ihr Akustikmodell trainieren wollen müssen Sie auch das HTK installieren. Wenn Sie nur statische Basismodelle verwenden wollen können Sie diesen Schritt überspringen.
simon benutzt eine Software namens Hidden Markov Model Toolkit (HTK), um das Sprachmodell zu erstellen. Die Software ist kostenlos, die Lizenz jedoch verbietet das Verteilen mit simon.
Da für Linux nur der Quellcode und keine Binärpakete zur Verfügung stehen, müssen Sie HTK selbst kompilieren.
Bevor HTK kompiliert werden kann, müssen zuerst die Abhängigkeiten aufgelöst werden. Installieren Sie bitte die folgenden Pakete:
- ALSA Development Dateien
- X11 Development Dateien
- Buildsystem mit Compiler und Linker (meist "build-essential" oder ähnlich)
Debian basierende Systeme: sudo apt-get install build-essential libx11-dev libasound2-dev
- Registrieren Sie sich nun bitte kostenlos bei HTK, indem Sie dieses Formular ausfüllen und abschicken. Nach kurzer Zeit erhalten Sie eine e-Mail mit Ihrem persönlichen HTK-Passwort zugesandt.
- Laden Sie nun den aktuellsten HTK Quellcode (HTK-<version>.tar.gz) herunter. Sie werden nach dem Benutzernamen und HTK-Passwort gefragt.
- Um den heruntergeladenen Tarball zu extrahieren, konfigurieren, kompilieren und installieren führen Sie folgende Befehle in einem Terminal aus:
cd <Pfad_zur_Datei>
tar xvf HTK-<version>.tar.gz cd htk/
Nur auf 64bit-Systemen! Alle Vorkommnisse von -m32 in der Datei configure.ac entfernen und autoconf ausführen!
./configure make sudo make install
Sie haben die Softwareinstallation nun fertiggestellt.