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 111 mal aufgerufen
 Fragen zur Anwendung
wortmetz Offline



Beiträge: 27

21.10.2018 13:59
RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Hallo allerseits,

im Forum wurden ja schon verschiedene Anwendungsszenarien beschrieben, in denen Dragon auf einem virtuellen Computer läuft oder mit einem solchen kommuniziert. Ich habe mir versuchsweise unter VMware Workstation 15 ein solches System (mit Windows 7 als Gast-OS) angelegt, um das Verhalten von Dragon (auf dem Host-System installiert) beim Diktieren in ein Programm auf dem Gast-System zu testen. Konkret handelt es sich dabei um das Translation Memory-System MemoQ, über das in dem einen oder anderen Thread bereits gesprochen wurde. MemoQ und DPI 15 harmonieren nicht besonders gut miteinander, d. h., nach etwa 15-minütigem Diktieren reagiert Dragon immer langsamer und friert nach einiger Zeit komplett ein.

Dieses Problem verschwindet, wenn man MemoQ nicht lokal ausführt, sondern im Unity-Modus einer VM in das Host-System holt. Das Diktat läuft dann vollkommen normal und flüssig, ohne irgendwelche Blockaden. Der Haken an der Sache ist jedoch, dass sich dann keine benutzerdefinierten Befehle in der Zielanwendung mehr ausführen lassen. Diese werden zwar verstanden, aber nicht ausgeführt. Dabei spielt es keine Rolle, ob im Befehlscenter "Global" oder "VMware Workstation" als anwendungsspezifische Verfügbarkeit aktiviert ist. Der Eintrag "MemoQ" fehlt, wenn das Programm in der VM läuft.

Hat jemand eine Idee, wie man dies lösen könnte? Hier noch die groben Eckdaten der System-
Konstellation:

Host
Windows 10 Pro, Dragon Professional Individual 15.3, VMware Workstation 15, 24 GB RAM

Gast
Windows 7 SP1, MemoQ 8.5, 8 GB RAM - keine sonstigen Programme installiert

(Wenn das Gastsystem unter Windows 10 läuft, treten in MemoQ zusätzliche Probleme auf, vor allem beim Diktieren bestimmter Satzzeichen - daher der Rückgriff auf Windows 7.)

Beste Grüße
Armin

R.Wilke Offline



Beiträge: 6.334

21.10.2018 15:35
#2 RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Das ist eine interessante Konstellation, könnte ich auch mal testen. Heißt das, dass Sie direkt in MemoQ in der VM hinein diktieren können, ohne Umweg über das Diktierfenster? Und wenn Sie sagen, dass benutzerdefinierte Befehle nicht umgesetzt (erkannt?) werden, gilt das nicht für die eingebauten Befehle?

_______________________________________

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

wortmetz Offline



Beiträge: 27

21.10.2018 15:48
#3 RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Ja, das Diktat funktioniert ohne Umweg über das Diktierfenster direkt in MemoQ hinein, sofern das Programmfenster von MemoQ im Unity-Modus angezeigt wird. Doch leider muss ich bei genauerer Betrachtung feststellen, dass auch die normalen Befehle nicht funktionieren. Sie werden zwar erkannt, nicht jedoch umgesetzt. Sehr schade! Ich war mir fast sicher, endlich einen Workaround für das leidige Problem gefunden zu haben. (Wenn auch einen ziemlich aufwändigen, wenn man die damit verbundenen Lizenzkosten bedenkt.)

wortmetz Offline



Beiträge: 27

22.10.2018 09:01
#4 RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Kleiner Nachtrag, auch ganz interessant:

Wenn ich vom Host-System aus über TeamViewer auf das Gastsystem zugreife, funktioniert das Diktat einwandfrei, ebenso die benutzerdefinierten Sprachbefehle, NICHT jedoch die eingebauten Sprachbefehle! Wenn das nicht paradox ist. Als Nächstes will ich mal ausprobieren, wie das mit anderen Screen-Sharing-Programmen bzw. mit RDP so funktioniert.

P.Roch Offline



Beiträge: 1.259

22.10.2018 09:50
#5 RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Zitat von wortmetz
Doch leider muss ich bei genauerer Betrachtung feststellen, dass auch die normalen Befehle nicht funktionieren. Sie werden zwar erkannt, nicht jedoch umgesetzt.

Was heißt "normale Befehle"? Hier wäre eine Differenzierung interessant, welche Aktionen nicht umgesetzt werden.

