class Transcription::P articipant
Representerar en deltagare i en konversation. Har lagts till i version 1.5.0.
Medlemmar
Id
Syntax: public const std::string & Id;
Hämta identifieraren för deltagaren.
Avatar
Syntax: public const std::string & Avatar;
Hämtar färgen på användarens avatar som en HTML-hexsträng (t.ex. FF0000 för rött).
DisplayName
Syntax: public const std::string & DisplayName;
Deltagarens visningsnamn. Observera att varje deltagare i samma konversation måste ha ett annat visningsnamn. Dubblettnamn i samma konversation tillåts inte. Du kan använda ID-egenskapen som ett annat sätt att referera till varje deltagare.
IsUsingTts
Syntax: public constbool & IsUsingTts;
Hämtar information om deltagaren använder text till tal (TTS).
IsMuted
Syntax: public constbool & IsMuted;
Hämtar info om den här deltagaren är avstängd eller inte.
IsHost
Syntax: public constbool & IsHost;
Hämtar om den här deltagaren är värden eller inte.
Egenskaper
Syntax: public PropertyCollection & Properties;
Insamling av ytterligare deltagaregenskaper.
Deltagare
Syntax: public inline explicit Participant ( SPXPARTICIPANTHANDLE hparticipant );
Intern konstruktor. Skapar en ny instans med hjälp av den angivna referensen.
Parametrar
hparticipant
deltagarhandtag.
~Deltagare
Syntax: public inline virtual ~Participant ( );
Virtuell destructor.
operatorN SPXPARTICIPANTHANDLE
Syntax: public inline explicit operator SPXPARTICIPANTHANDLE ( ) const;
Intern operator som används för att hämta underliggande referensvärde.
Returer
Ett handtag.
SetPreferredLanguage
Syntax: public inline void SetPreferredLanguage ( const std::string & preferredLanguage );
Ange önskat språk.
Parametrar
preferredLanguage
Det föredragna språket, till exempel "en-us".
SetVoiceSignature
Syntax: public inline void SetVoiceSignature ( const std::string & voiceSignature );
Ange röstsignatur. Om röstsignaturen är tom identifieras inte användaren.
Parametrar
voiceSignature
Deltagarens röstsignatur."
Från
Syntax: public inline static std::shared_ptr< Participant > From ( const std::string & userId , const std::string & preferredLanguage , const std::string & voiceSignature );
Skapa en deltagare med hjälp av användar-ID, hennes/hans föredragna språk och hennes/hans röstsignatur. Om röstsignaturen är tom identifieras inte användaren.
Parametrar
userId
Ett användar-ID.preferredLanguage
Användarens föredragna språk. Det kan vara valfritt.voiceSignature
Användarens röstsignatur. Det kan vara valfritt.
Returer
En smart pekare av deltagare