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 9 Antworten
und wurde 63 mal aufgerufen
 Skripte und Zusatzprogramme
Mr.Ed Offline



Beiträge: 24

24.09.2016 16:21
RE: Cursor springt Zitat · Antworten

Hallo zusammen,

seit gestern bin ich stolzer Besitzer des neuen Dragon DPI 15. Bisher habe ich DNS13 genutzt. Dort standen mir im Befehlscenter nur Befehle vom Typ „Auto-Text“ zur Verfügung. Mit DPI 15 kann ich auch Skripte erstellen.

Als Lehrer fertige ich sprachlich korrekte Abschriften von Schülertexten an, was mithilfe von Dragon ja recht einfach ist. Dann füge ich an allen Stellen, an denen ich etwas ändern musste (= Fehler), eine Kennung ein, mit deren Hilfe ich später Verbesserungsmaterial für die Schüler erstellen kann. Beispiel: „Da liegt vieleicht ein Irrtum vor.“ Sprachlich korrekt: „Da liegt vielleicht ein Irrtum vor.“ Ich möchte nun den Fehler kennzeichnen (Fehlersorte 8) und einen Kommentar dazu einfügen. Das Ergebnis soll so aussehen:

„Da liegt [08]{ein „l“ von „viel“, eins von „leicht“ }vielleicht ein Irrtum vor.“

Dazu verwende ich ein kleines Skript, das ich unmittelbar vor dem falsch geschriebenen Wort starte:

1
2
3
4
5
6
7
8
9
10
 

Sub Main
SendDragonKeys "{Ctrl+Alt+8}"
SendDragonKeys "08"
SendDragonKeys "{Ctrl+Alt+9}"
SendDragonKeys "{Ctrl+Alt+7}"
SendDragonKeys "{Ctrl+Alt+0}"
SendDragonKeys "{Left}"
End Sub
 
 



Nach Ausführung des Skript sieht mein Satz so aus, der Cursor steht richtig zwischen den beiden geschweiften Klammern, denn dort soll der Kommentar eingefügt werden:

„Da liegt [08]{}vielleicht ein Irrtum vor.“

Wenn ich dann aber den Kommentar spreche, erziele ich folgendes Ergebnis:

„Da liegt [08]{}viell ein „l“ von „viel“, eins von „leicht“ eicht ein Irrtum vor.“

Das heißt, Dragon hat den Cursor um sechs (oder sieben) Positionen nach rechts verschoben, bevor die gesprochenen Worte eingefügt wurden. Ist dieses Problem reproduzierbar? Wenn ja: Womit könnte es zusammenhängen und was könnte man dagegen unternehmen? Wäre nett, wenn jemand eine Idee hätte. Vielen Dank schon mal im Voraus.

DPI 15 (15.30.000.006) auf Windows 10 (64-bit)

R.Wilke Offline



Beiträge: 6.119

24.09.2016 17:41
#2 RE: Cursor springt Zitat · Antworten

Zum Reproduzieren habe ich gerade keine Zeit.

In welchem Editor wird das Skript ausgeführt? Wie sieht es in einem anderen Editor / in einer anderen Anwendung aus?

_______________________________________

DPG 15.6 (15.60.200.015) auf Windows 10 Pro (64-bit)
SpeechMike Premium (LFH3500) + SpeechMike II
HP ZBook 17 G2 (Refurbished) - i7-4910qm - 8MB SmartCache - 32 GB RAM - 512 GB SSD - 1 TB HSSD - 2 TB HDD

Mr.Ed Offline



Beiträge: 24

24.09.2016 17:56
#3 RE: Cursor springt Zitat · Antworten

Zitat von R.Wilke

In welchem Editor wird das Skript ausgeführt? Wie sieht es in einem anderen Editor / in einer anderen Anwendung aus?



Vielen Dank für den Hinweis! Mein Bericht bezieht sich auf DragonPad. Ich habe es aber gerade mit dem Windows-Editor ausprobiert, da funktioniert das Skript einwandfrei. Mittlerweile auch WordPad getestet, da läuft das Skript auch.

