Seite 1 von 1
Sprachausgabe nur alte Werte
Verfasst: 11 Aug 2003 11:17
von Gerd Kiel
Hallo WSWinfreunde,Werner+Werner,
ich habe ein Problem mit der Sprachausgabe, es wird immer eine MP3 Datei mit den Daten vom 31.07.03 erzeugt.
Im Datenverzeichnis wird eine createwav.wav mit den akt. Daten erzeugt,
auch im Textverz. finde ich eine aktuelle xwsspeech.txt mit korrekten Daten. Nur im HTML Verzeichniss landet immer eine MP3 Datei mit den Daten vom 31.07.03
Habe alle Daten und Programmverz. von meinem Wetter PC (Win98 Pent 333Mhz) auf mein Notebook Win XP überspielt und siehe da auf dem Notebook läuft alles wie es soll.
Habe auch die Speech Engine aus dem Windows Verzeichniss auf´s Notebook überspielt und getestet, alles O.k.
Wer kan mir einen Tip geben:?:
Mfg Gerd
Verfasst: 11 Aug 2003 16:17
von weneu
Hallo Gerd,
womit ich jetzt nicht ganz klarkomme: Wenn es auf dem Notebook geht, auf das du die Daten übertragen hast, warum sollte es dann auf dem alten Rechner (auf dem es doch offensichtlich bis jetzt lief), nun nicht mehr gehen?
Als Tipp auf die Schnelle kann ich nur sagen:
- mit sapilists.exe die Sprachengine überprüfen und dann evtl. die Sprachengine neu
installieren (nicht einfach kopieren, sonst fehlen Einträge in der registry)
- die
Pfade in WSWIN nochmals kontrollieren (s. dazu auch mein Text unter
http://www.wernerneudeck.de/wetter/faqp ... oblem.html im Abschnitt "Probleme mit WSWIN")
- evtl. die Standardnamen verwenden (eine createwav.wav wird standardmäßig nicht erzeugt, also musst du irgendwo etwas eingestellt haben)
Wenn dies nichts hilft, nochmals genauer posten und angeben, ob du die Standardsprachausgabe verwendest oder ob du eine benutzerdefinierte Datei erstellst.
Sprachausgabe nur alte Werte
Verfasst: 12 Aug 2003 08:40
von Gerd Kiel
Hallo Werner,
danke für die schnelle Antwort.Ich werde heute Abend nochmal alles überprüfen, habe allerdings die speechengine schonmal neu installiert, ohne Erfolg.
Aber diese createwav.wav ist die temporäre Wavedatei die Werner in der Version 2.82.5 mit eingebaut hat.
Sie ist auch beim funktionierenden System während der wavedateigenerierung sichtbar und wird dann, glaube ich nach der MP3
Erstellung gelöscht.
Zitat Info.txt vom 08.08.03
(V2.82.5 12.07.2003
- Fehler bei Variable %curminmaxhour[a,h,x]% und Stunden-Zeit(h) im Vortag beseitigt.
- Wave-Datei-Erstellung von Ziel-Datei entkoppelt (es wird jetzt zuerst eine Temporäre Wave-Datei erstellt).)
Das Problem habe ich seit der Umstellung auf die Version 2.82.6 bis dahin habe ich die Version 2.82.2 benutzt.
Mfg
Gerd
Verfasst: 12 Aug 2003 22:32
von Werner
@Gert,
ist Deine Ziel-Wave-Datei vielleicht schreibgeschützt?
Das Programm erzeugt jetzt eine temporäre ws_createwave.wav Datei
- von dieser Datei sollte man unter allen Umständen die "Finger lassen"
- nach Fertigstellung wird - sofern gewählt - aus dieser Datei eine MP3-Datei erzeugt.
- dann entsprechend des gewählten Dateinamen/Verzeichnis verschoben und gleichzeitig umbenannt.
- die temporäre Datei wird auf jeden Fall wieder gelöscht - auch wenn das Verschieben nicht geklappt hat
Werner
Verfasst: 13 Aug 2003 09:21
von Gerd Kiel
Hallo Werner,
auch Danke für Deinen Tip, werde es heute abend schecken.
Gruß Gerd
Verfasst: 14 Aug 2003 10:30
von Gerd Kiel
Hallo Werner+Werner,
habe gestern abend mal nachgeschaut und die
wavedatei kontrolliert, ist nicht schreibgeschützt.
hier nochmal meine Konfiguration
Programmverzeichniss = C:\programme\wswin\
Datenverzeichniss = C:\Daten\wswin\
htmlverzeichniss = C:\Daten\wswin\html\
txtverzeichniss = C:\daten\wswin\txt\
die Datei ws_speech.txt sowie die ws_speech1h.txt
liegt im Datenverzeichnis C:\Daten\wswin\
die createwave.wav wird im gleichem Verzeichnis erstellt
und wird nicht gelöscht, enthält aber die aktuellen Daten,
genauso die xws_speech.txt die im Verzeichnis
C:\daten\wswin\txt\ landet hat die aktuellen Daten.
Nur die ws_speech.mp3 hat immer wieder die Daten vom 31.07.03
Wenn ich wieder die altere Version wswin 2.86.2 benutze wird
eine mp3.datei mit den aktuellen Daten, aber nur die defaultwerte
ohne meine eigene ws_speech.txt erstellt.
Hilfe?
Gruß Gerd
Verfasst: 14 Aug 2003 12:46
von weneu
Hallo Gerd,
nur ein Versuch: Eigentlich sollte die Dateien ws_speech.txt sowie die ws_speech1h.txt im Programmverzeichnis und nicht im Datenverzeichnis liegen (wenn man nicht die Pfade entsprechend ändert). Überprüfe doch mal mit der Suchfunktione von Windows, ob deine ws_speech.mp3 nicht in einem anderen Verzeichnis landet, als du erwartest.
Verfasst: 14 Aug 2003 14:06
von Gast
Danke Werner,
habe ich schon gemacht, taucht aber nirgens anders auf.
Mit der Verzeichnisstruktur funktiniert mein WSWIN auch schon seit 2001
und die Sprachausgabe seit dem Erscheinen.
Das kuriose ist ja auch das die Temporäre Datei createwave.wav nicht gelöscht wird so wie Werner es oben gesagt hat.
Gruß Gerd
Verfasst: 14 Aug 2003 22:34
von Werner
@Gerd,
es könnte sein, daß dieses "Verschieben" unter Win98 nicht unterstützt wird - muß gestehen, hab es nicht unter Win98 gestestet.
Werde zukünftig eine Alternative einbauen, wenn verschieben nicht möglich war.
Werner
Verfasst: 15 Aug 2003 08:13
von Gerd Kiel
@Werner,
das bestätigt meinen Test von gestern abend, Reserveplatte von meinen Wetter PC reingeschoben und mit einer Konfiguration mit WSWin 2.82.2
ausprobiert alles O.K ,dann mit der neuen Version 2.82.6 wieder der gleiche Effekt.
Wenn ich dann die 2.82.2 wieder benutze wird zwar eine richtige aktuelle
MP3 Datei erstellt aber nicht auf der Basis meiner eigenen ws_speech.txt
Wäre schön wenn Du diese Änderung mit verschieben unter W98 realisieren könntest. Kann leider meinen Wetter PC nicht auf XP updaten
weil für meine alte Wetterstation WS7000 ELV(LED Anzeige) noch einige DOS Applikationen laufen die ich unter XP nicht in den Griff kriege.
Die Sprachausgabe ist für mich ziemlich wichtig weil ich einen blinden Bekannten habe der sich meine Wetterdaten regelmäßig anhört.
Gruß Gerd
Verfasst: 20 Aug 2003 13:09
von Gast
Hallo,
Frage an Werner, gibt es die möglichkeit per Befehlszeile oder batchdatei, vorrübergehend bis das verschieben unter W98 wieder geht, aus der createwave.wav eine speech.mp3 zu erzeugen ????
Gruß Gerd
Verfasst: 20 Aug 2003 15:16
von Werner
@Gerd,
ich denke nicht.
Aber Du könntest folgendes versuchen:
Eine ws_createwave.wav im Daten-Verzeichnis erstellen lassen -
möglichweise wird dann doch eine ws_createwave.mp3 erzeugt ...
(aber keine speech.mp3)
Ein Versuch wäre es wert.
Werner
Verfasst: 22 Aug 2003 12:04
von Gerd Kiel
Hallo Werner,
habe ich gestern Abend versucht, klappt aber nicht.
Habe jetzt erstmal für den Übergang die Version 2.82.4 inst.
damit klappt es wie vorher.
Schön wäre es wenn Du es in der nächsten Version wieder einbauen
könntest.
Danke für eure Hilfe
Gruß Gerd