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 251 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
Diktierfenster
Erstellt im Forum Fragen zur Anwendung von Wolschi
2 22.03.2024 22:41
von Wolschi • Zugriffe: 279
DNS 13 stoppt Textverarb eitung
Erstellt im Forum Fragen zur Anwendung von waltgallus
3 24.02.2024 20:04
von waltgallus • Zugriffe: 202
E-mail - WhatsApp - Google
Erstellt im Forum Fragen zur Anwendung von Jack-The-Ripper
6 30.01.2023 16:04
von Marius_ • Zugriffe: 245
Umstieg von DNS12 auf DPI15
Erstellt im Forum Berichte und Tipps von Maik Horam-eK
6 13.02.2023 15:14
von Harald • Zugriffe: 331
Letzte Rettung
Erstellt im Forum Dies und Das von Dioskur
0 19.11.2022 16:14
von Dioskur • Zugriffe: 263
NaturallySpeaking versus Apple Spracherkennung
Erstellt im Forum Dies und Das von Eisvogel
3 16.05.2023 16:31
von burkardhecker • Zugriffe: 499
Dragon Erklärvideos
Erstellt im Forum Berichte und Tipps von Dieter B
1 26.08.2021 10:17
von P.Roch • Zugriffe: 922
verbinden mit "s"
Erstellt im Forum Fragen zur Anwendung von CT1956
4 17.04.2021 13:49
von P.Roch • Zugriffe: 380
RØDE NT USB-MIni als Mikrofon
Erstellt im Forum Geräte und Hardware von a.wagner
6 23.08.2022 14:43
von a.wagner • Zugriffe: 948
Suche Mikrofon passend für iMac
Erstellt im Forum Geräte und Hardware von glombi
0 09.12.2020 13:57
von glombi • Zugriffe: 377
 Sprung  
Xobor Ein Kostenloses Forum | Einfach ein Forum erstellen
Datenschutz