Microsoft Windows - WinXP Begrüßung Ti-ejtsch - Do 01 Sep, 2005 05:11 Titel: WinXP Begrüßung
Hallo,
habe folgende Vorstellung:
Nach dem Systemstart soll WinXP eine Begrüßung abspielen (anstatt dem Sound). Stelle mir das wie im Travelbook vor:
Herzlich Willkommen ... , es ist jetzt -Uhrzeit-.
Da ich Travelbook installiert habe, wäre es doch bestimmt möglich dies irgendwie mit dem ETEX-Speak&Win zu realisieren, oder?
Sollte dies nicht möglich sein, wäre ich für jeden anderen Tip dankbar. Möglicherweise könnte man auch ein Sounddatei abspielen lassen, daß Problem ist nur, wo man diese herbekommt. Im Internet habe ich mal eine Seite gefunden (www.Etex.de) wo man Text in Sprache umwandeln und anschließend als .wav oder .mp3 speichern konnte. Dabei war die Qualität hervorragend. Leider ist diese Möglichkeit seit einiger Zeit nicht mehr gegeben.
Vielleicht kennt jemand noch so eine Seite, da ich nicht selbst eine Sprachdatei aufnehmen möchte.
Besten Dank im voraus
Ti-ejtsch Painy - Do 01 Sep, 2005 17:21 Titel:
Hmm... meine schnellste Idee wäre, ruf in nem Call-Center an und nimm dabei auf. Meist begrüßen einen die Damen am anderen Ende doch ganz nett *gg*
Oder nimm ne Sound file aus nem PC Game. Bei manchen Strategie spielen wird man ja auch begrüßt.
Rein Theoretisch sollte es aber mit der Speech-Engine von ETEX gehen, is nur die Frage wie man diese ansteuert... Denke nicht, das die sich per .bat file steuern lässt, wohl eher nur über nen kleines selbst geschriebens Programm... :/ Painy - Do 01 Sep, 2005 19:12 Titel:
So, nochmal ich...
Die Zauberwörter die du suchst nennen sich "Microsoft Agent". So hab ich es unter XP Pro zum laufen bekommen:
'Für leichtere Aufrufe Merlin in eine Variable "schieben"
Set g_charMerlin = g_ctlAgent.Characters("merlin")
'Aktuelle Zeit ermitteln
Time = Now()
'Sprachprofil wählen:
'{3A1FB760-A92B-11d1-B17B-0020AFED142E} = LH Anna
g_charMerlin.TTSModeID = "{3A1FB760-A92B-11d1-B17B-0020AFED142E}"
'Merlin aus dem Monitor raus bewegen
g_charMerlin.MoveTo -1000, 0, 0
'Merlin anzeigen, weil Sound Ausgabe sonst nicht geht
g_charMerlin.Show
'Warten, damit sich Sprachausgabe nicht mit Merlins Startsound überlagert
WScript.Sleep 1000
'Merlins Satz sprechen lassen
'Wenn der SAtz angepasst wird, muss eventuell das Sleep unten verlängert werden!
g_charMerlin.Speak("Schönen Guten Tag! Es ist " & Mid(Time, 12, 2) & " Uhr " & Mid(Time, 15, 2))
'Warten bis der Satz zu Ende gesprochen ist
WScript.Sleep 6000 Anonymous - Do 01 Sep, 2005 23:09 Titel:
oder in der systemsteuerung--speech--da isn beispieltext zum stimmen anhören..den ändern und aufnehmen..schon hast die gleiche stimme Ti-ejtsch - Fr 02 Sep, 2005 02:26 Titel:
Hi,
das ist ja mal genial, klappt wunderbar. Nur die Stimmen lassen zu Wünschen übrig, diese sind mit der von Travelbook nicht vergleichbar. Sollte es da auch noch eine Lösung geben, wäre das ganze perfekt.
Danke für deine Hilfe !!!
Ti-ejtsch Painy - Fr 02 Sep, 2005 13:59 Titel:
@Ti-ejtsch: Das Problem ist halt einfach das Travelbook größten Teils aufs aufgenommenen Dateien basiert. Mein Script von oben gibt einen beliebigen Text aus.
Ja, die Stimmenqualität ist echt nicht die beste, aber was verlangt mich nicht alles von Freeware...
@weirdmeister: dann gibts aber leider keine Möglichkeit immer die aktuelle Uhrzeit mit ansagen zu lassen...