WiViK
Aus VOWiki
WiViK ist eine Bildschirmtastatur. Diese wird innerhalb eines Fensters angezeigt, das in Größe und Position verändert werden kann. Die Zeichen der Bildschirmtastatur werden mit einem beliebigen Zeigegerät ausgewählt. Das ausgewählte Zeichen erscheint in der gerade aktiven Anwendung.
Inhaltsverzeichnis |
Überblick
WiViK = WIndowsVIrtualKeyboard ist ein virtuelles Bildschirm-Keyboard, das es Menschen mit physischen Einschränkungen ermöglicht, jedwede Textverarbeitung unter Win4.1+ zu benutzen. WiViK unterscheidet sich von anderen Bildschirmtastaturen durch die Wortvorhersagefunktionen und Vorlesemöglichkeit von Texten.
Zielgruppe
Die Zielgruppe des Programms sind körperlich behinderte Menschen, die trotz ihrer Einschränkungen zügig und effizient mit dem Computer arbeiten möchten. Der Schwerpunkt dabei liegt auf Benutzern mit eingeschränkter Funktionalität der Hände. Menschen mit motorischen Beeinträchtigungen können auf ihren Computer zugreifen und beliebige Applikationen benutzen.
Funktionen
WiViK bietet verschiedene Features zur Unterstützung von behinderten Benutzern, von denen einige hhier hervorgehoben werden sollen.
Überblick
Überblick: Das WiViK Keyboard wird als eigenes Programmfenster angezeigt, das das gewählte Tastaturlayout als Keyboard stilisiert. Dabei sind viele gängige Tastaturlayouts bereits bei der Installation mitgeliefert und können jederzeit gewechselt werden. Die Steuertasten wie <Umsch>, <Strg> und <Alt> können durch zweimalige Betätigung eingerastet werden, um die Bedienung der Bildschirmtastatur zu beschleunigen. Während der Eingabe von Zeichen erscheinen die Wortvorschläge, die das Programm ermittelt hat, in der linken Fensterhälfte, wo man sie als gewählte Eingabe bestätigen kann. Zudem befinden sich Funktionstasten für die Ausgabehilfe in der rechten Fensterhälfte.
Pointing
Pointing: WiViK kann verschiedene Eingabegeräte verwenden, wie beispielsweise Maus, Headpointer und Trackball, und kann auch ein Verweilen ("Dwelling") auf einer Taste als Eingabe interpretieren, so daß keine separate Taste zum Klicken verwendet werden muß. Das ist beispielsweise beim Einsatz von Headpointer und Touchpads von Vorteil. Dabei kann die Verweildauer, die zur Interpretation als Anschlag akzeptiert wird, auf Werte bis zu 5 Sekunden hochgesetzt werden
Scanning
Scanning: Das Programm unterstützt auch die Möglichkeit, mittels "Scanning" Eingaben auf die Tastatur auszuführen, wobei mithilfe einer Scanning Hardware (ein Handgerät mit 2-3 bedienbaren Tasten) oder den Tasten F11 (="Auswahl") und F12(="Abbruch") aus einem Text mithilfe verschiedener Methoden (automatisch, invertiert oder gerichtet) Textbereiche durchlaufen werden. Die Modi erfordern, vom automatischen Modus ausgehend, einen ansteigenden Grad an Kontrollfähigkeit vom Benutzer.
- Automatisch
Im automatischen Modus geschieht die Selektion über einen Zeitfaktor, bei dem sequentiell verschiedene Auswahlbereiche entlang der y-Achse präsentiert werden, bis der Benutzer einen davon durch Tastendruck wählt. Dann wird der Auswahlbereich innerhalb diesen Bereiches entlang der x-Achse durchschritten, bis der Benutzer sein Auswahlziel erreicht hat. Die Abtastgeschwindigkeit läßt sich vom Benutzer selbst wählen zwischen 0,25 und 4 Sekunden.
- Invertiert
In diesem Modus verwendet der Benutzer anstelle des Zeitfaktors seine Tasten zum Fortschreiten entlang der Achsen.
- Gerichtet
Dieser Scanmodus kann nur mit einem Joystick oder Tastaturkreuz bedient werden: Der Benutzer verschiebt mit seinem Eingabegerät gezielt den Cursor auf die Taste, die er als Eingabe gewählt hat. Dadurch wird ein hoher Grad an Eingabegeschwindigkeit erreicht, es erfordert jedoch auch ein hohes Maß an Kontrolle.
Diese drei Modi können mit 6 verschiedenen Arten der Hervorhebung kombiniert werden:
- Row-Column:
Das Keyboard wird zuerst spaltenweise, danach zeilenweise durchlaufen. Dabei wird jeweils eine Taste hervorgehoben.
- Row-Group-Item:
Wie oben, allerdings wird im zeilenweisen Durchlauf statt einer Taste eine größere Anzahl an Tasten betont. Aus dieser Gruppe wird dann die Zieltaste ermittelt.
- Column-Row:
Das Keyboard wird zuerst zeilenweise, danach spaltenweise durchlaufen. Dabei wird jeweils eine Taste hervorgehoben.
- Column-Group-Item:
Wie oben, allerdings wird im spaltenweisen Durchlauf statt einer Taste eine größere Anzahl an Tasten betont. Aus dieser Gruppe wird dann die Zieltaste ermittelt.
- Quadrant:
Aus allen Tasten des Keyboards werden Bereiche hervorgehoben, die jeweils ein Viertel des aktuellen Auswahlbereiches betragen. Durch sukzessive Navigation durch die präziser werdenden Quadranten wird das Auswahlziel schließlich erreicht.
- Item:
Nacheinander werden alle Tasten einzeln von oben nach unten und von links nach rechts durchlaufen, bis der Benutzer die hervorgehobene Taste bin einem Tastendruck bestätigt. Empfohlen für Keyboards mit maximal 15 Tasten.
Wortvorhersage
Wortvorhersage: WordQ™
Um den Aufwand und den Zeitbedarf zur Eingabe von Texten möglichst gering zu halten, nutzt WiViK das Wortvorhersagesystem WordQ: Aus den bereits ausgewählten Anfangbuchstaben bietet das Programm eine Auswahl der wahrscheinlichsten Begriffe aus, so daß nicht nur eine Wortvervollständigung, sondern mithilfe einfacher Statistik aus einem wählbarem Wortschatz (Anfänger < Fortgeschrittener < Profi) auch wahrscheinliche Folgewörter anbietet. Dieser Wortschatz entstammt Sprachmodulen, die sich einfach erweitern lassen - standardmässig sind US und Kanada integriert.
Dieser Vorhersageteil wird von der separaten Anwendung WordQ™ übernommen, die parallel ausgeführt wird und im WiViK Tastaturfenster Wortvorschläge anzeigt. Die Vorhersage wird getroffen aufgrund des zuletzt eingegebenen Wortes, woraus sich mithilfe von Statistik bestimmte Worte als Folgewort anbieten, da sie häufig dem eingegebenen Wort folgen.
WiViK benutzt die WordQ-Technologie, um zusätzlich
- Wortvorhersage,
- Autotext und
- Vorlesefunktion
anzubieten.
Die Wortvorhersage versucht das Wort, das gerade geschrieben wird, zu erraten. Verschiedene Wörter werden vorgeschlagen und lassen sich durch Klicken auf das Wort auswählen. Für jeden Benutzer lässt sich ein eigenes Benutzerlexikon erstellen, das häufig verwendete Wörter beinhaltet.
Autotext ist eine Funktion, die eine gewählte Abkürzung automatisch durch den dazu gespeicherten Textbaustein ersetzt.
Mit der Vorlesefunktion können alle Wörter und Buchstaben während der Eingabe vorgelesen werden. Zur Kontrolle der Arbeit, kann man sich den geschriebenen Text noch einmal Satz für Satz vorlesen lassen.
Vorlesefunktion
Vorlesefunktion: Die Vorlesefunktion bietet die Möglichkeit, sich Texte zum besseren Verständnis während der Eingabe vorlesen zu lassen. Dieses sogenannte "typing echo" dient auch der besseren Fehlererkennung, da auf diese Weise Fehler erkannt werden können, die beim schnellen Durchlesen nicht bemerkt werden. Außerdem können Textpassagen ausgewählt und durch Sprachausgabe wiedergegeben werden
Für die Vorlesefunktion gibt es zwei verschiedene Stimmen, eine männliche und eine weibliche, die der Benutzer frei wählen kann. Zudem können auch weitere Aspekte wie Lautstärke, Lesegeschwindigkeit und Stimmlage reguliert werden.
Spracherkennung
Spracherkennung WiViK liefert derzeit serienmässig keine Spracherkennung mit. Diese ist allerdings als Erweiterungsmodul "SpeakQ" möglich.
Anpassungsmöglichkeiten
Anpassungsmöglichkeiten: WiViK kann an den jeweiligen Benutzer so angepasst werden, daß er so effizient wie möglich arbeiten kann. So ist der Scanning access ist aus 6 vorgefertigten Methoden wählbar, das Keyboard ist in Funktion und Layout sowie Erscheinungsbild anpassbar. Zudem sind noch weitere Anpassungen wählbar:
- Menü- und Titelleiste ein und ausblenden
- Schriftart auswählen,
- Fenstergröße ändern,
- verschiedene Anzeigeoptionen auswählen,
- Ansteuerung der Bildschirmtastatur-Tasten durch klicken, verweilen oder Scanning (dabei werden Zeilen und Spalten automatisch durchlaufen und dann das gewünschte Feld ausgewählt)
Erscheinungsbild
Erscheinungsbild Das WiViK Eingabefeld kann in der Größe verändert werden, die Tastengröße wird automatisch angepasst. Auch der Platz zwischen den Tasten kann vom Benutzer eingestellt werden. Zudem kann die Schriftart der Tasten frei gewählt werden. WiViK war die erste kommerzielle Software mit dem Feature "always on top", so daß das Tastaturfeld alle anderen Fenster überragt. Das ist nützlich, damit alle Tastaturfunktionen jederzeit verwendet werden können, ohne daß ein Programmfenster den Eingabebereich verdeckt.
Tastaturauswahl
Tastaturauswahl Der Benutzer kann ein Keyboard seiner Wahl in WiViK laden, um es zu verwenden und gegebenenfalls anzupassen. Es gibt vier verschiedene Arten von Tastaturen:
- Standardtastaturen (.kbd)
Diese Tastaturen enthalten nur eine direkte Abbildung einer physikalischen Tastatur ohne Wortvorhersage.
- Standardvorhersage (.kbp)
Bei diesen Tastaturen wird das physikalische Bild um ein logisches erweitert, in dem Wortvorschläge angezeigt werden.
- Makro (.kbm)
Diese Tastaturklasse beinhaltet neben den Eingabetasten zudem auch Funktionsmakros, mit denen Programme gesteuert werden können. Das können beispielsweise Tastenmakros wie Satzteile oder aber auch Steuerungsmakros wie "Programmfenster schließen" sein.
- Quadranttastaturen (.kbq)
Eine Quadranttastatur ist eine neuentwickelte Sorte Tastaturen, die speziell auf Benutzer mit Einschränkungen im präzisen Zeigen zugeschnitten ist. Dabei wird der Eingabebereich in quadratische Bereiche von je 4x4 Tasten Grösse aufgeteilt, bei deren Auswahl die Ansicht auf diesen Quadranten vergrößert und die anderen Quadranten ausgeblendet werden. Mit erneuter Betätigung wird die Auswahl erneut verfeinert, so daß der Benutzer letztlich nur in der Lage sein muß, seine Selektion zwischen den vier Quadranten der Tastatur zu treffen, wobei deutlich weniger Präzision als mit regulären Tastaturen erforderlich ist.
Die Tastaturen können mithilfe eines einfachen Texteditors auch frei gestaltet werden, was allerdings einige Einarbeitung in den Tastatursyntax erfordert.
Auswahlverfahren
Auswahlverfahren Zur schnelleren Eingabe von Texten ist es möglich, Satzbausteine über Tastaturmakros schnell in den Fließtext einzubinden. Dies erfolgt über das Menü "Options>MyWord>Spellings", wo die Makros sowie der verbundene Makrotext festgelegt werden können.
Systemvoraussetzungen
Betriebssysteme Die Anforderungen für WiVik sind
- mindestens Pentium II, 266 MHz
- minimal 64 MB RAM, 128 MB RAM wird empfohlen
- Soundkarte und Lautsprecher für die Sprachausgabe
- optional USB-Steckplatz oder 15-poliger Gameport-Anschluss zum Anschluss bis zu zwei externer Tasten.
- Betriebssystem Windows 95, 98, ME, NT 4.0 (SP6+), 2000, XP oder Vista (WiViK Version 3.2)
Erforderlich für die aktuelle Version 3.2 [09/2007] sind als Systemvoraussetzung 256MB RAM sowie mindestens 300MB freier Festplattenspeicher.
Bekannte Probleme
Probleme mit Vista bis 3.1 Die älteren Programmversionen bis einschließlich 3.1 haben Schwierigkeiten mit Vista. Für die Verwendung auf Windows Vista wird daher die neueste Version 3.2 empfohlen.
Internet Explorer 7 auf Windows Vista Nach wie vor konfliktbehaftet ist der Betrieb mit dem Internet Explorer Version 7 unter Windows Vista, da dieser Browser einen "Geschützten Modus" verwendet. Für den fehlerfreien Betrieb von WiViK in dieser Konfiguration wird empfohlen, den Geschützten Modus des Internet Explorers abzuschalten
Sprachen
Sprachen WiViK liefert standardmässig Unterstützung für folgende Sprachen mit:
- Belgisch
- Deutsch
- Dänisch
- Englisch
- Frankokanadisch
- Französisch
- Finnisch
- Griechisch
- Holländisch
- Isländisch
- Italienisch
- Norwegisch
- Portugiesisch
- Spanisch
- Schwedisch
Lizenz
Lizenz WiViK ist proprietäre Software der Firma Prentke Romich und wurde von Bloorview Kids Rehab entwickelt. Der Preis für eine Einzellizenz der Version 3 beträgt $350 US Dollar, eine Fünferlizenz kostet $1400 US Dollar. Eine Demoversion für 30 Tage Benutzungsdauer ist kostenlos erhältlich auf der Produktwebseite.
Hersteller
Das WiViK Entwickler Team ist das Bloorview MacMillan Children's Centre in Canada. Die Adresse lautet:
Bloorview Kids Rehab 150 Kilgour Road Toronto, Ontario, Canada M4G 1R8
Telefon: 416-425-6220 Fax: 416-425-6591

