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 6 Antworten
und wurde 116 mal aufgerufen
 Skripte und Zusatzprogramme
Dioskur Offline



Beiträge: 516

16.02.2011 14:46
RE: Großschreibung (Du / Sie) mit SpeechMike-Taste? Zitat · Antworten

Lieber Rüdiger, lieber Herr Raabe und alle anderen Skript- und Programmier-Experten,

es wäre eine feine Sache, könnte beim Diktieren von Briefen die Großschreibung von Du bzw. Sie mit einer SpeechMike-Taste aktiviert werden. Ist das generell möglich? Und falls ja, wäre jemand von Ihnen dazu bereit, eine Lösung zu liefern?

Freundliche Grüße

Hans Löhr

DPI 15 auf Windows 10 Professional (64-bit)
SpeechMike Premium. Intel i7 Core 4x2.67 GHz, 6 GB RAM

R.Wilke Offline



Beiträge: 6.357

16.02.2011 16:50
#2 RE: Großschreibung (Du / Sie) mit SpeechMike-Taste? Zitat · Antworten

Lieber Hans,

vor langer Zeit ist die Frage hier schon mal diskutiert worden:

http://dragon-spracherkennung.forumprofi...-erzwingen.html

Ich sehe nach wie vor keine Möglichkeit.

Gruß, Rüdiger

_______________________________________

Dragon Professional 16 auf Windows 10 Pro und Windows 11
SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo)
HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD

jask Offline



Beiträge: 146

17.02.2011 01:38
#3 RE: Großschreibung (Du / Sie) mit SpeechMike-Taste? Zitat · Antworten

Hallo zusammen,

