Unwetter Warnungen

  • Hallo liebe Forum User,

    hoffe ihr bekommet nicht all zu viel Schaden nach dem Monster Sturm.
    Ich würde gerne auch diese Unwetter Warnung auf meinem Svxlink am laufen haben, allerdings würde mir es reichen wenn die Ausgabe in Englischer Sprache kommt. Gibt es da eine Möglichkeit dieses zu realisieren?
    Welche Voraussetzungen müssen geschaffen werden.

    Stürmische Grüße

    Tim

    SA7BNT

  • Hallo Tim,

    Du benötigst dafür drei Dinge:
    1) einen Dienst, der Dir die Informationen liefert
    2) ein TTS-System, z.B. mary oder Linguatec Soundstudio
    3) das tcl-Modul, welches die wav's dann ausgibt.

    Für 1) weiß ich nicht genau ob der DWD auch Wetterinformationen für Schweden bereitstellt, ansonsten einfach einen anderen Dienst suchen. Falls die Informationen
    Bei 2) gibt es ganz sicher Probleme, wenn Du nur einen Raspi laufen hast, TTS's sind recht resourcenhungrig. Eine Alternative wäre das TTS-System auf einem anderen Rechner laufen zu lassen.

    Wenn Du die Informationen per eMail bekommst (Newsletter) mußt Du diese an ein Perl-Skript übergeben, dass den Overhead rauswirft. Das kannst Du von mir bekommen, es ist allerdings auf den DWD zugeschnitten. Bei anderen Anbietern muß man da ganz sicher etwas ändern.
    Die Text-Datei wird dann über die Netzwerkschnittstelle an Mary übergeben, welche dann die Ansage erstellt. Die wav-Datei wird dan in das Spool-Verzeichnis /var/spool/svxlink/weatherinfo gespeichert und vom Modul vorgelesen.

    Du müßtest als erstes mal einen Wetterdienst raussuchen, dann schauen wir weiter.

    vy 73's de Adi

  • Hallo Adi,

    danke für deine Antwort. Meine Suchmaschiene arbeitet auf Hochdruck aber nicht so ganz einfach hier in Schweden.
    Wie sieht die Mail des DWD aus? Was steht da drinne damit ich mal eine Vorstellung habe.
    Vielleicht hast du ja einen link, dann kann ich mir die ja mal Abonieren und mal schauen.

    Ich bin mittlerweile von meinem Pi weggekommen. Arbeite jetzt mit einem Fujitsu Siemens Thin Client S500, 1GHz und 1 GB RAM.
    Der läuft Super stabil mit Svxlink und seinen Modulen.
    Reicht der für das TTS System oder muss da nochmehr her? ;)

    73

    SA7BNT
    Tim

  • Hi Tim,

    anbei mal eine typische Meldung:

    Die kursiv dargestellten Texte werden nicht mit in ein wav verwamdelt.
    Ich denke, dass der Rechner ausreichen sollte. Falls java doch zu viel Resourcen benötigen solte, kann man das ja runter-"nicen", dann dauer es eben etwas länger mit der Generierung. Du muß bitte schon mal einen mary-server installieren.
    Das Skript muß dann eventuell noch so angepaßt werden, dass es bestimmte Abkürzungen ausformuliert.

    vy 73's de Adi

  • Hi Adi,

    das hört sich ja schonmal gut an.
    Ist dieses die richtige Vorgehensweise um Mary-Server zu installieren?

    http://itblog.gr/392/how-to-install-mary-tts/

    Des weiteren suche ich erstmal weiter nach Email Benachrichtigung für Warnungen.

    Konnte beim DWD die Seite für Email Benachrichtigungen nicht finden, hast du da vielleicht mal einen Link?

    73

    SA7BNT
    Tim

  • Puuhh, habe mit Mary lange nix mehr unternommen :D Du brauchst in jedem Fall java.
    Es sieht so aus, als wird die Seite beim DWD gerade gewartet, sieht irgendwie anders aus.
    Habe das hier gefunden, http://www.smhi.se/ eventuell kannst Du Dich auch da registrieren. Mein Schwedisch ist ein bisschen eingerostet :lol:

    73's de Adi

  • Ja das der Schwedische Wetterdinst. Allerdings habe ich da noch keine Mail Benachrichtigung finden können.
    Die benutzen wohl Twitter.

    https://mobile.twitter.com/search?q=%23SM…ngOst&s=unknown

    Ich habe einen Kollegen der recht fit im Programmieren ist. Vielleicht kann der mir ja ein Tool programmieren welches den aktuellen Tweet mir als Mail zuschickt. Dann habe ich ja meine Unwetter Mail :D:D

    Ich Teste den link für Mary morgen mal aus. Wird schon schief gehen. :lol: :lol:

    73
    SA7BNT
    Tim

  • Na twitter hat ja glaub ich nur 120 Zeichen, eventuell ausreichend.
    Es gibt für perl eine twitter Bibliothek, da kannst das direkt abfragen und bearbeiten.
    Das hatte.ich vor einiger Zeit schon mal für eine andere Sache angefangen, ging auch. Ich schaue mal ob ich das finde


    Vy 73s de Adi

  • Ich grabe dieses Thema mal wieder raus. Mittlerweile habe ich eine Lösung gefunden wie ich Unwetter Warnungen und Verkehrsinfos per Mail bekomme. Diese sehen z.B jetzt so aus.
    Wie stelle ich es jetzt an dass ich diese als wav Datei bekomme??
    TTS System ist klar nur sollte dieses ja auch gerne Schwedisch können :P
    Hat da jemand eine Idee??

  • Hi Tim,

    ist das selbe Prinzip wie beim Propagationmonitor. Du läßt diese eMail auf Deinen Rechner schicken, auf dem auch SvxLink läuft. Dafür mußt Du dort natürlich auch einen SMTP-Server sowie procmail installiert/laufen haben. Das wird dann an ein noch zu erstellendes Skript übergeben, welches die eMail um eventuellen Overhead bereinigt und zum Schluß eine extdatei erzeugt.
    Das größte Problem wird sein, ein TTS-System zu beschaffen welches qualitativ hochwertige Ausgaben generiert, vor allem auch für die nun mal nicht so verbreitete Sprache Schwedisch. "Bessere" TTS-Systeme laufen leider meist nur unter Windows, sind schw...teuer und wie dort üblich haste wieder irgendwelches graphisches Zeugs welches eine Nutzerinteraktion erfordert. Skripten läßt sich dieser Mist oft leider nicht. Beim neuesten Linguatec-Studio hat man beispielsweise eine Batch weggelassen, mit der man mit ein paar Optionen auf der Kommandozeile wav's erzeugen konnte. Es ist jetzt größer, bunter, teuer und leider nicht mehr nutzbar. Vielleicht über ein paar C++-Libs die beiliegen, da fehlt mir aber die Zeit. Abgesehen davon kannst Du so was definitiv nicht auf einem Raspi o.ä. betreiben, dafür ist der viel zu schwach.
    Ich drücke die Daumen, dass Du was passendes findest.

    vy 73's de Adi, DL1HRC

  • Hallo Adi,
    danke für deine Ausführung. Raspi ist seit längerer Zeit schon Geschichte, nachdem auf meinem Link so einiges an krims krams im Hintergrund läuft. Mittlerwiele habe ich einen Desktop Pc am laufen.
    Der SMTP-Server ist bereits ein Teil meines Svx- Linux Systemes, denke es wird eher eine herausforderung eine geeignete Linux basierende TTS in Schwedischer Sprache zu finden. Aber Rom wurde ja auch nicht an einem Tag gebaut :lol:

    Wenn ich dich richtig verstanden habe ist 50% der Grundvoraussetzung schon erfüllt, und es kann von den oben geposteten abgegriffen werden?
    Gibt es das Skript zum Download bei dir??

    Mache mich erstmal auf die Suche nach einem passenden TTS vieleicht habe ich ja Glück. ;)

  • Hi Tim,

    ok, der Raspi ist schon genial für einfache Sachen aber das ist doch eine etwas größere Hausnummer und da darf man ihm nicht böse sein, wenn er damit etwas überfordert ist.
    Das Skript muß man an jeden Dienst anpassen weil ja die Art und der Inhalt jeder eMail bei jedem Dienst anders ist. Wenn Du was TTS-mäßges gefunden hast schauen wir weiter. Laß die Mails mal an Dein Konto auf Deinem SvxLink-Rechner schicken, dann schaue ich mal inwieweit man mein Skript dafürnutzen kann.

    vy 73's de Adi, DL1HRC

  • Hallo Adi,

    ich hoffe Du hast jetzt wieder etwas Zeit. ;)
    Zur Zeit hab ich mal eine Konferenz bei der Echolink.org registriert, damit die Rundsprüche für den VFDB wieder übertragen werden können. Mein Konferenzserver läuft auch in einem Rechenzentrum, so daß da keine einbußen bestehen. Mein Svxlink hab ich schon mit dem WeatherInfo Modul so weit erstellt, daß ich auch die Mails in die entsprechenden Pfade bekomme. Mary hab ich auch schon installiert, nur weis ich nicht weiter, was noch alles installiert werden muss, damit ich die Unwetterwarnungen aussenden kann. In einem vorherigen Tread hast Du was von einem Perlscript geschrieben, was die Mail von "Unrat" befreit. Ausserdem weis ich nicht, wie das automatisch mit der Mary funktioniert, damit das den Text dann in Sprache umwandelt. Bei mir läuft Svxlink auch auf einem etwas schnellerem Rechner als Raspberry, weil der doch sehr eingeschränkt ist. Vielleicht findest Du ja noch die Dateien, die Du verwendest, dann könnte ich das bei mir testen und dann auf dem Repaeater installieren. Hätten wir schon gebrauchen können, als an Ostern so heftige Stürme waren.

    73 Manfred

  • Hallo Manfred,

    ich kann Dir als Übergangslösung anbieten, die Ansagen bei mir generieren zu lassen, die wav's kommen dann per ftp direkt auf Dein System und liegen dann gleich im richtigen Verzeichnis. Das habe ich schon mehrfach laufen hier.

    Das Perl-Skript muß für mary angepasst werden, da muß ich erst mal nachschauen. Es gibt ja den maryserver, der auf dem eigenen System installiert werden kann und Anfragen auf einem speziellen Port entgegennimmt. Das im Skript zu ändern sollte lösbar sein, wäre gut, wenn Du bei Dir die gute mary installierst und ich das gleich auf dem System anpassen kann. Dann könnte man das auch auf svxlink.de veröffentlichen. Die Registrierung hast Du schon gemacht und es kommen schon eMails auf Deinem System an?

    vy 73s de Adi, DL1HRC

  • Hallo Adi,

    ich bekomme schon Mails auf meinen Rechner. Also registriert bin ich schon beim DWD. Mary hab ich schon installiert, aber ich hab noch nirgends gefunden wie man das automatisch in Sprache umwandelt, so sollte es ja laufen. Du hast mal was von einem Perl - Script gepostet, was die Mails bereinigt, daß wäre schon mal ein wichtiges Teil. Das wandeln von Text in Sprache müsste ich vielleicht noch hinbekommen, muss mich nur ein wenig mehr damit beschäftigen. Hab da auch schon ein paar Ansätze gefunden, die ich mal testen werde. Ich muss aber dazusagen, daß ich noch einen Testrechner erst noch installieren muss, auf dem kann ich dann meine Versuche starten ohne Svxlink zu zerstören.

    Manfred

  • ok, ich schicke es Dir mal zu. Aber wie gesagt, es geht erst mal nicht mir mary, da muß was angepasst werden.

    vy 73s de Adi, DL1HRC