Freigeben über


Natürliche Variation verwenden

[Der Microsoft-Agent ist ab Windows 7 veraltet und kann in nachfolgenden Versionen von Windows nicht verfügbar sein.]

Während die Konsistenz der Darstellung in der herkömmlichen Benutzeroberfläche Ihrer Anwendung, z. B. Menüs und Dialogfelder, die Benutzeroberfläche vorhersehbarer macht, variieren Sie die Animation und die gesprochene Ausgabe in der Benutzeroberfläche des Charakters. Durch das angemessene Variieren der Antworten der Figur wird eine natürlicher wirkende Schnittstelle geboten. Wenn ein Charakter den Benutzer immer auf die gleiche Weise anspricht, wenn er zum Beispiel immer die gleichen Wörter sagt, wird der Benutzer wahrscheinlich den Charakter als langweilig, desinteressiert oder sogar unhöflich empfinden. Die menschliche Kommunikation erfordert selten präzise Wiederholungen. Selbst wenn etwas in einer ähnlichen Situation wiederholt wird, können wir Wörter, Gesten oder Gesichtsausdrücke ändern.

Der Microsoft Agent ermöglicht es Ihnen, einige Variationen für einen Charakter zu erstellen. Beim Definieren der Animationen eines Charakters können Sie Verzweigungswahrscheinlichkeiten für einen beliebigen Animationsframe verwenden, um eine Animation während sie abgespielt wird zu ändern. Sie können jedem Zustand auch mehrere Animationen zuweisen. Microsoft Agent wählt zufällig eine der zugewiesenen Animationen jedes Mal aus, wenn er einen Zustand initiiert. Bei der Sprachausgabe können Sie auch vertikale Balkenzeichen in den Ausgabetext einfügen, um den gesprochenen Text automatisch zu variieren. Der Microsoft-Agent wählt beispielsweise zufällig eine der folgenden Anweisungen aus, wenn dieser Text als Teil der Speak-Methode verarbeitet wird:

"Ich kann das sagen.|Das kann ich sagen.|Ich kann etwas anderes sagen."