Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen Teilnehmer in einer Unterhaltung dar. In Version 1.5.0 hinzugefügt.
Elemente
Id
Syntax: public const std::string & Id;
Rufen Sie den Bezeichner für den Teilnehmer ab.
Eigenschaften
Syntax: public PropertyCollection & Properties;
Sammlung zusätzlicher Teilnehmereigenschaften.
Teilnehmer
Syntax: public inline explicit Participant ( SPXPARTICIPANTHANDLE hparticipant );
Interner Konstruktor. Erstellt eine neue Instanz mithilfe des bereitgestellten Handles.
Die Parameter
-
hparticipantTeilnehmerhandle.
~Teilnehmer
Syntax: public inline virtual ~Participant ( );
Virtueller Destruktor.
Operator SPXPARTICIPANTHANDLE
Syntax: public inline explicit operator SPXPARTICIPANTHANDLE ( ) const;
Interner Operator, der zum Abrufen eines zugrunde liegenden Handlewerts verwendet wird.
Rückgaben
Ein Handle.
SetPreferredLanguage
Syntax: public inline void SetPreferredLanguage ( const std::string & preferredLanguage );
Bevorzugte Sprache festlegen.
Die Parameter
-
preferredLanguageDie bevorzugte Sprache, z. B. "en-us".
SetVoiceSignature
Syntax: public inline void SetVoiceSignature ( const std::string & voiceSignature );
Legen Sie die Sprachsignatur fest. Wenn die Sprachsignatur leer ist, wird der Benutzer nicht identifiziert.
Die Parameter
-
voiceSignatureDie Sprachsignatur des Teilnehmers."
Von
Syntax: public inline static std::shared_ptr< Participant > From ( const std::string & userId , const std::string & preferredLanguage , const std::string & voiceSignature );
Erstellen Sie einen Teilnehmer mithilfe der Benutzer-ID, seiner bevorzugten Sprache und seiner Sprachsignatur. Wenn die Sprachsignatur leer ist, wird der Benutzer nicht identifiziert.
Die Parameter
userIdEine Benutzer-ID.preferredLanguageDie bevorzugten Sprachen des Benutzers. Sie kann optional sein.voiceSignatureDie Sprachsignatur des Benutzers. Sie kann optional sein.
Rückgaben
Ein intelligenter Zeiger des Teilnehmers