Meeting Classe
Oggetto che esegue operazioni correlate alla gestione delle riunioni.
- Ereditarietà
-
builtins.objectMeeting
Costruttore
Meeting(speech_config: SpeechConfig, meeting_id: str)
Parametri
Nome | Descrizione |
---|---|
speech_config
Necessario
|
Configurazione del riconoscimento vocale. |
meeting_id
Necessario
|
Identificatore della riunione. |
Metodi
add_participant_async |
Aggiunge in modo asincrono un partecipante a una riunione usando l'oggetto partecipante o l'ID utente.+ Nota Il chiamante deve assicurarsi che questa chiamata asincrona venga completata prima di avviare la riunione. Questa operazione può essere eseguita chiamando la funzione get del futuro restituito. |
delete_meeting_async |
Elimina in modo asincrono la riunione. Tutti i partecipanti che fanno ancora parte della riunione verranno espulsi dopo questa chiamata. |
end_meeting_async |
Termina in modo asincrono la riunione corrente. |
lock_meeting_async |
Blocca in modo asincrono la riunione. Dopo questo non sarà possibile partecipare a nuovi partecipanti. |
mute_all_participants_async |
Disattiva in modo asincrono tutti i partecipanti ad eccezione dell'host. Ciò impedisce ad altri utenti di generare trascrizioni o inviare sms. |
mute_participant_async |
Disattiva in modo asincrono un determinato partecipante. Ciò impedirà la generazione di nuove trascrizioni o l'invio di sms. |
remove_participant_async |
Rimuove in modo asincrono un partecipante da una riunione usando l'oggetto partecipante o l'ID utente. |
start_meeting_async |
Avvia in modo asincrono la riunione. |
unlock_meeting_async |
Sblocca in modo asincrono la riunione. |
unmute_all_participants_async |
Annulla in modo asincrono tutti i partecipanti, che consente ai partecipanti di generare trascrizioni o inviare sms. |
unmute_participant_async |
Annulla in modo asincrono un determinato partecipante. Ciò consentirà la generazione di nuove trascrizioni o l'invio di sms. |
add_participant_async
Aggiunge in modo asincrono un partecipante a una riunione usando l'oggetto partecipante o l'ID utente.+
Nota
Il chiamante deve assicurarsi che questa chiamata asincrona venga completata prima di avviare la riunione.
Questa operazione può essere eseguita chiamando la funzione get del futuro restituito.
add_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture
Parametri
Nome | Descrizione |
---|---|
participant
|
oggetto partecipante valore predefinito: None
|
user_id
|
stringa di identificazione dell'utente valore predefinito: None
|
Restituisce
Tipo | Descrizione |
---|---|
Oggetto futuro contenente l'oggetto partecipante aggiunto. |
delete_meeting_async
Elimina in modo asincrono la riunione. Tutti i partecipanti che fanno ancora parte della riunione verranno espulsi dopo questa chiamata.
delete_meeting_async() -> ResultFuture
Restituisce
Tipo | Descrizione |
---|---|
Un futuro che viene soddisfatto dopo l'eliminazione della riunione. |
end_meeting_async
Termina in modo asincrono la riunione corrente.
end_meeting_async() -> ResultFuture
Restituisce
Tipo | Descrizione |
---|---|
Un futuro che viene soddisfatto una volta terminata la riunione. |
lock_meeting_async
Blocca in modo asincrono la riunione. Dopo questo non sarà possibile partecipare a nuovi partecipanti.
lock_meeting_async() -> ResultFuture
Restituisce
Tipo | Descrizione |
---|---|
Un futuro che viene soddisfatto una volta bloccata la riunione. |
mute_all_participants_async
Disattiva in modo asincrono tutti i partecipanti ad eccezione dell'host. Ciò impedisce ad altri utenti di generare trascrizioni o inviare sms.
mute_all_participants_async() -> ResultFuture
Restituisce
Tipo | Descrizione |
---|---|
Un futuro che viene soddisfatto una volta che i partecipanti sono stati disattivati. |
mute_participant_async
Disattiva in modo asincrono un determinato partecipante. Ciò impedirà la generazione di nuove trascrizioni o l'invio di sms.
mute_participant_async(participant_id: str) -> ResultFuture
Parametri
Nome | Descrizione |
---|---|
participant_id
Necessario
|
idnetifier del partecipante. |
Restituisce
Tipo | Descrizione |
---|---|
Un futuro che viene soddisfatto dopo che il partecipante è stato disattivato. |
remove_participant_async
Rimuove in modo asincrono un partecipante da una riunione usando l'oggetto partecipante o l'ID utente.
remove_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture
Parametri
Nome | Descrizione |
---|---|
participant
|
oggetto partecipante valore predefinito: None
|
user_id
|
stringa di identificazione dell'utente valore predefinito: None
|
Restituisce
Tipo | Descrizione |
---|---|
Un futuro vuoto. |
start_meeting_async
Avvia in modo asincrono la riunione.
start_meeting_async() -> ResultFuture
Restituisce
Tipo | Descrizione |
---|---|
Un futuro che viene soddisfatto dopo l'avvio della riunione. |
unlock_meeting_async
Sblocca in modo asincrono la riunione.
unlock_meeting_async() -> ResultFuture
Restituisce
Tipo | Descrizione |
---|---|
Un futuro che viene soddisfatto dopo che la riunione è stata sbloccata. |
unmute_all_participants_async
Annulla in modo asincrono tutti i partecipanti, che consente ai partecipanti di generare trascrizioni o inviare sms.
unmute_all_participants_async() -> ResultFuture
Restituisce
Tipo | Descrizione |
---|---|
Un futuro che viene soddisfatto una volta che i partecipanti sono stati non modificati. |
unmute_participant_async
Annulla in modo asincrono un determinato partecipante. Ciò consentirà la generazione di nuove trascrizioni o l'invio di sms.
unmute_participant_async(participant_id: str) -> ResultFuture
Parametri
Nome | Descrizione |
---|---|
participant_id
Necessario
|
idnetifier del partecipante. |
Restituisce
Tipo | Descrizione |
---|---|
Un futuro che viene soddisfatto dopo che il partecipante è stato disattivato. |
Attributi
authorization_token
Token di autorizzazione che verrà usato per la connessione al servizio.
Nota
Il chiamante deve assicurarsi che il token di autorizzazione sia valido. Prima della
il token di autorizzazione scade, il chiamante deve aggiornarlo chiamando questo setter con un
nuovo token valido. Man mano che i valori di configurazione vengono copiati durante la creazione di un nuovo riconoscitore,
il nuovo valore del token non verrà applicato ai riconoscitori che sono già stati creati. For
riconoscitori creati in precedenza, è necessario impostare il token di autorizzazione del
riconoscitore corrispondente per aggiornare il token. In caso contrario, i riconoscitori incontreranno
errori durante la trascrizione.
meeting_id
Ottenere l'ID riunione.
properties
Raccolta di proprietà e dei relativi valori definiti per questo partecipante.
Azure SDK for Python