Participant Classe
Um objeto que representa o participante da conversa.
- Herança
-
builtins.objectParticipant
Construtor
Participant(user_id: str, preferred_language: str, voice_signature: str | None = None)
Parâmetros
Nome | Description |
---|---|
user_id
Obrigatório
|
A cadeia de caracteres de identificação do usuário. |
preferred_language
Obrigatório
|
O idioma preferencial do usuário no formato BCP-47. |
voice_signature
|
Assinatura de voz do usuário (opcional). valor padrão: None
|
Métodos
set_preferred_language |
Define o idioma preferencial do participante |
set_voice_signature |
Define a assinatura de voz do participante usada para identificação. |
set_preferred_language
Define o idioma preferencial do participante
set_preferred_language(language: str) -> None
Parâmetros
Nome | Description |
---|---|
language
Obrigatório
|
O idioma no formato BCP-47. |
set_voice_signature
Define a assinatura de voz do participante usada para identificação.
set_voice_signature(signature: str) -> None
Parâmetros
Nome | Description |
---|---|
signature
Obrigatório
|
O idioma no formato BCP-47. |
Atributos
avatar
Obtém a cor do avatar do usuário como uma cadeia de caracteres hexadecimal HTML (por exemplo, FF0000 para vermelho).
display_name
O nome de exibição do participante. Observe que cada participante dentro da mesma conversa deve ter um nome de exibição diferente. Nomes duplicados na mesma conversa não são permitidos. Você pode usar a propriedade Id como outra maneira de se referir a cada participante.
is_host
Obtém se o participante é ou não o host.
is_muted
Obtém se o participante está ou não mudo.
is_using_tts
Obtém se o participante está usando ou não a TTS (Conversão de Texto em Fala).
participant_id
Obtenha o identificador do participante.
properties
Uma coleção de propriedades e seus valores definidos para este Participante.
Azure SDK for Python