class Transcription::P articipant
Konuşmadaki katılımcıyı temsil eder. Sürüm 1.5.0'da eklendi.
Üyeler
Id
Söz dizimi: public const std::string & Id;
Katılımcının tanımlayıcısını alın.
Avatar
Söz dizimi: public const std::string & Avatar;
Kullanıcının avatarının rengini HTML onaltılık dize olarak alır (örneğin, kırmızı için FF0000).
DisplayName
Söz dizimi: public const std::string & DisplayName;
Katılımcının görünen adı. Aynı konuşmadaki her katılımcının farklı bir görünen adına sahip olması gerektiğini lütfen unutmayın. Aynı konuşmadaki yinelenen adlara izin verilmez. Id özelliğini her katılımcıya başvurmak için başka bir yol olarak kullanabilirsiniz.
IsUsingTts
Söz dizimi: public constbool & IsUsingTts;
Katılımcının Metin Okuma (TTS) kullanıp kullanmadığını alır.
IsMuted
Söz dizimi: public constbool & IsMuted;
Bu katılımcının sesinin kapalı olup olmadığını alır.
IsHost
Söz dizimi: public constbool & IsHost;
Bu katılımcının konak olup olmadığını alır.
Özellikler
Söz dizimi: public PropertyCollection & Properties;
Ek katılımcı özellikleri koleksiyonu.
Katılımcı
Söz dizimi: public inline explicit Participant ( SPXPARTICIPANTHANDLE hparticipant );
İç oluşturucu. Sağlanan tanıtıcıyı kullanarak yeni bir örnek oluşturur.
Parametreler
hparticipant
katılımcı tutamacı.
~Katılımcı
Söz dizimi: public inline virtual ~Participant ( );
Sanal yıkıcı.
SPXPARTICIPANTHANDLE işleci
Söz dizimi: public inline explicit operator SPXPARTICIPANTHANDLE ( ) const;
Temel alınan tanıtıcı değerini almak için kullanılan iç işleç.
Döndürülenler
Bir tutamaç.
SetPreferredLanguage
Söz dizimi: public inline void SetPreferredLanguage ( const std::string & preferredLanguage );
Tercih edilen dili ayarlayın.
Parametreler
preferredLanguage
"En-us" gibi tercih edilen dil.
SetVoiceSignature
Söz dizimi: public inline void SetVoiceSignature ( const std::string & voiceSignature );
Ses imzası ayarlayın. Ses imzası boşsa kullanıcı tanımlanmaz.
Parametreler
voiceSignature
Katılımcının ses imzası."
Kaynak
Söz dizimi: public inline static std::shared_ptr< Participant > From ( const std::string & userId , const std::string & preferredLanguage , const std::string & voiceSignature );
Kullanıcı kimliğini, tercih ettiği dili ve ses imzasını kullanarak bir katılımcı oluşturun. Ses imzası boşsa kullanıcı tanımlanmaz.
Parametreler
userId
Kullanıcı kimlikleri.preferredLanguage
Kullanıcının tercih edilen dilleri. İsteğe bağlı olabilir.voiceSignature
Kullanıcının ses imzası. İsteğe bağlı olabilir.
Döndürülenler
Katılımcının akıllı işaretçisi