ich möchte ein Problem ansprechen, das sich bei mir immer wieder bei der Wiedergabe meines Diktats mit Dragon 13 Professional ergibt.
Nach Abschluss des Diktats möchte ich das Diktierte noch einmal überprüfen und gebe das Diktat noch einmal wieder. Dabei starte und unterbreche ich die Wiedergabe typischerweise mehrmals.
Dies funktioniert eine Weile gut. Nach einer Zeit, besonders bei längeren Diktaten, ergibt sich allerdings eine Verzögerung beim Beenden der Wiedergabe. Diese kann bis zu einigen Minuten dauern.
Ein Blick in die Log-Datei von Dragon ergibt:
2015-07-19|17:50:39.496| S2|13668| 3900|W|S2: Unsafe mic state change to off. 2015-07-19|17:51:16.711| S2|13668| 3900|W|S2: Unsafe mic state change to off. 2015-07-19|17:51:27.879| S2|13668| 3900|W|S2: Unsafe mic state change to off. 2015-07-19|17:51:45.727| S2|13668| 3900|W|S2: Unsafe mic state change to off. 2015-07-19|17:52:15.261| S2|13668| 3900|W|S2: Unsafe mic state change to off. 2015-07-19|17:53:49.047| S2|13668| 3900|W|S2: Unsafe mic state change to off. 2015-07-19|17:53:57.536| S2|13668| 3900|W|S2: Unsafe mic state change to off. 2015-07-19|17:55:12.302| LEGACY|13668| 9552|I|ERROR: timeout in VDct WorkerThread addToTail
Beim Beenden der Wiedergabe tritt die Meldung "S2: Unsafe mic state change to off." im Protokoll auf. Diese hat zunächst keine Konsequenzen für die praktische Arbeit. Alles funktioniert eine Weile wie es sollte. Es tritt dann aber irgendwann der "addtoTail"-Fehler auf, der hier in anderem Zusammenhang ja schon erwähnt wurde. Dass System hängt dann eine Weile, Dragon reagiert nicht, und es erscheint die "keine Rückmeldung"-Nachricht.
Es ist auch merkwürdig, dass die Meldung "S2: Unsafe mic state change to off." auftritt. Das Mikrofon ist die ganze Zeit ausgeschaltet, daher ist mir nicht klar, wieso die Meldung erscheint.
Ich habe verschiedenen Mikrofone ausprobiert, sowohl drahtlose als auch drahtgebundene, damit hängt es aber nicht zusammen.
Hat jemand eine Idee, wie man dieses Problem lösen könnte?
So richtig viel werden wir dazu nicht sagen können, aber ein bisschen spekulieren können wir schon.
Was die System-Hänger betrifft, wundert es mich nicht, dass bei enorm großen Datenmengen gelegentlich Speicherverwaltungsprobleme auftreten, aber das Thema hatten wir meiner Erinnerung nach schon einmal an anderer Stelle. Sie geben nicht an, wie Sie die Wiedergabe des Dokumentes steuern, ich jedenfalls würde den Text nur portionsweise an die Wiedergabe leiten, auf jeden Fall nicht das gesamte Dokument in einem.
Zu dem merkwürdigen Phänomen, dass das Mikrofon offensichtlich immer wieder ausgeschaltet wird, obwohl es gar nicht an ist, kann ich aber möglicherweise etwas beisteuern.
Zufällig bastele ich gerade an einer Anwendung, deren Kernfunktion darin besteht, jede Erkennung in Dragon, ganz gleich ob Diktat oder Befehl, automatisch und umgehend von einer synthetisierten Stimme vorlesen zu lassen. Und das geht ganz gut, erstaunlicherweise.
Parallel dazu habe ich, auf besonderen Wunsch, eine Funktion eingebaut, mittels derer die Mikrofonereignisse abgefangen werden, und dann eine verbale Rückmeldung erfolgt. Mit anderen Worten, wenn sich der Schaltzustand des Mikrofons ändert, meldet die synthetische Stimme das entsprechend. Falls man sich fragt, wofür so etwas gut ist, nun, Leute, die keine Gelegenheit haben auf den Bildschirm zu schauen, können damit vielleicht etwas anfangen.
Und kürzlich habe ich, wie gesagt ganz zufällig, in dem Zusammenhang entdeckt, dass die TTS-Schnittstelle in Dragon, solange sie aktiv ist, also spricht, das Mikrofon in periodischen und sehr kurzen Abständen immer wieder ausschaltet, obwohl es gar nicht eingeschaltet ist.
Ich denke, da besteht ein Zusammenhang mit den oben erwähnten Meldungen in der Log-Datei, und gehe davon aus, dass sie nicht weiter von Bedeutung sind.
_______________________________________
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
danke für die Rückmeldung und die interessanten Anregungen.
Die vorübergehenden Aufhänger des Programms in Zusammenhang mit der Wiedergabe treten unabhängig davon auf, wie ich die Wiedergabe starte und beende, also sowohl bei Verwendung der entsprechenden Schaltflächen als auch über "Audio" und "Wiedergabe" bzw. entsprechende Shortcuts. Die Probleme treten auch dann auf, wenn ich kleinere Segmente für die Wiedergabe markiere und dann beispielsweise mit "rechte Maustaste" und "Auswahl wiedergeben" wiedergebe.
Ich denke, Ihre Vermutung ist richtig, dass die Probleme etwas mit der Datenmenge, und zwar insbesondere der Größe der .dra-Datei, nicht der Größe des für die Wiedergabe markierten Abschnitts, zu tun haben. Bei kleineren Diktaten (größenordnungsmäßig 5 Minuten) treten die Hänger nicht auf. Es ist bei meiner Arbeitsweise allerdings unproduktiv, meine Arbeit in so kleine Abschnitte zu zerlegen.
Merkwürdig ist auch, dass die Phänomene nichts damit zu tun haben, wieviel Arbeitsspeicher noch frei ist. Die CPU-Last ist auch kaum erhöht.
Sie erwähnten, dass Sie einige Werkzeuge für die Bedienung von Dragon entwickelt haben. Darf ich fragen, ob Sie auch Auftragsprogrammierungen in Zusammenhang mit dem SDK ausführen? Insbesondere gibt es in dem SDK anscheinend eine Möglichkeit, die Audioinformationen aus der .dra-Datei in ein reines Soundformat, z.B. in eine .wav-Datei umzuwandeln.
Ein solcher direkter Zugang zu den Audioinformationen wäre für mich sehr nützlich.
Beste Grüße
Axel
Zitat von R.WilkeSo richtig viel werden wir dazu nicht sagen können, aber ein bisschen spekulieren können wir schon.
Was die System-Hänger betrifft, wundert es mich nicht, dass bei enorm großen Datenmengen gelegentlich Speicherverwaltungsprobleme auftreten, aber das Thema hatten wir meiner Erinnerung nach schon einmal an anderer Stelle. Sie geben nicht an, wie Sie die Wiedergabe des Dokumentes steuern, ich jedenfalls würde den Text nur portionsweise an die Wiedergabe leiten, auf jeden Fall nicht das gesamte Dokument in einem.
Zu dem merkwürdigen Phänomen, dass das Mikrofon offensichtlich immer wieder ausgeschaltet wird, obwohl es gar nicht an ist, kann ich aber möglicherweise etwas beisteuern.
Zufällig bastele ich gerade an einer Anwendung, deren Kernfunktion darin besteht, jede Erkennung in Dragon, ganz gleich ob Diktat oder Befehl, automatisch und umgehend von einer synthetisierten Stimme vorlesen zu lassen. Und das geht ganz gut, erstaunlicherweise.
Parallel dazu habe ich, auf besonderen Wunsch, eine Funktion eingebaut, mittels derer die Mikrofonereignisse abgefangen werden, und dann eine verbale Rückmeldung erfolgt. Mit anderen Worten, wenn sich der Schaltzustand des Mikrofons ändert, meldet die synthetische Stimme das entsprechend. Falls man sich fragt, wofür so etwas gut ist, nun, Leute, die keine Gelegenheit haben auf den Bildschirm zu schauen, können damit vielleicht etwas anfangen.
Und kürzlich habe ich, wie gesagt ganz zufällig, in dem Zusammenhang entdeckt, dass die TTS-Schnittstelle in Dragon, solange sie aktiv ist, also spricht, das Mikrofon in periodischen und sehr kurzen Abständen immer wieder ausschaltet, obwohl es gar nicht eingeschaltet ist.
Ich denke, da besteht ein Zusammenhang mit den oben erwähnten Meldungen in der Log-Datei, und gehe davon aus, dass sie nicht weiter von Bedeutung sind.
ZitatDarf ich fragen, ob Sie auch Auftragsprogrammierungen in Zusammenhang mit dem SDK ausführen? Insbesondere gibt es in dem SDK anscheinend eine Möglichkeit, die Audioinformationen aus der .dra-Datei in ein reines Soundformat, z.B. in eine .wav-Datei umzuwandeln.
Ja, so etwas mache ich, im Nebenamt sozusagen. Mit dem, was Ihnen vorschwebt, habe ich mich vor ein paar Jahren schon befasst, wenn ich mich recht erinnere. Ich werde mal nachschauen und Ihnen dann eine E-Mail senden.
_______________________________________
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
Ja, so etwas mache ich, im Nebenamt sozusagen. Mit dem, was Ihnen vorschwebt, habe ich mich vor ein paar Jahren schon befasst, wenn ich mich recht erinnere. Ich werde mal nachschauen und Ihnen dann eine E-Mail senden.