DragonPad ist für mich halt bequem, weil es da die Funktion "Auswahl lesen" gibt.

DPI 15 (15.30.000.006) auf Windows 10 (64-bit)

P.Roch Offline



Beiträge: 1.126

24.09.2016 18:16
#4 RE: Cursor springt Zitat · Antworten

Zitat von Mr.Ed
Ist dieses Problem reproduzierbar? Wenn ja: Womit könnte es zusammenhängen und was könnte man dagegen unternehmen?

Ich kann das Problem nicht nachvollziehen. Auch in DragonPad funktioniert das Skript problemlos. Schauen Sie im Fehlerfall doch mal in der Erkennungsansicht nach.
Gruß, Pascal

Mr.Ed Offline



Beiträge: 24

24.09.2016 18:33
#5 RE: Cursor springt Zitat · Antworten

Zitat von P.Roch
Schauen Sie im Fehlerfall doch mal in der Erkennungsansicht nach.



Hmm, danke, die Erkennungsansicht liefert Folgendes (vgl. beigefügte Datei).

DPI 15 (15.30.000.006) auf Windows 10 (64-bit)

P.Roch Offline



Beiträge: 1.126

24.09.2016 20:24
#6 RE: Cursor springt Zitat · Antworten

Und das Ganze stammt vom Diktat in DragonPad, und der Cursor hat sich genauso wieder verhalten?

R.Wilke Offline



Beiträge: 6.119

24.09.2016 20:27
#7 RE: Cursor springt Zitat · Antworten

Eine Erkennungsansicht ist wie ein Bewegungsprofil: Gotcha!

Spaß beiseite, Sie müssen nicht unbedingt hinter jedem Wort, insbesondere nicht vor oder hinter Interpunktionszeichen, Anführungszeichen eine Pause sprechen, wie bei Befehlen. Dies sind keine Befehle. Es handelt sich dabei um Einträge im Vokabular, die sich lediglich von den anderen Einträgen darin unterscheiden, dass sie bestimmte Zeichen einfügen und gegebenenfalls zusätzlich noch Formatierungen beeinflussen. Pausen davor oder dahinter werden nur bei „echten“ Befehlen benötigt.

Keine Ahnung, ob es einen Unterschied macht, was die Ausführung des Scripts betrifft, wenn Sie den einzufügenden Text einmal zusammenhängend und flüssig diktieren, aber einen Versuch wäre es wert. Obwohl zugegeben, in dem Fall benötigt es schon eine gewisse Übung und Konzentration.

_______________________________________

DPG 15.6 (15.60.200.015) auf Windows 10 Pro (64-bit)
SpeechMike Premium (LFH3500) + SpeechMike II
HP ZBook 17 G2 (Refurbished) - i7-4910qm - 8MB SmartCache - 32 GB RAM - 512 GB SSD - 1 TB HSSD - 2 TB HDD

R.Wilke Offline



Beiträge: 6.119

24.09.2016 20:38
#8 RE: Cursor springt Zitat · Antworten

Wo ich gerade darüber nachdenke, … DPI 15 ist etwas merkwürdig, was die Fokussierung und Lokalisierung der aktuellen Einfügemarke betrifft.

Fügen Sie einmal die folgende Zeile am Ende des Scripts ein:

ButtonClick 1,1

Dadurch wird ein linker Mausklick ausgeführt, wodurch die Einfügeposition aktualisiert werden sollte.

_______________________________________

DPG 15.6 (15.60.200.015) auf Windows 10 Pro (64-bit)
SpeechMike Premium (LFH3500) + SpeechMike II
HP ZBook 17 G2 (Refurbished) - i7-4910qm - 8MB SmartCache - 32 GB RAM - 512 GB SSD - 1 TB HSSD - 2 TB HDD

Mr.Ed Offline



Beiträge: 24

24.09.2016 21:08
#9 RE: Cursor springt Zitat · Antworten

