Participant Osztály
Egy olyan objektum, amely a beszélgetés résztvevőit jelöli.
- Öröklődés
-
builtins.objectParticipant
Konstruktor
Participant(user_id: str, preferred_language: str, voice_signature: str | None = None)
Paraméterek
Name | Description |
---|---|
user_id
Kötelező
|
A felhasználóazonosítási sztring. |
preferred_language
Kötelező
|
A felhasználó előnyben részesített nyelve BCP-47 formátumban. |
voice_signature
|
Felhasználó hangaláírása (nem kötelező). alapértelmezett érték: None
|
Metódusok
set_preferred_language |
A résztvevő előnyben részesített nyelvének beállítása |
set_voice_signature |
Beállítja az azonosításhoz használt résztvevő hangaláírását. |
set_preferred_language
A résztvevő előnyben részesített nyelvének beállítása
set_preferred_language(language: str) -> None
Paraméterek
Name | Description |
---|---|
language
Kötelező
|
A nyelv BCP-47 formátumban. |
set_voice_signature
Beállítja az azonosításhoz használt résztvevő hangaláírását.
set_voice_signature(signature: str) -> None
Paraméterek
Name | Description |
---|---|
signature
Kötelező
|
A nyelv BCP-47 formátumban. |
Attribútumok
avatar
Lekéri a felhasználó avatarjának színét HTML hexa sztringként (pl. FF0000 piros esetén).
display_name
A résztvevő megjelenítendő neve. Vegye figyelembe, hogy a beszélgetés minden résztvevőjének eltérő megjelenítendő névvel kell rendelkeznie. Az ugyanazon beszélgetésen belüli nevek duplikálása nem engedélyezett. Az Id tulajdonságot használhatja egy másik módszerként az egyes résztvevőkre való hivatkozáshoz.
is_host
Lekérdezi, hogy a résztvevő-e a gazdagép.
is_muted
Lekérdezi, hogy a résztvevő el van-e némítva.
is_using_tts
Lekérdezi, hogy a résztvevő szövegfelolvasást (TTS) használ-e.
participant_id
A résztvevő azonosítójának lekérése.
properties
A résztvevőhöz definiált tulajdonságok és azok értékeinek gyűjteménye.
Azure SDK for Python