Seite 1 von 1

FIS Ansagen - TTS RRX Anne

Verfasst: 18.11.2023 17:59:46
von lipkegu
Aktuell wird im RRX die TTS "Linguatec Anne" verwendet. Ich bin besitzer des Linguatec Voice Reader (Home) und wollte Fragen ob hierfür Bedarf an RRX-Ansagen besteht.
Wenn Ausreichend Bedarf besteht, würde ich die Ansagen erstellen. In der Linguatec Studio-Version sind die Audio-Erzeugnisse, also die Ansagen dann Lizenzfrei.

Welche Ansagen werden gebraucht?

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 19.11.2023 10:19:34
von Jens Haupert
Hallo,

besitzt du denn eine Lizenz für die "Studio-Version"?

Grüße
Jens

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 19.11.2023 13:58:01
von tf_jonezz
Moin Jens,

er schrieb, dass er die Home-Version besitzt.
Wie man von der Home-Version Ansagen aus der Studio-Variante bekommt, ist mir ein Rätsel.
Denke, dass es mit der Home-Lizenz rechtliche Probleme geben kann, sofern man damit Ansagen für Zusi erstellt.

LG

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 19.11.2023 18:33:11
von Jens Haupert
Auf den Punkt wollte ich ja hinaus. :D

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 22.11.2023 19:49:47
von lipkegu
Mahlzeit,

Für michg ist es nicht das Problem, die Studio Version zu erwerben (500€). Allerdings muss man alle Textdateien nochmal parsen. Deshalb meine Frage, welche Ansagen werden benörigt?
In meinem Zusi stelle ich fest, dass Zusi-Display nicht in der lage ist, zwischen User und Data-verzeichnis zu unterscheiden. Alle Anna-Ansagen werden im User-Verzeichnis nicht gefunden,
Auch unterstützt Zusi nicht mehre Ansagen (RRX-KKD.ogg und DB-KKD.ogg)

und das zusi-Data zu vergewaltigen, ist nicht die lösung....

Code: Alles auswählen

	<Track>
	
	  <Trains Timetable="\Timetables\Deutschland\Koeln_Duesseldorf\Koeln-Duesseldorf_2021_16Uhr-19Uhr.fpn" 
	  AnnounceDestinationComplete="_"
	  AnnounceGongAlternativeFile="\Timetables\Deutschland\Koeln_Duesseldorf\ZusiDisplay\GongRRX.ogg"
	  AnnounceNextStopFile="..\..\Infrastrukturdaten\ZusiDisplay\Rahmenansagen\RRX_Naechster_Halt.ogg"
	  AnnounceExitLeftFile="..\..\Infrastrukturdaten\ZusiDisplay\Rahmenansagen\Ausstieg\RRX_Ausstieg_links_kurz.ogg"
	  AnnounceExitRightFile="..\..\Infrastrukturdaten\ZusiDisplay\Rahmenansagen\Ausstieg\RRX_Ausstieg_rechts_kurz.ogg">
		<Train Type="RE" TypeDisplay="RE1" Number="26856" Destination="Aachen Hbf" />
		<Train Type="RE" TypeDisplay="RE1" Number="26826" Origin="Hamm(Westf)" Destination="Aachen Hbf" />
		<Train Type="RE" TypeDisplay="RE1" Number="26828" Origin="Hamm(Westf)" Destination="Aachen Hbf" />
		<Train Type="RE" TypeDisplay="RE1" Number="26830" Origin="Hamm(Westf)" Destination="Aachen Hbf" />
	  </Trains>
	  
	  <Trains Timetable="\Timetables\Deutschland\Koeln_Duesseldorf\Koeln-Duesseldorf_2021_16Uhr-19Uhr.fpn" 
	  AnnounceDestinationComplete="_"
	  AnnounceGongAlternativeFile="\Timetables\Deutschland\Koeln_Duesseldorf\ZusiDisplay\GongRRX.ogg"
	  AnnounceNextStopFile="..\..\Infrastrukturdaten\ZusiDisplay\Rahmenansagen\RRX_Naechster_Halt.ogg"
	  AnnounceExitLeftFile="..\..\Infrastrukturdaten\ZusiDisplay\Rahmenansagen\Ausstieg\RRX_Ausstieg_links_kurz.ogg"
	  AnnounceExitRightFile="..\..\Infrastrukturdaten\ZusiDisplay\Rahmenansagen\Ausstieg\RRX_Ausstieg_rechts_kurz.ogg">
		<Train Type="RE" TypeDisplay="RE5" Number="28523" Origin="Wesel" Destination="Koblenz Hbf" />
		<Train Type="RE" TypeDisplay="RE5" Number="28525" Origin="Wesel" Destination="Koblenz Hbf" />
		<Train Type="RE" TypeDisplay="RE5" Number="28527" Origin="Wesel" Destination="Koblenz Hbf" />
	  </Trains>	  
	  
	  <Station AnnounceExit="none">Düsseldorf Hbf</Station>	  
	  <Station AnnounceExit="none" FplNameText="D-Benrath Hp">D-Benrath</Station>
	  <Station AnnounceExit="none" FplNameText="Bft Leverkusen Mitte">Leverkusen Mitte</Station>
	  <Station AnnounceExit="none">K-Mülheim</Station>
	  <Station AnnounceExit="none">Köln Messe/Deutz</Station>
	  <Station AnnounceExit="none">Köln Hbf</Station>