Die Aktionen, die sich hinter den Sprachbefehlen verbergen, werden auf sehr unterschiedliche Art und Weise realisiert. Welche Schnittstelle dabei zur betreffenden Anwendung benutzt wird, ist bei den implementierten Befehlen nicht so einfach oder garnicht herauszufinden. Entscheidend ist, ob die Zielanwendung die betreffende Aktion zulässt.
Gruß, Pascal

wortmetz Offline



Beiträge: 27

22.10.2018 10:35
#6 RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Unter den "normalen" Befehlen verstehe ich die Sprachbefehle, die Dragon von sich aus mitbringt. Sie haben aber Recht: Es gibt Unterschiede. So funktionieren z. B. die Befehle zum Navigieren im Text, die Markierbefehle und der Befehl "Korrigier das" nicht, während die Befehle zum Drücken von Tasten (z. B. "Rücktaste", "Drück Steuerung Eingabe") normal funktionieren.

P.Roch Offline



Beiträge: 1.259

22.10.2018 10:43
#7 RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Zitat von wortmetz
So funktionieren z. B. die Befehle zum Navigieren im Text, die Markierbefehle und der Befehl "Korrigier das" nicht, während die Befehle zum Drücken von Tasten (z. B. "Rücktaste", "Drück Steuerung Eingabe") normal funktionieren

Dieses Verhalten trifft aber genau dann zu, wenn das Zielfenster die Volle Textsteuerung nicht unterstützt. Das hätte ich ich bei vorliegender Konstellation auch erwartet. Damit sind wir wieder beim Diktierfenster.
Gruß, Pascal

wortmetz Offline



Beiträge: 27

24.10.2018 10:35
#8 RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Zitat von P.Roch

Zitat von wortmetz
So funktionieren z. B. die Befehle zum Navigieren im Text, die Markierbefehle und der Befehl "Korrigier das" nicht, während die Befehle zum Drücken von Tasten (z. B. "Rücktaste", "Drück Steuerung Eingabe") normal funktionieren

Dieses Verhalten trifft aber genau dann zu, wenn das Zielfenster die Volle Textsteuerung nicht unterstützt. Das hätte ich ich bei vorliegender Konstellation auch erwartet. Damit sind wir wieder beim Diktierfenster.
Gruß, Pascal




Grundsätzlich unterstützt die Zielanwendung (MemoQ) die Texteingabe und alle Befehle uneingeschränkt, wenn sie zusammen mit Dragon auf ein und demselben System ausgeführt wird. Problematisch wurde es jedoch nach einem Upgrade der Zielanwendung vor etwa zwei Jahren: Seitdem reagiert Dragon nach 15 bis 20 Minuten aus unbekannten Gründen immer langsamer und friert schließlich ein. (Und zwar auch bei Verwendung des Diktierfensters.) Die beschriebene Konstellation, bei der Dragon und die Zielanwendung auf verschiedenen (virtuellen) Computern laufen, behebt dieses Problem, lässt aber wiederum andere entstehen, wie beschrieben. Das ist auch dann der Fall, wenn die beiden Computer auch physisch voneinander getrennt sind. Letztlich erscheint mir jedoch die virtuelle Lösung als Workaround praktischer und preisgünstiger. In der Hoffnung, dass die MemoQ-Entwickler das Problem lösen können und wollen.

Ein Test mit Oracle VirtualBox verlief übrigens negativ: In einer solchen Umgebung "verschluckt" Dragon immer wieder einzelne oder mehrere Buchstaben, egal welche Hardware-Einstellungen man der virtuellen Maschine mitgibt, und unabhängig davon, ober direkt in das Gastsystem-Fenster hinein diktiert wird oder man den "Umweg" über eine RDP-Verbindung nimmt.

P.Roch Offline



Beiträge: 1.259

27.10.2018 14:42
#9 RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Zitat von wortmetz
Die beschriebene Konstellation, bei der Dragon und die Zielanwendung auf verschiedenen (virtuellen) Computern laufen, behebt dieses Problem, lässt aber wiederum andere entstehen, wie beschrieben. Das ist auch dann der Fall, wenn die beiden Computer auch physisch voneinander getrennt sind. Letztlich erscheint mir jedoch die virtuelle Lösung als Workaround praktischer und preisgünstiger. In der Hoffnung, dass die MemoQ-Entwickler das Problem lösen können und wollen.


