Sie sind vermutlich noch nicht im Forum angemeldet - Klicken Sie hier um sich kostenlos anzumelden Impressum 
Sie können sich hier anmelden
Dieses Thema hat 7 Antworten
und wurde 36 mal aufgerufen
 Skripte und Zusatzprogramme
Hannes Offline



Beiträge: 35

13.10.2013 18:33
RE: Spracherkennung auf Tastendruck abbrechen Zitat · Antworten

Das Ausschalten des Mikrofons mit der Taste {Num+} führt bei Dragon NaturallySpeaking nicht dazu, dass der Erkennungsprozess abgebrochen wird. Nur im Erkennungsfenster kann der Erkennungsprozess durch einen Mausklick abgebrochen werden. Das ist vor allem dann unpraktisch, wenn man während des Diktierens durch ein Telefonat oder eine andere Person unterbrochen wird und Dragon unermüdlich weiter versucht, allen Geräuschen und Wortfetzen einen Sinn zu geben. Das kann dauern, wenn man nicht mehr mit einer Maus arbeiten kann. In Dragon NaturallySpeaking gibt es dafür keine Lösung (siehe http://dragon-spracherkennung.forumprofi...8.html#p10538).

Das angehängte AutoHotkey-Skript sorgt dafür, dass das Ausschalten des Mikrofons mit der Taste {Num+} auch den Erkennungsprozess beendet, wenn das Dragon-Erkennungsfenster angezeigt wird. Dazu greift das Skript auf die INI-Dateien von Dragon NaturallySpeaking zu, denn alle erforderlichen Informationen sind dort vorhanden.

Der Ablauf in Kurzform:
Wenn das Dragon-Erkennungsfenster nicht angezeigt wird, kann das Skript sofort beendet werden. Ansonsten muss aus der Datei nsuser.ini das aktuelle Benutzerprofil und daraus der Pfad zur Datei options.ini ermittelt werden. Aus der Datei options.ini werden die Koordinaten des Dragon-Erkennungsfensters gelesen. Daraus wird die Position des roten Abbrechen-Symbols im Dragon-Erkennungsfenster ermittelt. Wenn an dieser Position nicht das Dragon-Erkennungsfenster angezeigt wird, kann das Skript sofort beendet werden. Ansonsten müssen die Koordinaten des Popup-Textes „Erkennung abbrechen“ ermittelt werden. Das Popup mit diesem Text wird abhängig von der vertikalen Position des Abbrechen-Symbols auf dem entsprechenden Monitor unterhalb oder oberhalb der Mausposition beim Klicken angezeigt. Nach dem Klick auf das rote Abbrechen-Symbol im Dragon-Erkennungsfenster wird im Popup auf den Text „Erkennung abbrechen“ geklickt. Zuletzt wird die Maus wieder auf ihre ursprüngliche Position gesetzt. Sollte während der Verarbeitung ein Fehler auftreten, wird dieser angezeigt und das Skript sofort beendet. In allen Fällen wird das Dragon-Mikrofon umgeschaltet von An auf Aus und umgekehrt.

Alles weitere steht in Skript.

DNS 12.5 Premium; Windows 7 Professional (64-bit)
Andrea NC-181VM USB Headset
Intel Core i7-2600K 4x3,40Ghz - 16 GB RAM

Dateianlage:
Aufgrund eingeschränkter Benutzerrechte werden nur die Namen der Dateianhänge angezeigt Jetzt anmelden!
f12t1585p10935n273.ahk
Hannes Offline



Beiträge: 35

16.10.2013 19:09
#2 RE: Spracherkennung auf Tastendruck abbrechen Zitat · Antworten

Man wird an jedem Tag klüger, vor allem, wenn man eine neue Skriptsprache lernt: Der Erkennungsprozess kann auch ohne Zugriff auf die INI-Dateien von Dragon NaturallySpeaking abgebrochen werden. Alles weitere steht in der Version 2.00 des Skriptes.

DNS 12.5 Premium; Windows 7 Professional (64-bit)
Andrea NC-181VM USB Headset
Intel Core i7-2600K 4x3,40Ghz - 16 GB RAM

Dateianlage:
Aufgrund eingeschränkter Benutzerrechte werden nur die Namen der Dateianhänge angezeigt Jetzt anmelden!
f12t1585p10975n274.ahk
Hannes Offline



Beiträge: 35

14.06.2014 18:46
#3 RE: Spracherkennung auf Tastendruck abbrechen Zitat · Antworten

Inzwischen sind acht Monate vergangen und ich habe einiges an der Verbesserung der Performance getan. Alles weitere steht in der Version 2.02 des Scriptes.

DNS 12.5 Premium; Windows 7 Professional (64-bit)
Andrea NC-181VM USB Headset
Intel Core i7-2600K 4x3,40Ghz - 16 GB RAM

Dateianlage:
Aufgrund eingeschränkter Benutzerrechte werden nur die Namen der Dateianhänge angezeigt Jetzt anmelden!
f12t1585p12206n312.ahk
Alois Offline



Beiträge: 158

15.09.2014 14:17
#4 RE: Spracherkennung auf Tastendruck abbrechen Zitat · Antworten

Hallo Hannes,

haben Sie noch weitere Skripte in Autohotkey geschrieben, die hilfreich für die Benutzung von Dragon sind?

Ich bin auf der Suche nach einem Skript, welches das Mikrofon von Dragon ausschaltet, wenn eine beliebige Taste auf der Tastatur gedrückt wird.

Zum anderen möchte ich, wenn der Dragon-Befehl „Korrigier das" gesprochen wird, dass das Mikrofon ebenfalls von Dragon automatisch umgeschaltet wird.

Eventuell lassen sich diese beiden Probleme mit AutoHotkey lösen?


Vielen Dank für das vorliegende Skript!

Mit freundlichen Grüßen

Alois Schaffner

(DPI 14, Windows 8 / 64)

Hannes Offline



Beiträge: 35

15.09.2014 19:52
#5 RE: Spracherkennung auf Tastendruck abbrechen Zitat · Antworten

Guten Tag Herr Schaffner,

zu Ihrem 1. Wunschskript hatte ich schon in Ihrem Beitrag vom 26.9.2013 geantwortet (http://dragon-spracherkennung.forumprofi...868.html#p10868). Dragon wird immer das Klicken der gedrückten Taste hören und versuchen, dieses Klicken als Wort zu interpretieren.
Die 2. Aufgabe lässt sich sowohl mit der Dragon-eigenen Skriptsprache als auch mit Autohotkey realisieren. Sie benötigen dazu jedoch Programmierkenntnisse. Diese kann ich Ihnen leider nicht vermitteln.

Mit freundlichen Grüßen
Hannes

DNS 12.5 Premium; Windows 7 Professional (64-bit)
Andrea NC-181VM USB Headset
Intel Core i7-2600K 4x3,40Ghz - 16 GB RAM

Alois Offline



Beiträge: 158

16.09.2014 10:06
#6 RE: Spracherkennung auf Tastendruck abbrechen Zitat · Antworten

Hallo Hannes,

mir geht es um ein Autohotkey-Scriptbeispiel, welches als Schleife läuft und auf jede beliebige Tastatureingabe einen Mausklick an einer definierten Stelle ausführt.

Haben Sie so einen Codeschnipsel?

Mit freundlichen Grüßen

Alois Schaffner

(DPI 14, Windows 8 / 64)

Hannes Offline



Beiträge: 35

16.09.2014 14:57
#7 RE: Spracherkennung auf Tastendruck abbrechen Zitat · Antworten

Guten Tag Herr Schaffner,

Autohotkey arbeitet anders als Sie es sich vorstellen. Die Skriptsprache ist hervorragend dokumentiert und ich empfehle Ihnen, Autohotkey zu installieren und dann anhand der Onlinehilfe und den Tutorien das Konzept und die Syntax von Autohotkey zu erlernen. Es gibt auch 2 deutschsprachige Foren http://www.autohotkey.com/board/forum/62-deutsch-german/ sowie http://ahkscript.org/boards/viewforum.php?f=8, in denen Fragen gestellt werden können.

Mit freundlichen Grüßen
Hannes

DNS 12.5 Premium; Windows 7 Professional (64-bit)
Andrea NC-181VM USB Headset
Intel Core i7-2600K 4x3,40Ghz - 16 GB RAM

Alois Offline



Beiträge: 158

17.09.2014 10:49
#8 RE: Spracherkennung auf Tastendruck abbrechen Zitat · Antworten

Vielen Dank! ... das wird ein langes und hoffentlich erfolgreiches Wochenende

(DPI 14, Windows 8 / 64)

Ähnliche Themen Antworten/Neu Letzter Beitrag⁄Zugriffe
Spracherkenner meldet Fehler 175
Erstellt im Forum Fehlermeldungen von Joschka
3 17.09.2020 09:58
von P.Roch • Zugriffe: 114
Neu: Arbeitsbuch Dragon Spracherkennung 15
Erstellt im Forum Berichte und Tipps von
4 25.11.2018 14:23
von Dioskur • Zugriffe: 508
Nach 1 Woche Windows-Spracherkennung - Lobpreisung für den Drachen
Erstellt im Forum Dies und Das von
0 01.08.2016 17:46
von Sandra.H.H • Zugriffe: 65
Dragon bei der Analyse abbrechen
Erstellt im Forum Fragen zur Anwendung von
11 08.06.2013 20:56
von rainers • Zugriffe: 20
Spracherkennung und Kanzleisoftware
Erstellt im Forum Berichte und Tipps von
48 03.03.2011 11:36
von a.wagner • Zugriffe: 105
E-Mails als Einsatzfeld der Spracherkennung
Erstellt im Forum Berichte und Tipps von
8 13.01.2011 09:34
von a.wagner • Zugriffe: 44
Geeignete Tastenkombinationen für die Steuerung der Spracherkennung
Erstellt im Forum Berichte und Tipps von
25 11.05.2010 17:58
von Marius Raabe • Zugriffe: 85
Server-basierte Spracherkennung - welche Anforderungen?
Erstellt im Forum Geräte und Hardware von
2 31.03.2010 10:49
von Brügge1 • Zugriffe: 60
Was ist, wie funktioniert und wozu dient Spracherkennung?
Erstellt im Forum FAQ & Troubleshoot: von
0 17.02.2010 22:59
von R.Wilke • Zugriffe: 70
 Sprung  
Xobor Ein Kostenloses Forum | Einfach ein Forum erstellen
Datenschutz