Microsoft Agent Installationshilfe

 

Hinweis: Windows XP hat schon von Haus aus die SAPI 5.0 (Speech Application Programming Interface). Für "MS Agent 2.0" wird aber die SAPI 4.0 benötigt, welche sie deshalb trotzdem herunterladen müssen. Folgend sind die Komponenten aufgelistet die sie benötigen. Falls sie wie oben erwähnt ein neues Betriebsystem oder ME bzw. 2000 verwenden entfällt Möglicherweise der Download einiger Komponenten. Beachten Sie auch, dass es sich hierbei um die Installation von Betriebsystem-Komponenten handelt, welche später nicht mehr deinstalliert werden können.
 
  Schritt 1 - damit Dein Agent Dir zusätzlich den Text vorlesen kann:
  Installieren Sie die Lernout & Hauspie TruVoice,
Text-to-Speech Engine (1MB)

Die Lernout & Hauspie TruVoice Text-to-Speech (TTS) Engine ermöglich es, dass der MS-Agent den Text vorliest. 

Downloaden Sie die obige  tv_enua.exe und führen Sie diese aus um die Spracheausgabe Enginge zu installieren.
(Falls Sie das schon einmal gemacht haben werden Sie "Lernout & Hauspie TruVoice American English TTS Engine" bei Software in Ihrer Systemsteuerung sehen, dann benötigen Sie diesen Schritt nicht noch einmal).

  Schritt 2 - damit Dein Agent den Text auch in deutsch vorlesen kann:

Installieren Sie den Zusatz für die Deutsche Sprache - bitte zuerst TTS Engine (von Schritt 1) dann die deutsche TTS-Enging lhttsged.exe und im Anschluss das Sprach Add-On Agtx0407.exe!

Sprache

TTS Engine
(2-3 MB)

Sprach Add-On für Deutsch
(128 KB)

  Deutsch

 

lhttsged.exe

 

agtx0407.exe

 

Win95/98/ME/NT Für User, die eine ältere Version von Windows nutzen (Win95 , 98 , ME oder NT4) bitte folgende Schritte zuerst ausführen:
  Installieren Sie l Microsoft Agent Grundversion 2.0 (395K)

WINDOWS 2000/XP Nutzer: Diese Komponenten sind bereits bei Ihnen installiert. Überspringen Sie diesen Schritt !

Lade  über obigen Link MSAgent.exe herunter und führe das Setup Programm aus.

 

Character laden

Nun kann man nahezu beliebig viele Character in die Characters-Collection laden. Die Daten der Character wer­den standardmäßig in .ACS-Files im Verzeichnis MSAgent\Chars unter dem Windows-Verzeichnis gespeichert. Als ersten Parameter gibt man beim Laden den Namen an, unter dem man den Character innerhalb der Collection anspricht. Der zweite Parameter ist der Name des ACS-Files. Wenn sich dieser in einem anderen als dem Stan­dardverzeichnis befindet, kann man auch den vollqualifizierten Pfad mitgeben:

    oAgent.Characters.Load("Genie", "genie.acs")

Wenn auf dem Rechner mehrere Character installiert sind, kann der Benutzer über den Eigenschafts-Dialog des Characters einen Standard-Character auswählen. Man kann einfach den Standard-Character laden, indem man den Namen der .ACS-Datei weglässt:

    oAgent.Characters.Load("wunschnamen eingeben")

Man kann zwar grundsätzlich beliebige Namen wählen, mit denen man die Character in der Collection anspricht. Wenn man aber eine Referenz auf den Character in einer Variablen ablegen möchte, um den Character so direkt ansprechen zu können, dann muss man den Namen des Characters benutzen:

    oAgent.Characters.Load("Genie", "genie.acs")
    oChar = oAgent.Characters("Genie")
    oChar.<Methode>()
 
 

 

 

Sprachausgabe

Der Character spricht über die Methode „Speak“. Man kann dieser Methode einen beliebigen Text mitgeben. Der Text wird standardmäßig über eine Sprechblase ausgegeben und tatsächlich gesprochen. Dabei werden die Lip­penbewegungen des Characters mit dem gesprochenen Text synchronisiert. Voraussetzung für die erfolgreiche Ausgabe von Text als Sprache ist die korrekte Installation der Text-To-Speak-Engine und der Sprachbibliothek in der gewünschten Sprache.
 

    oChar.Speak("Hallo, ich bin Genie")

Die Sprache, in der der Character den Text sprechen soll, wird über seine Eigenschaft „LanguageID“ eingestellt. Die ID für deutsche Aussprache ist 409 hexadezimal. Natürlich kann man den Character auch in jeder anderen Sprache sprechen lassen, aber die Ergebnisse sind eher zur Erheiterung denn als Information zu gebrauchen, wenn die eingestellte Sprache nicht der des ausgegebenen Textes entspricht.
 

    oChar.LanguageID = 0x407

Außerdem kann man über die Eigenschaft „TTSModeID“ bestimmte Stimmen einstellen. Diese ist mit der ModeID der gewünschten Engine zu füllen. Eine Übersicht über die unterschiedlichen Modes gibt es im Doku­ment Speechengines.doc bei der Dokumentation zum Agent SDK. Hier zum Beispiel die Stimme einer deutschen Frau:
 

    oChar.TTSModeID = "{3A1FB760-A92B-11D1-B17B-0020AFED142E}"

Die Stimme kann über den Sprach-Eigenschaftsdialog verändert werden. Wenn man das Speech Control Panel installiert, wird dies zur Systemsteuerung hinzugefügt.

 

Falls Du Probleme mit der Installation haben solltest kannst Du jederzeit auch unser Forum nutzen oder die Microsoft Homepage zum Agent besuchen :  
 

this site in english

 

                        Copyright © 2004 - 2008 Agentdownload.de  [ Disclaimer ] [ Impressum ] [ Forum ] [ Bookmarken ] [ Linklist ]