Das Handbuch zu Simond. Peter H. Grasch

Ähnliche Dokumente
Das simond Handbuch by Peter H. Grasch. Copyright Peter Grasch. simond ist die Serverkomponente der simon Spracherkennungslösung.

Das Handbuch zu KNetAttach. Orville Bennett Übersetzung: Thomas Bögel

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

Terminabgleich mit Mobiltelefonen

Das Handbuch zu SSCd. Peter H. Grasch

Das Handbuch zu Kamoso. Dieses Handbuch wurde aus der Kamoso-Webseite der KDE-Userbase erstellt. Übersetzung: Burkhard Lück

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

ecaros2 - Accountmanager

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank

teamsync Kurzanleitung

Warenwirtschaft Handbuch - Administration

Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand:

Nutzung von GiS BasePac 8 im Netzwerk

Lehrer: Einschreibemethoden

Anbindung des eibport an das Internet

Erweiterung AE WWS Lite Win: AES Security Verschlüsselung

Das Handbuch zu KSystemLog. Nicolas Ternisien

PDF-Druck und PDF-Versand mit PV:MANAGER

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein

Nutritioner V2.0: Lokaler, Synchronisations- und Servermodus

Herzlich Willkommen bei der nfon GmbH

Step by Step Webserver unter Windows Server von Christian Bartl

Medea3 Print-Client (m3_print)

Das Handbuch zu KSig. Richard A. Johnson Übersetzung: Burkhard Lück

Handbuch für Nutzer von Zertifikaten der Zertifizierungsstellen (CAs) des Bayerischen Behördennetzes (BYBN) zur Sicherung von s Teil C3:

WLAN mit WPA (wpa4fh)

WLAN Konfiguration. Michael Bukreus Seite 1

Gruppenrichtlinien und Softwareverteilung

PDF-Druck und PDF-Versand mit repdoc Werkstattsoftware

Installationsanleitung

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

Handbuch. timecard Connector Version: REINER SCT Kartengeräte GmbH & Co. KG Goethestr Furtwangen

Informationsblatt: Advoware über VPN

FTP-Leitfaden RZ. Benutzerleitfaden

Anleitung zum Einrichten der ETKA Schnittstelle. ETKA Schnittstelle. procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

Drucken aus der Anwendung

Handbuch für Nutzer von Zertifikaten der Zertifizierungsstellen (CAs) des Bayerischen Behördennetzes (BYBN) zur Sicherung von s Teil C6:

Synchronisations- Assistent

Whitepaper. Produkt: combit Relationship Manager. combit Relationship Manager und Terminalserver. combit GmbH Untere Laube Konstanz

Das Handbuch zu KAppTemplate. Anne-Marie Mahfouf Übersetzung: Burkhard Lück

NOXON Connect Bedienungsanleitung Manual

HorstBox (DVA-G3342SD)

Das Starten von Adami Vista CRM

Umzug der Datenbank Firebird auf MS SQL Server

Arbeiten mit Workflows Installationsleitfaden Zur Installation des d3 Workflows

f Link Datenbank installieren und einrichten

Verwendung des Terminalservers der MUG

SAFESCAN MC-Software SOFTWARE ZUM GELDZÄHLEN

- Tau-Office UNA - Setup Einzelplatzinstallation. * Der griechische Buchstabe T (sprich Tau ) steht für Perfektion. Idee und Copyright: rocom GmbH

inviu routes Installation und Erstellung einer ENAiKOON id

Installation von Druckern auf dem ZOVAS-Notebook. 1. Der Drucker ist direkt mit dem Notebook verbunden

Einrichtung eines -Zugangs mit Mozilla Thunderbird

Netzwerkeinstellungen unter Mac OS X

Support Center Frankfurt Windows 2000 Server Neuer Client im Netzwerk

I. Travel Master CRM Installieren

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

Netzwerkversion PVG.view

Lizenzen auschecken. Was ist zu tun?

Windows 2008R2 Server im Datennetz der LUH

MSDE 2000 mit Service Pack 3a

GEZIELT MEHR SICHERHEIT MIT 4I ACCESS SERVER & 4I CONNECT CLIENT

Installationsanleitung Sander und Doll Mobilaufmaß. Stand

ANYWHERE Zugriff von externen Arbeitsplätzen

Handbuch zu Kontact für den Systemverwalter. Allen Winter

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

DIRECTINFO 5.7 SICHERHEITSKONZEPTE FÜR BENUTZER, INFORMATIONEN UND FUNKTIONEN

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook ( ) Zentrum für Datenverarbeitung der Universität Tübingen

Hilfedatei der Oden$-Börse Stand Juni 2014

Installationsanleitung adsl Teleworker mit Ethernet unter Windows XP Installationsanleitung adsl Teleworker unter Windows XP

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Der Task-Manager

SOFiSTiK AG Installationsanleitung

FTP-Leitfaden Inhouse. Benutzerleitfaden

Tipps und Tricks zu den Updates

Handbuch ECDL 2003 Basic Modul 5: Datenbank Access starten und neue Datenbank anlegen

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

System-Update Addendum