Ich höre in Anna-TTS "nächster halt..." und dann in männlicher Stimme "Köln Messe/Deutz" und dann in Anna-TTS "Austiegt...Links" wie kann ich die KKD,ogg seperat für RRX definieren? =(
Leider wird RRX_KKD.ogg nicht genommen. Gibt es da solch %EVU%- Variable?

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 22.11.2023 22:22:53
von oberstrom (Markus)
Die Ansagen für Ausstiegsseite und den nächsten Halt sollten unter Timetables\Deutschland\Koeln_Duesseldorf\ZusiDisplay liegen und dorthin adressiert werden.
Was die Stationen angeht, kann man etwas tricksen. Mal am Beispiel Köln Messe/Deutz: Die Datei Infrastrukturdaten\ZusiDisplay\Stationen\KKDZ.ogg muss durch eine ganz kurze stumme Audiodatei ersetzt werden. Die beiden Varianten RRX-KKDZ.ogg und DB-KKDZ.ogg kommen in den Ordner Timetables\Deutschland\Koeln_Duesseldorf\ZusiDisplay. Im Stationseintrag wird die Funktion AdditionalAnnounce genutzt und sieht dann so aus

Code: Alles auswählen

<Station AnnounceExit="none" AdditionalAnnounce="RRX-KKDZ.ogg">Köln Messe/Deutz</Station>
Für jede Variante einer Stationsansage muss man einen eigenen <Track>-Block definieren.
lipkegu hat geschrieben: 22.11.2023 19:49:47 In meinem Zusi stelle ich fest, dass Zusi-Display nicht in der lage ist, zwischen User und Data-verzeichnis zu unterscheiden.
Das stimmt nicht, ZusiDisplay beherrscht offizielles und privates Verzeichnis auch.

Was man aber grundsätzlich sagen muss ist, dass sich die RRX-Ansagen nicht komplett real nachbilden lassen. Neben Halt und Ausstiegsseite wird ja auch noch die planmäßige Ankunftszeit genannt, ab 3 Minuten Verspätung zusätzlich die tatsächliche. Daher denke ich, brachen wir nur die Bausteine "nächster Halt", Stationsname, "Ausstieg links/rechts" und "Endstation. Wir bitten alle Fahrgäste auszusteigen und verabschieden uns von Ihnen".

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 23.11.2023 13:36:05
von lipkegu
Danke oberstrom,

Das Problem ist, dass wenn ich KKDZ.ogg stumm mache, dann ist die auch für die S-Bahn stumm :( Diese KKDZ wird via %StationCode%.ogg ausgewählt.
Deshalb wollte ich fragen ob es möglich ist eine %EVU%-Variable zu definieren. Was auch dazu kommt, ist irgendwann hat man mal Eurobahn, Metronom, NEB uva...
Mann könnte ja ein zusätzlich <Track evu="RRX"> definieren... neben <Track> und das Programm nimmt die dann...

Man könnte ja in Grunddaten.zda:

Code: Alles auswählen

<Railway>
  <AnnounceBasicData 
 ...
  AnnounceGongFile="Rahmenansagen\[%TTS%]\Gong.ogg" 
  AnnounceGenericGreetingsFile="Rahmenansagen\[%TTS%]\Begruessung_T1.ogg|%ViaBefore%|%To%|%Destination%|%ViaAfter%|Rahmenansagen\Rahmenansagen\[%TTS%]\Begruessung_T2.ogg"
...

 </Railway>
so hat jede TTS ihr eigenes Verzeichnis (ZB: Rahmenansagen\Anna-TTS\Begruessung_T1.ogg oder Rahmenansagen\DBAG\Begruessung_T1.ogg oder Rahmenansagen\EUB\Begruessung_T1.ogg)
oder Flixtrain-Fälle wo man auschließlich Menschlich redet.

FIS Ansagen - TTS RRX Anne

Verfasst: 23.11.2023 18:21:11
von Jens Haupert
Ja, so ist das wohl nicht so sinnig. Ich muss hier eine Funktion ergänzen, so dass die Stationsansage auch in einem anderen Verzeichnis liegen kann.

Grüße
Jens

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 24.11.2023 13:31:56
von lipkegu
Vllt könnte man dann auch mal die Sache mit der RRXGong.ogg klären. Die Datei ist nicht vorhanden.
AnnounceGongAlternativeFile="\Timetables\Deutschland\Koeln_Duesseldorf\ZusiDisplay\GongRRX.ogg"

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 24.11.2023 14:45:08
von ET420_Fan
Die Gongs existieren nur sofern du sie erstellt hast (habe ich nur mit dem Metronom gemacht für mich)

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 24.11.2023 17:32:00
von lipkegu
Nutzt der Metronom auch die Anna-TTS?

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 22.12.2023 15:25:10
von ET420_Fan
Nein.
Die Gongs kann man für sich privat ersetzen mit den Namen (@oberstrom hatte auch irgendwo ne Liste gemacht wie die für das jeweilige EVU heißen müssen)
Wenn die Datei nicht da ist, Standard Gong.

Gruß
ET420

Re: FIS Ansagen - TTS RRX Anne - Lizenz

Verfasst: 11.01.2024 20:01:41
von lipkegu
Ich hatte mich vor einer Weile Bereiterklärt, die Ansagen für das FIS welche auf Linguatec TTS basieren zu erstellen. Um diese kommerziell zu veröffentlichen, benötigt man die Studio-Version.
Die erzeugnisse (Audio-Dateien) sind dann (selbst) Lizenzfrei, was heist es sollte kein Problem sein, diese Erzeugnisse kommerziell in Zusi zu verwenden.

Die Sache ist nur folgende, dumme Frage "Wie kann ich gegenüber Firma Hölscher, belegen, dass die Dateien mit einer Studio Version erzeugt worden sind?
Reicht es da die Rechnung (Kaufbestätigung an Fa. Hölscher oder Haupert zu übersenden?)
Und wie sieht das mit dem Bastlervertrag aus?
Müssen die Dateien unbediengt neu lizensiert werden oder fallen die dann automatisch in die Lizenz von Zusi?

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 11.01.2024 23:57:09
von Carsten Hölscher
Wir können bei ganz vielen eingereichten Daten nicht prüfen, ob die "sauber" sind. Ob jemand die Fotos mit einer geklauten Digitalkamera gemacht oder mit raubkopierter Software bearbeitet hat, kann ich normalerweise nicht feststellen und es wäre auch unangemessen, von allen Bastlern die entsprechenden Nachweise einreichen zu lassen außer es gibt irgendwelche Indizien, die einen stutzig werden lassen. Mit Bastlervertrag bestätigst Du, dass du rechtlich einwandfreie Sachen einreichst und im Zweifelsfall must Du dann dafür geradestehen, wenn das nicht stimmte.

Bei Deiner Software wäre es z.B. möglich, dass der Hersteller die Version in die Daten eincodiert und somit nachweisen könnte, wie Dateien erzeugt worden sind.

Carsten

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 12.01.2024 16:55:12
von lipkegu
Ok, das klingt super. Einerseits hat man die möglichkeit, dass Kommandozeilenwerkzeug zu nutzen. Ich hatte überlegt, ich schreibe ein kleines Tool, was die
\Deutschland\Infrastrukturdaten\ZusiDisplay\Grunddaten.zda (XML-Format) durchliest. Die sollte alle Stationen zum batchen bereitstellen, welche Zusi momentan hat.

Man muss dann nur "Hbf" und andere Abkürzungen anpassen, und kann man dan in eine Textdatei schreiben. Da man die Grunddaten.zda dann am Wickel hat, kann man die eventuell gleich mit updaten.
Und Stationsnamen mit vertonen, welche gerade in Bau (Biesdorf, Springfuhl, Moers etc) sind. Die Niag nutzt auch TTS-Anna (Moers Bahnhof, Es besteht übergang zum Regionalverkehr) ^^"

Dann hätte Alwin, eventuel eine Weibliche FIS Ansage in der S5/S75, aber es wäre zumindest etwas :) Oder man lässt alle Stationen in jeder Stimme erstellen.

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 14.01.2024 21:35:27
von lipkegu
Beim schreiben des programms zum erstellen der Ansagen-Texte fiel mir auf, dass die Betriebsstelle "Braunschweig - Gliesmarode" kein Kürzel (HGLI) in der Betriebsstellen.zda hat hat.

Code: Alles auswählen

[W] Betriebstelle "Braunschweig-Gliesmarode" hat kein betriebstellenkürzel!
[W] Betriebstelle "Emmelsbüll" hat kein betriebstellenkürzel!

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 16.01.2024 16:54:06
von lipkegu
Ich habe mir mal grob die Dateien erzeugt.

In der Betriebstellen.zda habe ich 437 Stationsansagen. Erstellt.

viewtopic.php?p=326968#p326968
viewtopic.php?p=352461#p352461

Rahmenansagen Sonderansagen:
  • An der nächsten Station ist kein Barrierefreier Austieg möglich. Achten Sie deshalb auf den Spalt zwischen Zug und Bahnsteig.
  • Aufgrund eines Halt zeigenden Signals, verzögert sich die Weiterfahrt. Wir bitten dies zu Entschuldigen.
  • An dieser Station können/kann die [letzten/Erste(n)/mittlere(n)] X Tür(en) nicht genutzt werden.
  • Dieses WC ist besetzt /Außer Betrieb. (den gibt es auch....) xD
  • Dieser Zug endet dort, wir bitten alle Fahrgäste auszusteigen und verabschieden uns von Ihnen.
  • Nächster Halt: / Nächste Station: / In Kürze erreichen wir:
  • Austieg links/rechts/Links und Rechts.
  • Dieser Zug hält heute abweichend/nicht in [Station].
  • [Wir begrüßen sie/Willkommen] im [ZUG] nach [Endstation]!
  • Planmäßige Ankunftszeit [Uhrzeit], (heute [neue Uhrzeit]) <--- Zusi Display könnte das mit etwas mathematischen können bzw schätzen.... xD)

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 16.01.2024 19:05:37
von oberstrom (Markus)
Ist es wirklich sinnvoll, für alle Stationen im Zusi-Netz diese Computerstimme zu haben? Ich finde, dass dort, wo es im Vorbild ein "echter" Sprecher ist, man bei Ben als Stimme bleiben sollte. Fehlende Bahnhöfe oder Zusatzansagen kann Jens nachordern, eine Wunschliste gibt es an anderer Stelle dazu bereits. So weit ich weiß, nutzen die RRX Desiro HC, Erfurter Bahn und Kasseler Regiotram TTS-Ansagen.

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 17.01.2024 14:48:01
von lipkegu
oberstrom (Markus) hat geschrieben: 16.01.2024 19:05:37 Ist es wirklich sinnvoll, für alle Stationen im Zusi-Netz diese Computerstimme zu haben? Ich finde, dass dort, wo es im Vorbild ein "echter" Sprecher ist, man bei Ben als Stimme bleiben sollte...
Ich hatte nicht geplant, alle Stationen wo menschliche Sprecher sind, durch Computerstimmen zu ersetzen. Sondern nur die wo auch TTS-Stimmen verwendet werden. (RRX, Eurobahn, etc) Ich schrieb deshalb auch die Stimmen welche auf Linguatec basieren. Deswegen hatte ich ja Jens gefragt, ob es möglich ist auch EVU basierte stationsansagen zu haben. So dass man jedes EVU eine andere Ansage zuordnen kann. viewtopic.php?p=352703#p352703
RRX Desiro HC, Erfurter Bahn und Kasseler Regiotram
Unter anderem auch
Eurobahn (ankebtob),
bvg (philippa),
KVB (Linguatec Petra)
ODEG in den Desiro HC / Kiss) Zügen...

Re: FIS Ansagen - TTS RRX Anne

Verfasst: 12.03.2024 19:37:23
von lipkegu
Ok, Die Audiodateien sind erstellt.

Ich habe:

die Struktur:

RRX\Sonderansagen\*.wav
RRX\%STATION%.wav


Kann ich das jetzt einfach in eine 7Zip packen oder muss ich da ein Script anwenden, was meine Dateien kopiert.
Zu dem Sollte ich die Sound-Dateien bereits in die zugehörige zda Datei legen? und diese ebenfalls bundlen?.

Da einige Ansagen bei RRX in Voice Reader Studio 15 erstellt worden sind... (Leverkusen Mitte) zb... konnte ich mit Linguatec ein "gleitenes"
Veröffentlichungsrecht aushandeln. Ich kann die bestimmten Ansagen TTS in 15 Home erstellen, muss diese jedoch als Studio 22 veröffentlichen.

Einige neue Versionen der RRX Züge haben schon die 22er Varianten. :)