Die "anderen entstehenden Probleme" liegen nicht beim MemoQ, sind deshalb auch nicht von dessen Entwicklern zu beheben. Ich habe die "interessante Konstellation" (R.Wilke) statt mit MemoQ mit Word ausprobiert - die "Probleme" sind dieselben, was nicht überrascht: Fakt ist, dass auch unter Unity-Modus das Zielfenster nicht in derselben Umgebung wie Dragon liegt. Im Prinzip entspricht das dem Diktat in ein Remote-Fenster. Und dieses unterstützt nun mal nicht die Volle Textsteuerung. Dass man bei der Erstellung anwendungspezifischer Sprachbefehle als Zielanwendung nur VMware und nicht MemoQ oder Word angeboten bekommt, ist auch nur logisch.
Gruß, Pascal

R.Wilke Offline



Beiträge: 6.334

27.10.2018 14:58
#10 RE: VMware: Benutzerdefinierte Befehle an Gastsystem übergeben Zitat · Antworten

Zitat
In der Hoffnung, dass die MemoQ-Entwickler das Problem lösen können und wollen.



Oder war damit vielleicht das Problem der eklatanten Speicherauslastung gemeint, was in der Tat zu lösen Sache der MemoQ-Entwickler wäre?

Interessehalber habe ich MemoQ kürzlich einmal als Testversion installiert, aber ausschließlich zum Zwecke des Vergleichs mit Trados SSL um herauszufinden, wie es mit der Kompatibilität mit Dragon steht. Klarer Gewinner ist MemoQ, Trados SSL hat praktisch gar nichts mit Dragon gemein, wenn ich mich nicht irre.

Das Problem ist aber, dass sowohl Dragon als auch MemoQ regelrechte Platzhirsche sind, was die Speicherauslastung betrifft, und möglicherweise MemoQ noch mehr als Dragon. Bis zu einem richtigen Testlauf bin ich gar nicht gekommen, dazu fehlen mir auch die Voraussetzungen, gut vorstellen kann ich mir aber, dass sich die beiden Programme nach kurzer Zeit gegenseitig neutralisieren, solange sie auf demselben physikalischen oder virtuellen System laufen.

Wenn ich das richtig lese, verfügt Wortmetz insgesamt über 32 GB Arbeitsspeicher. Ob eine Aufrüstung auf 64 GB in dem Fall einen Unterschied machen würde, vermag ich jedoch nicht zu beurteilen.

_______________________________________

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

Ähnliche Themen Antworten/Neu Letzter Beitrag⁄Zugriffe
Welche Befehle im Dragon nutzt ihr gern?
Erstellt im Forum Fragen zur Anwendung von Janosh
1 20.02.2024 12:20
von max.flinter • Zugriffe: 338
Wie bekommt man die bereits integrierten Befehle deaktiviert?
Erstellt im Forum Fragen zur Anwendung von Janosh
9 18.11.2023 18:14
von Olbi • Zugriffe: 287
Befehl zur Änderung der Mausposition relativ zur aktuellen Position
Erstellt im Forum Fragen zur Anwendung von
8 25.08.2023 16:29
von • Zugriffe: 702
Benutzerprofil wird geschlossen
Erstellt im Forum Fehlermeldungen von daselias
1 21.02.2023 08:37
von R.Wilke • Zugriffe: 103
Bug bei Befehl "Verbinde"?
Erstellt im Forum Fragen zur Anwendung von Wuerfelspeck
4 25.05.2022 12:36
von Marius_ • Zugriffe: 186
Maximale Kapazität des benutzerdefinierten Vokabulars
Erstellt im Forum Dies und Das von Lena
3 30.01.2024 19:56
von Lena • Zugriffe: 815
Befehle ausdrucken
Erstellt im Forum Fragen zur Anwendung von Dioskur
0 08.02.2022 01:46
von Dioskur • Zugriffe: 167
Befehle für Betriebssystem und Anwendungen ausschalten
Erstellt im Forum Fragen zur Anwendung von Joschka
5 03.06.2021 12:49
von Marius_ • Zugriffe: 368
Umsetzen mit Befehlen bzw in eine Briefvorlage
Erstellt im Forum Fragen zur Anwendung von SysErr
2 19.03.2021 08:51
von SysErr • Zugriffe: 256
Frage zu Worten, die auch Befehle sind
Erstellt im Forum Fragen zur Anwendung von DerIkeaElch
5 27.01.2021 17:36
von R.Wilke • Zugriffe: 327
 Sprung  
Xobor Ein Kostenloses Forum | Einfach ein Forum erstellen
Datenschutz