Benutzerhandbuch - Elterliche Kontrolle

Fragen und Antworten. Kabel Internet

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Mobilgeräteverwaltung

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar ZID Dezentrale Systeme

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

Dokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser

Print2CAD 2017, 8th Generation. Netzwerkversionen

A. Ersetzung einer veralteten Govello-ID ( Absenderadresse )

Anwendungspaket Basisautonomie

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

R-ADSL2+ Einrichthinweise unter Windows 98/ME

Erfolgreiche Verbindung. 3. Anmeldung: Bitte geben Sie Ihren Benutzernamen und Ihr Kennwort ein.

MVB3. Einrichtungsvarianten und Update auf v3.5. Admin-Dokumentation. Inhalt V

Lizenz-Server überwachen

BEDIENUNG ABADISCOVER

Installation Microsoft Lync 2010 auf Linux

RetSoft Archiv Expert - Admin

Vision für Mac BENUTZERHANDBUCH

1 Installation QTrans V2.0 unter Windows NT4

Rechenzentrum der Ruhr-Universität Bochum. Integration von egroupware an der RUB in Outlook 2010 mit Funambol

Windows 98 / Windows NT mit NCP WAN Miniport-Treiber 23. Oktober 1998

Evident VDDS-Anbindung von MIZ

Transkript:

Peter H. Grasch

2

Inhaltsverzeichnis 1 Einführung 6 2 Simond verwenden 7 2.1 Benutzereinrichtung.................................... 7 2.2 Netzwerkeinrichtung.................................... 9 2.3 Einrichtung der Sprachmodell-Kompilierung...................... 10 3 Fragen und Antworten 11 4 Danksagungen und Lizenz 12 A Installation 13

Tabellenverzeichnis 2.1 Simond-Benutzerdatenbank................................ 8 2.2 Simond-Aufnahmendatenbank.............................. 9 4

Zusammenfassung Simond ist die Serverkomponente der Spracherkennungslösung Simon.

Kapitel 1 Einführung Simond ist die Serverkomponente der Spracherkennungslösung Simon. Es ist für die eigentliche Erkennung und für die Erzeugung des Modells zuständig. Es erhält die Eingabedateien und die Daten vom Mikrofon von den Simon-Programmen über das Netzwerk (TCP/IP). Für weitere Informationen lesen Sie bitte das Handbuch zu Simon. 6

Kapitel 2 Simond verwenden Simond ist ein Befehlszeilenprogramm ohne Benutzerschnittstelle. Es gibt auch keine speziellen Befehlszeilenparameter. Allerdings installiert Simond ein Kontrollmodul, das in KDEs-Systemeinstellungen aufgeführt wird und auch direkt mit kcmshell4 angezeigt werden kann: kcmshell4 simondconfiguration Weil Simond das Sprachmodell kompiliert (wenn Simon-Programme das anfordern) ist die Einrichtung der Sprachmodellkompilierung auch relevant, wenn Simond verwaltet wird. Sie kann mit kcmshell4 geöffnet werden: kcmshell4 simonmodelcompilationconfig Wenn Simond innerhalb einer grafischen Benutzerumgebung ausgeführt wird, (wenn Sie nicht wissen sollten was eine grafische Benutzerumgebung ist, verwenden Sie wahrscheinlich eine), wird empfohlen, Simon über das grafische Programm ksimond zu benutzen. ksimond bietet Zugriff auf die Einrichtungsmodule über sein Einstellungsmenü. Im Handbuch zu KSimond finden Sie weitere Informationen. 2.1 Benutzereinrichtung Mit der Benutzereinrichtung können Sie die neue Benutzer anlegen, vorhandene bearbeiten und - auf Wunsch inklusive deren Modell - vom Server entfernen. 7

Simond identifiziert seine Verbindungen mit einer Kombination aus Benutzername und Passwort, die komplett unabhängig vom zugrunde liegenden Betriebssystem ist. Das bedeutet, dass Sie mindestens einen Simond-Benutzer anlegen müssen, um Simond zu verwenden. Jedes Simon-Programm meldet sich mit einer Kombination aus Benutzername und Passwort an, die einen einzelnen Benutzer und damit sein persönliches Sprachmodell identifiziert. Die Benutzer werden in einer SQLite-Datenbank gespeichert, die durch das Kontrollmodul simonduserconfiguration verwaltet werden. Der Speicherort der Datenbank hängt vom Betriebssystem ab: Microsoft Windows GNU/Linux %appdata%\.kde\share\apps\simond\simon d.db ~/.kde/share/apps/simond/simond.db Tabelle 2.1: Simond-Benutzerdatenbank Simond wird mit einem Standardbenutzer ausgeliefert, also müssen Sie keinen Benutzer anlegen, bevor Sie Simon mit dem Simond-Server verbinden können. Der Standardbenutzer heißt default und das Passwort lautet nopassword. Aus dem Passwort der Benutzer wird ein Hash-Wert gebildet und deshalb kann das Passwort nicht im Klartext angezeigt werden. Wenn ein Benutzer sein Passwort vergisst, ist es nicht möglich, dass verwendete Passwort aus der Simond-Datenbank zu rekonstruieren. Sie können aber ein neues Passwort mit dem Knopf Passwort ändern vergeben. Wenn ein Benutzer von der Datenbank entfernt wird, der bereits ein Sprachmodell generiert und gespeichert hat, wird der Benutzer gefragt, ob er neben dem Benutzer-Eintrag in der Datenbank auch das gespeicherte Modell entfernen möchte. Wenn Sie das Sprachmodell gespeichert lassen (mit Nein antworten), wird der nächste Benutzer mit dem gleichen Benutzernamen das Modell erben. Wenn Sie Aufnahmen beibehalten, die zur Erkennung verwendet werden auswählen, werden die Aufnahmen, die vom Simon-Programm zur Erkennung gesendet werden, nicht gelöscht. Dies 8