Zitat von R.Wilke

ButtonClick 1,1



Danke für den Tipp, er bringt leider nichts.

Zitat von R.Wilke
einmal zusammenhängend und flüssig diktieren



Haha, das versuche ich ja („naturally speaking“), ist aber nicht ganz einfach bei diesen Anführungszeichen und so.

Zitat von P.Roch
Auch in DragonPad funktioniert das Skript problemlos.



Dann liegt es vielleicht an meiner Installation von DragonPad. Hatte damit auch unter DNS 13 Pro schon mal Probleme. Mich würde allerdings interessieren, ob Sie das Skript am Anfang eines leeren DragonPad-Dokuments ausprobiert haben oder mit Cursor-Position unmittelbar vor einem bereits eingegebenen Wort. Denn gleich am Anfang eines leeren Dokuments funktioniert es bei mir auch.

Jedenfalls vielen Dank schon mal!

DPI 15 (15.30.000.006) auf Windows 10 (64-bit)

R.Wilke Offline



Beiträge: 6.119

24.09.2016 21:30
#10 RE: Cursor springt Zitat · Antworten

Zitat von Mr.Ed
Danke für den Tipp, er bringt leider nichts.



Mag sein, aber es liegt trotzdem daran, ob der Dragon-interne Textspeicher (DictationEditControl) synchron mit dem Inhalt des Editors ist, was wohl hier nicht immer der Fall ist. Per Standard wird kurz vor Ende einer jeden Erkennung eine Synchronisierung durchgeführt, um festzustellen, ob der Anwender den Fenster-Inhalt etwas durch Tastatureingabe verändert hat. Die Skript-Manipulationen werden offenbar, wenn auch nicht immer, gelegentlich ignoriert.

An Ihrer Stelle würde ich mir etwas anderes überlegen.

_______________________________________

DPG 15.6 (15.60.200.015) auf Windows 10 Pro (64-bit)
SpeechMike Premium (LFH3500) + SpeechMike II
HP ZBook 17 G2 (Refurbished) - i7-4910qm - 8MB SmartCache - 32 GB RAM - 512 GB SSD - 1 TB HSSD - 2 TB HDD

VB .NET »»
Ähnliche Themen Antworten/Neu Letzter Beitrag⁄Zugriffe
Cursor springt
Erstellt im Forum Fragen zur Anwendung von Mo
1 27.12.2019 09:19
von Meinhard • Zugriffe: 202
Cursor springt in Outlook
Erstellt im Forum Fragen zur Anwendung von
9 28.01.2019 10:11
von P.Roch • Zugriffe: 138
Springender Cursor in OO und LO (again)
Erstellt im Forum Fragen zur Anwendung von
5 24.01.2018 14:57
von P.Roch • Zugriffe: 42
Mehrere Zeilen in Word – Springen der Cursor
Erstellt im Forum Fragen zur Anwendung von
2 19.01.2017 13:10
von Rajmund106 • Zugriffe: 36
Kleines Dragon-Symbol neben dem Cursor unterdrücken
Erstellt im Forum Fragen zur Anwendung von
3 29.03.2016 14:31
von jakob.horn • Zugriffe: 31
„Seite“ lässt Cursor innerhalb von Word springen
Erstellt im Forum Fragen zur Anwendung von
2 09.03.2016 20:43
von rc.otto • Zugriffe: 35
Einfügemarke springt
Erstellt im Forum Fragen zur Anwendung von
6 27.02.2014 22:35
von R.Wilke • Zugriffe: 91
Cursor springt
Erstellt im Forum Fragen zur Anwendung von
10 07.08.2013 15:36
von P.Roch • Zugriffe: 23
"Jumpin' Jack" Cursor-Bug - gelöst in Version 11?
Erstellt im Forum Fehlermeldungen von
6 16.10.2010 17:19
von Dioskur • Zugriffe: 40
 Sprung  
Xobor Ein Kostenloses Forum | Einfach ein Forum erstellen
Datenschutz