Ich würde sagen, auf Umwegen. Und auch nicht übermäßig komfortabel. Nichtsdestotrotz, auch ich habe mich darüber schon des Öfteren geärgert und mir eine kleine Hilfe gebastelt. Wie immer mit Autohotkey (http://de.autohotkey.com/)

Folgender kleiner Schnipsel ersetzt in den letzten zehn Worten verschiedene Varianten von Du, Dein, et cetera. Weitere Wörter wie sie, ihrer et cetera machen wenig Sinn, da sie zu häufig in anderer Bedeutung vorkommen. Sicherlich lassen sich auch noch wesentlich aufwändigere Ersatz-Skripte erstellen. Man könnte dem ganzen zum Beispiel sehr leicht beibringen den letzten Satz oder die letzten zwei Sätze zu benutzen anstatt der letzten zehn Wörter, weiterhin ist es nicht sehr sauber, das könnte man sehr viel kürzer und leichter zu pflegen machen - aber mir reicht dieses völlig aus.

Bei Fragen stehe ich gerne zur Verfügung.

Zitat

^!+m:: ; STRG + ALT + Shift + m tauscht in den letzten 10 Worten aus
send ^+{Left 10} ; Anzahl der Wörter kann hier eingestellt werden.
send ^c
; du
StringReplace, clipboard, clipboard,%A_SPACE%du%A_SPACE%,%A_SPACE%Du%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%du.,%A_SPACE%Du., All
StringReplace, clipboard, clipboard,%A_SPACE%du`,,%A_SPACE%Du`,, All
; dich
StringReplace, clipboard, clipboard,%A_SPACE%dich%A_SPACE%,%A_SPACE%Dich%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%dich.,%A_SPACE%Dich., All
StringReplace, clipboard, clipboard,%A_SPACE%dich`,,%A_SPACE%Dich`,, All
; dir
StringReplace, clipboard, clipboard,%A_SPACE%dir%A_SPACE%,%A_SPACE%Dir%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%dir.,%A_SPACE%Dir., All
StringReplace, clipboard, clipboard,%A_SPACE%dir`,,%A_SPACE%Dir`,, All
; dein
StringReplace, clipboard, clipboard,%A_SPACE%dein%A_SPACE%,%A_SPACE%Dein%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%dein.,%A_SPACE%Dein., All
StringReplace, clipboard, clipboard,%A_SPACE%dein`,,%A_SPACE%Dein`,, All
; deine
StringReplace, clipboard, clipboard,%A_SPACE%deine%A_SPACE%,%A_SPACE%Deine%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deine.,%A_SPACE%Deine., All
StringReplace, clipboard, clipboard,%A_SPACE%deine`,,%A_SPACE%Deine`,, All
; deinen
StringReplace, clipboard, clipboard,%A_SPACE%deinen%A_SPACE%,%A_SPACE%Deinen%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deinen.,%A_SPACE%Deinen., All
StringReplace, clipboard, clipboard,%A_SPACE%deinen`,,%A_SPACE%Deinen`,, All
; deiner
StringReplace, clipboard, clipboard,%A_SPACE%deiner%A_SPACE%,%A_SPACE%Deiner%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deiner.,%A_SPACE%Deiner., All
StringReplace, clipboard, clipboard,%A_SPACE%deiner`,,%A_SPACE%Deiner`,, All
; deines
StringReplace, clipboard, clipboard,%A_SPACE%deines%A_SPACE%,%A_SPACE%Deines%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deines.,%A_SPACE%Deines., All
StringReplace, clipboard, clipboard,%A_SPACE%deines`,,%A_SPACE%Deines`,, All
; deinem
StringReplace, clipboard, clipboard,%A_SPACE%deinem%A_SPACE%,%A_SPACE%Deinem%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deinem.,%A_SPACE%Deinem., All
StringReplace, clipboard, clipboard,%A_SPACE%deinem`,,%A_SPACE%Deinem`,, All
send ^v
return

jask Offline



Beiträge: 146

17.02.2011 12:31
#4 RE: Großschreibung (Du / Sie) mit SpeechMike-Taste? Zitat · Antworten

Hallo zusammen,

hier noch eine andere Lösung, die dem Anspruch vorher eine Taste zu drücken und danach eine Taste zu drücken eher gerecht wird. Durch Drücken der Tastenkombination STRG + ALT + Shift + N (natürlich frei veränderbar in der ersten Zeile) geschieht folgendes: beim ersten auslösen merkt sich das Programm die aktuelle Cursor-Position, beim zweiten auflösen markiert es den Textbereich, der zwischen dem ersten und dem zweiten auslösen liegt. Dies geschieht ganz banal durch einen Mausbefehl. Danach springt dieselbe Routine wie in meinem letzten Posting an. Nachteile dieser Variante: das Fenster das in der Zwischenzeit nicht bewegt werden und es darf kein "Text-Scrollen" passieren, sonst stimmt die alte Cursor-Position nicht mehr.

Zitat
^!+n::
if (step = 1) {
MouseClickDrag, Left, %altX%, %altY%, %A_CaretX%, %A_CaretY%, 5
send ^c
; du
StringReplace, clipboard, clipboard,%A_SPACE%du%A_SPACE%,%A_SPACE%Du%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%du.,%A_SPACE%Du., All
StringReplace, clipboard, clipboard,%A_SPACE%du`,,%A_SPACE%Du`,, All
; dich
StringReplace, clipboard, clipboard,%A_SPACE%dich%A_SPACE%,%A_SPACE%Dich%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%dich.,%A_SPACE%Dich., All
StringReplace, clipboard, clipboard,%A_SPACE%dich`,,%A_SPACE%Dich`,, All
; dir
StringReplace, clipboard, clipboard,%A_SPACE%dir%A_SPACE%,%A_SPACE%Dir%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%dir.,%A_SPACE%Dir., All
StringReplace, clipboard, clipboard,%A_SPACE%dir`,,%A_SPACE%Dir`,, All
; dein
StringReplace, clipboard, clipboard,%A_SPACE%dein%A_SPACE%,%A_SPACE%Dein%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%dein.,%A_SPACE%Dein., All
StringReplace, clipboard, clipboard,%A_SPACE%dein`,,%A_SPACE%Dein`,, All
; deine
StringReplace, clipboard, clipboard,%A_SPACE%deine%A_SPACE%,%A_SPACE%Deine%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deine.,%A_SPACE%Deine., All
StringReplace, clipboard, clipboard,%A_SPACE%deine`,,%A_SPACE%Deine`,, All
; deinen
StringReplace, clipboard, clipboard,%A_SPACE%deinen%A_SPACE%,%A_SPACE%Deinen%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deinen.,%A_SPACE%Deinen., All
StringReplace, clipboard, clipboard,%A_SPACE%deinen`,,%A_SPACE%Deinen`,, All
; deiner
StringReplace, clipboard, clipboard,%A_SPACE%deiner%A_SPACE%,%A_SPACE%Deiner%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deiner.,%A_SPACE%Deiner., All
StringReplace, clipboard, clipboard,%A_SPACE%deiner`,,%A_SPACE%Deiner`,, All
; deines
StringReplace, clipboard, clipboard,%A_SPACE%deines%A_SPACE%,%A_SPACE%Deines%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deines.,%A_SPACE%Deines., All
StringReplace, clipboard, clipboard,%A_SPACE%deines`,,%A_SPACE%Deines`,, All
; deinem
StringReplace, clipboard, clipboard,%A_SPACE%deinem%A_SPACE%,%A_SPACE%Deinem%A_SPACE%, All
StringReplace, clipboard, clipboard,%A_SPACE%deinem.,%A_SPACE%Deinem., All
StringReplace, clipboard, clipboard,%A_SPACE%deinem`,,%A_SPACE%Deinem`,, All
send ^v
step = 0
}
else {
altX = %A_CaretX%
altY = %A_CaretY%
step = 1
}
return

Marius Raabe Offline



Beiträge: 718

17.02.2011 12:47
#5 RE: Großschreibung (Du / Sie) mit SpeechMike-Taste? Zitat · Antworten

Sehr interessant!
Ich hätte da allerdings noch eine einfachere „Lösung“, nämlich
§ 66 der amtlichen Regeln der deutschen Rechtschreibung:
„Die Anredepronomen du und ihr, die entsprechenden Possessivpronomen dein und euer sowie das Reflexivpronomen sich schreibt man klein.“ (Allerdings ist in Briefen auch die Großschreibung erlaubt).



Marius

Dragon NaturallySpeaking 11.5 Legal
Windows 7 Prof. 64-Bit, Office 2010, Jarte Plus
Philips SpeechMike II Pro Plus, SpeechMike III, SpeechMike Air, PDCC 2.8
Intel Core2 Quad Q9550, 2,83 GHz, 2x6MB L-2, 8 GB RAM

jask Offline



Beiträge: 146

17.02.2011 12:58
#6 RE: Großschreibung (Du / Sie) mit SpeechMike-Taste? Zitat · Antworten

:P

R.Wilke Offline



Beiträge: 6.357

17.02.2011 14:49
#7 RE: Großschreibung (Du / Sie) mit SpeechMike-Taste? Zitat · Antworten

Darf ich noch eine dritte Lösung, als Vermittlungsvorschlag, ins Spiel bringen? - Einfach "groß" vor den Pronomens diktieren, geht immer.

_______________________________________

Dragon Professional 16 auf Windows 10 Pro und Windows 11
SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo)
HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD

 Sprung  
Xobor Ein Kostenloses Forum | Einfach ein Forum erstellen
Datenschutz