Car-PC.info

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:

1. Download aller Files:
- MSAgent
http://activex.microsoft.com/activex/controls/agent2/MSagent.exe
- Deutsche Sprachkomponente
http://activex.microsoft.com/activex/controls/agent2/AgtX0407.exe
- Deutsche Text-To-Speech-Engine
http://activex.microsoft.com/activex/controls/agent2/lhttsged.exe
- Speech API
http://activex.microsoft.com/activex/controls/sapi/spchapi.exe

2. Installieren der Files, in eben dieser Reihenfolge

3. Erstellen einer .vbs Datei mit folgendem Inhalt:

Dim g_ctlAgent
Dim g_charMerlin

Dim Time

'Erstellen eines Agent Objekts
Set g_ctlAgent = CreateObject("Agent.Control.1")

'Verbindung zum Agent aufbauen
g_ctlAgent.Connected = True

'Merlin Laden
g_ctlAgent.Characters.Load "merlin", "merlin.acs"

'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... Smile

@weirdmeister: dann gibts aber leider keine Möglichkeit immer die aktuelle Uhrzeit mit ansagen zu lassen...
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB