Participant Kelas
Objek yang mewakili peserta percakapan.
- Warisan
-
builtins.objectParticipant
Konstruktor
Participant(user_id: str, preferred_language: str, voice_signature: str | None = None)
Parameter
Nama | Deskripsi |
---|---|
user_id
Diperlukan
|
String identifikasi pengguna. |
preferred_language
Diperlukan
|
Bahasa pengguna pilihan dalam format BCP-47. |
voice_signature
|
Tanda tangan suara pengguna (opsional). nilai default: None
|
Metode
set_preferred_language |
Mengatur bahasa pilihan peserta |
set_voice_signature |
Mengatur tanda tangan suara peserta yang digunakan untuk identifikasi. |
set_preferred_language
Mengatur bahasa pilihan peserta
set_preferred_language(language: str) -> None
Parameter
Nama | Deskripsi |
---|---|
language
Diperlukan
|
Bahasa dalam format BCP-47. |
set_voice_signature
Mengatur tanda tangan suara peserta yang digunakan untuk identifikasi.
set_voice_signature(signature: str) -> None
Parameter
Nama | Deskripsi |
---|---|
signature
Diperlukan
|
Bahasa dalam format BCP-47. |
Atribut
avatar
Mendapatkan warna avatar pengguna sebagai string heksa HTML (misalnya FF0000 untuk merah).
display_name
Nama tampilan peserta. Harap dicatat bahwa setiap peserta dalam percakapan yang sama harus memiliki nama tampilan yang berbeda. Nama duplikat dalam percakapan yang sama tidak diizinkan. Anda dapat menggunakan properti Id sebagai cara lain untuk merujuk ke setiap peserta.
is_host
Mendapatkan apakah peserta adalah host atau tidak.
is_muted
Mendapatkan apakah peserta dibisukan atau tidak.
is_using_tts
Mendapatkan apakah peserta menggunakan Teks Ke Ucapan (TTS) atau tidak.
participant_id
Dapatkan pengidentifikasi untuk peserta.
properties
Kumpulan properti dan nilainya ditentukan untuk Peserta ini.
Azure SDK for Python