Halo Herr Knöpfel
Unter Vista werden Klänge nicht immer wieder gegeben. Darauf hat Frieder
in diesem Thread bereits vor langem hingewiesen, es geht aber noch immer nicht korrekt.
Also habe ich ein wenig experimentiert und es ist folgendermassen: wenn man ein Vista Ultimat 64 Bit "aus der Box" verwendet ohne sonstige Erweiterungen, und nur Investox darauf installiert, dann werden manche Klänge wiedergegeben (wie z.B. Datenfeed, Out, StopLong und EnterShort, das wird korrekt über den Lautsprechenr angesagt), andere Klänge aber nicht, wie z.B. EnterLong, ExitLong, ExitShort, HoldPosition, InaktiverTitel, KeineAngaben, StopShort und Ungueltig. Spielt man diese Klänge
über die von Ihnen vorgesehene Möglichkeit ab ("Zitat: "Auswahldialog "Klangdatei wählen" mit der rechten Maustaste auf einen Klang klicken, müssten im Kontextmenü ein Wiedergabebefehl erscheinen."), dann erhalte ich folgende Fehlermeldung bei den genannten Klängen:
"Windows Media Player kann die Datei nicht wiedergeben. Möglicherweise unterstützt der Player den Dateityp nicht oder unterstützt den Codec nicht, der zum Komprimieren der Datei verwendet wurde."
Es wäre schön, wenn Investox so ausgeliefert wird, dass diese Klänge auch ohne Codec-Suche funktionieren.
Bei Vista Ultimate 32 Bit kann ich nicht sagen, ob es "aus der Box" ein Problem gibt, weil ich nur noch ein 32 Bit Notebook habe, und das hat soviele Codecs installiert, dass alle Investox Klänge sowieso abgespielt werden.
Davon abgesehen ist die .wav Abspielerei ja nun Technik von vorgestern! Es wäre viel zeitgemässer, wenn Sie die in allen aktuellen Windows Versionen vorgesehene Möglichkeit einbinden würden, bitte, einen Text VORZULESEN; das geht ganz einfach mit Createobject("sapi.spvoice").speak( Text ), und man könnte dann jede Investox-Instanz spezifische Ansagen machen lassen, ohne vorher in einem Soundstudio neue .wav Dateien aufzunehmen !!! Text könnte sein: "Ich bin Investox Instanz Life3 und das Ereignis EnterLong ist aufgetreten". Ich meine, das wäre mal was Innovatives, Herr Knöpfel!
Wenn Sie das Einbinden von Text-Sound's dann Event-Gesteuert gestalten, wie ich es
hier vorgschlagen habe, werde ich das Thema nie wieder hochpuschen. Versprochen
Das ereignis-gesteuerte Vorlesen des Textes muss natürlich in einem separaten Thread ausgeführt werden, damit Investox mit der Signalberechnung nicht ausgebremst wird; aber das ist ja heute auch unter Windows kein Problem mehr, einfach einen Prozess forken!
=> Ich bitte sehr darum, dass Sound in Investox eine Aufwertung erfährt!
[
Edit:] Hinweis auf Prozess-Management (
fork) hinzugefügt.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Bernd« (7. März 2010, 17:01)