bedeutet, dass während der normalen Erkennung viele neue Aufnahmen komplett mit der am wahrscheinlichsten Transkription (Erkennungsergebnis) abgespeichert werden. Diese Aufnahmen werden abhängig von Ihrem Betriebssystem unterschiedlich gespeichert: Microsoft Windows GNU/Linux %appdata%\.kde\share\apps\simond\model ~/.kde/share/apps/simond/models/(user s\(user)\recognitionsamples )/recognitionsamples Tabelle 2.2: Simond-Aufnahmendatenbank Wenn sich mehrere Clients mit Simond unter dem selben Benutzernamen gleichzeitig verbinden, verwenden Sie eine gemeinsame Erkennungsinstanz. Praktisch bedeutet es, dass mehrere Clients Audiodaten (mehrere Mikrofone) bereitstellen können und alle verbundenen Clients mit dem selben Benutzernamen die Ergebnisse dieser Daten erhalten. Um dieses Verhalten zu vermeiden und statt dessen getrennte Erkennungspfade zu benutzen, aktivieren Sie die Einstellung Isolierter Modus. 2.2 Netzwerkeinrichtung Mit der Netzwerkeinrichtung können Sie den Port ändern, auf dem der Server hört und die Zugriffe auf eine spezielle IP-Adresse limitieren. ANMERKUNG Wenn Sie nicht wissen, was Rechner, Ports oder IPs sind, dann werden die Standardwerte höchstwahrscheinlich ausreichen. Der Port kann natürlich frei geändert werden. Der Standardport (4444) ist allerdings von keinem anderen bekannten Programm verwendet und deshalb empfohlen. Wenn Sie den Port hier ändern, müssen Sie ihn natürlich auch auf allen Simon-Programmen entsprechend anpassen. 9

Mit der Option Nur Verbindungen erlauben von können Sie den kompletten Zugriff auf den Server auf die angegebene IP-Adresse beschränken. In der Voreinstellung ist Simond aus Sicherheitsgründen so konfiguriert, dass er nur auf Simon-Verbindungen vom lokalen Rechner reagiert. Es können in der Voreinstellung also nur lokale Simon-Benutzer auf den Server zugreifen. Das ist nur eine einfache Maßnahme zur Erhöhung der Sicherheit, de auf einer sehr niedrigen Stufe sicherstellt, dass selbst ein potentieller Angreifer, der Benutzername und Passwort Ihrer Simon-Installation kennt, nicht über das Netzwerk (im schlimmsten Fall über das Internet) auf Ihren Simond-Dienst zugreifen kann. Um Netzwerkzugriff zu erlauben, deaktivieren Sie einfach die Option Nur Verbindungen erlauben von. Weiterhin kann der Schreibzugriff auf einen bestimmten Rechner eingeschränkt werden. Damit können öffentliche Server betrieben werden, mit denen sich Benutzer verbinden und die Erkennung benutzen können, aber keinen Abgleich starten können. Protokollverschlüsselung ist derzeit noch nicht implementiert. 2.3 Einrichtung der Sprachmodell-Kompilierung Simon kompiliert das Sprachmodell mit Hilfe externer Software. Simon wird die notwendigen Programme automatisch finden, wenn Sie im Systempfad liegen, aber Sie können diese automatischen Werte hier auch überschreiben. Hier können Sie auch das verwendete Erkennungsprogramm für benutzergenerierte Modelle ändern. Abhängig von Ihrer Installation von Simon sind möglicherweise nicht alle Erkennungsprogramme verfügbar. 10

Kapitel 3 Fragen und Antworten Um diesen Abschnitt immer aktuell zu halten, wird dieser Teil des Handbuchs in unserem Wiki veröffentlicht. 11

Kapitel 4 Danksagungen und Lizenz Simond Copyright des Programms 2008-2012 Peter Grasch peter.grasch@bedahr.org Copyright der Dokumentation (c) 2009-2012 Peter Grasch peter.grasch@bedahr.org Übersetzung Copyright (c) 2009-2010 Peter Grasch grasch@simon-listens.org Diese Dokumentation ist unter den Bedingungen der GNU Free Documentation License veröffentlicht. Dieses Programm ist unter den Bedingungen der GNU General Public License veröffentlicht. 12

Anhang A Installation Im Wiki finden Sie eine detaillierte Installationsanleitung. 13