Erstellen von benutzerdefinierten Wörterbüchern für die Handschrifterkennung in Windows 7 und Windows Server 2008 R2
In diesem Abschnitt wird erläutert, wie Sie ein benutzerdefiniertes Wörterbuch für die Handschrifterkennung erstellen.
Im Windows 7-Betriebssystem und im Betriebssystem Windows Server 2008 R2 kann die Genauigkeit der Handschrifterkennung durch die Verwendung von benutzerdefinierten Wörterbüchern erheblich verbessert werden. Diese Wörterbücher ergänzen oder ersetzen Systemwörterbücher, die für die Handschrift verwendet werden. Unterstützung für die Handschrifterkennung wird über das feature Freihand- und Handschriftdienste bereitgestellt, das über Server-Manager aktiviert werden muss.
Hinweis
Benutzerdefinierte Wörterbücher können nur für eine Sprache installiert werden, wenn die Handschrifterkennung für diese Sprache installiert ist.
Es gibt zwei grundlegende Schritte zum Einrichten eines benutzerdefinierten Wörterbuchs für die Handschrift:
- Kompilieren Sie eine Wortliste. Die Kompilierung erstellt eine kompilierte benutzerdefinierte Wörterbuchdatei (.hwrdict).
- Installieren Sie das kompilierte benutzerdefinierte Wörterbuch.
Kompilieren einer Wortliste
Die zu kompilierende Wortliste muss im Nur-Text-Format vorliegen und sollte mit einer Unicode-Codierung gespeichert werden. Andere Codierungen funktionieren nicht. Jede Zeile der Textdatei wird als einzelner Eintrag im Wörterbuch verwendet. Einträge mit mehreren Worteinheiten, die einen oder mehrere Leerzeichen enthalten, sind zulässig. Leerzeichen am Anfang oder Ende einer Zeile werden ignoriert.
Ein benutzerdefiniertes Wörterbuch wird über eine Befehlszeile kompiliert. Öffnen Sie zum Kompilieren eines Wörterbuchs ein Befehlsfenster, navigieren Sie zu dem Ordner, der die Wortliste enthält, und führen Sie dann HwrComp.exe mit den Befehlszeilenoptionen aus, die Sie verwenden möchten.
Das folgende Beispiel zeigt die Verwendungssyntax für die Befehlszeilenoptionen.
Usage: hwrcomp [-lang <localename>] [-type <type>]
[-comment <comment>]
[-o <dictfile.hwrdict>]
<inputfile>
Erläuterung der Optionen
| Parameter | BESCHREIBUNG | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| -lang < localename> | Der angegebene Gebietsschemaname, der der kompilierten benutzerdefinierten Wörterbuchdatei zugewiesen ist. Das Argument < localename > hat die Form language-REGION. Ein Beispiel hierfür ist en-US, das die englische Sprache in der USA Region angibt. Beispiele für dieses Formular finden Sie unter [Sprachbezeichnerkonstanten und Zeichenfolgen.](/windows/desktop/Intl/language-identifier-constants-and-strings) Die folgenden Sprachen werden für Windows 7 und Windows Server 2008 R2 von diesem Feature unterstützt: en-US, en-GB, en-CA, en-AU, de-DE, de-CH, fr-FR, es-ES, es-MX, es-AR, it-IT, nl-NL, nl-BE, pt-BR, pt-PT, da-DK, sv-SE, nb-NO, nn-NO, fi-FI, pl-PL, cs-DLL, ru-RU, ro-RO, sr-Latn-CS, sr-Cyrl-CS, ca-ES und hr-HR. |
|||||||||||||||||||||
| -type < type> | Der < Optionsargumenttyp > ist eine Verkettung der Ressourcenverwendung mit einer einzelnen Zeichenfolge als Hauptwortliste (PRIMARY) oder als Ergänzung zur Hauptwortliste (SECONDARY), gefolgt vom tatsächlichen Wortlistennamen, auf den die Ressource angewendet wird (z. B. DICTIONARY oder SURNAME). Folgende Werte sind möglich:
[!Note] Wenn ein Typwert mit dem Präfix SECONDARY beginnt, ergänzt das kompilierte Wörterbuch das Systemwörterbuch, ohne es zu ersetzen. |
|||||||||||||||||||||
-comment
StandardeinstellungenWenn keine Parameter angegeben werden, lauten die Standardwerte der Option -lang -type SECONDARY-DICTIONARY BeispieleIm Folgenden wird die Eingabedatei mylist1.txt kompiliert, die Standardwerte der Option angewendet und die Ausgabedatei mylist1.hwrdict erstellt.
Im Gegensatz dazu kompiliert das folgende mylist1.txt in myrsrc1.hwrdict, weist jedoch "English (US)" (en-US) als Sprache und SECONDARY-DICTIONARY als Typ zu.
Installieren eines kompilierten benutzerdefinierten WörterbuchsHwrComp.exe erstellt eine HWRDICT-Datei in einem Binärformat, das von einer Handschrifterkennung verwendet werden kann. Diese Datei kann auf jedem Computer installiert werden, auf dem Windows 7 oder Windows Server 2008 R2 ausgeführt wird, der die Handschrifterkennung unterstützt. Ein Wörterbuch wird entweder nur für den aktuellen Benutzer oder für alle Benutzer auf einem Computer installiert. Eine kompilierte benutzerdefinierte Wörterbuchdatei kann über die Befehlszeile mithilfe des Tools HwrReg.exe installiert werden. Dieses Tool ist nützlich, wenn Sie einige der Konfigurationswerte überschreiben möchten, die entweder in die Datei kompiliert werden oder die Standardwerte sind. Es gibt zwei Möglichkeiten, HwrReg.exe auszuführen: im Check/Install-Modus und im Listen-/Entfernungsmodus. Ausführen von HwrReg.exe im Check/Install-ModusDieser Modus gilt für benutzerdefinierte Wörterbuchdateien, die noch nicht installiert wurden. Im Folgenden wird die Verwendungssyntax für die Befehlszeilenoptionen veranschaulicht.
Erläuterung der Optionen
Im folgenden Beispiel wird das benutzerdefinierte Wörterbuch myrsrc1.hwrdict für die Sprache "Deutsch (Norwegen)" (da DK) mit dem Standardbereich des aktuellen Benutzers installiert.
Ausführen von HwrReg.exe im Listen-/Entfernen-ModusIn diesem Modus werden installierte benutzerdefinierte Wörterbücher entweder aufgelistet oder entfernt. Im Folgenden wird die Verwendungssyntax für die Befehlszeilenoptionen veranschaulicht.
Erläuterung der Optionen
BeispieleIm Folgenden sind Wörterbücher aufgeführt, die die Sprache "Englisch (US)" (en US) aufweisen und PRIMARY DICTIONARY eingeben und nur für den aktuellen Benutzer installiert sind.
Auf ähnliche Weise werden im folgenden Beispiel Wörterbücher entfernt, die denselben Kriterien entsprechen.
Allgemeine Hinweise zu benutzerdefinierten Wörterbüchern
|