Meeting Класс
Объект , выполняющий операции, связанные с управлением собраниями.
- Наследование
-
builtins.objectMeeting
Конструктор
Meeting(speech_config: SpeechConfig, meeting_id: str)
Параметры
Имя | Описание |
---|---|
speech_config
Обязательно
|
Конфигурация речи. |
meeting_id
Обязательно
|
Идентификатор собрания. |
Методы
add_participant_async |
Асинхронно добавляет участника в собрание с помощью объекта участника или идентификатора пользователя.+ Примечание Перед началом собрания вызывающий объект должен убедиться, что этот асинхронный вызов завершен. Это можно сделать, вызвав функцию get возвращаемого будущего. |
delete_meeting_async |
Асинхронно удаляет собрание. Все участники, которые по-прежнему являются частью собрания, будут удалены после этого звонка. |
end_meeting_async |
Асинхронно завершает текущее собрание. |
lock_meeting_async |
Асинхронно блокирует собрание. После этого новые участники не смогут присоединиться. |
mute_all_participants_async |
Асинхронно отключает все участники, кроме узла. Это предотвращает создание транскрибирования или отправку текстовых сообщений другими пользователями. |
mute_participant_async |
Асинхронно отключает определенный участник. Это предотвратит создание новых транскрибирования или отправку текстовых сообщений. |
remove_participant_async |
Асинхронно удаляет участника из собрания с помощью объекта участника или идентификатора пользователя. |
start_meeting_async |
Асинхронно начинает собрание. |
unlock_meeting_async |
Асинхронно разблокирует собрание. |
unmute_all_participants_async |
Асинхронно отключает всех участников, что позволяет участникам создавать транскрипции или отправлять текстовые сообщения. |
unmute_participant_async |
Асинхронно отнимает звук для определенного участника. Это позволит создавать новые транскрибирования или отправлять текстовые сообщения. |
add_participant_async
Асинхронно добавляет участника в собрание с помощью объекта участника или идентификатора пользователя.+
Примечание
Перед началом собрания вызывающий объект должен убедиться, что этот асинхронный вызов завершен.
Это можно сделать, вызвав функцию get возвращаемого будущего.
add_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture
Параметры
Имя | Описание |
---|---|
participant
|
объект участника значение по умолчанию: None
|
user_id
|
строка идентификации пользователя значение по умолчанию: None
|
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, содержащее добавленный объект участника. |
delete_meeting_async
Асинхронно удаляет собрание. Все участники, которые по-прежнему являются частью собрания, будут удалены после этого звонка.
delete_meeting_async() -> ResultFuture
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, которое выполняется после удаления собрания. |
end_meeting_async
Асинхронно завершает текущее собрание.
end_meeting_async() -> ResultFuture
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, которое реализуется после завершения собрания. |
lock_meeting_async
Асинхронно блокирует собрание. После этого новые участники не смогут присоединиться.
lock_meeting_async() -> ResultFuture
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, которое реализуется после блокировки собрания. |
mute_all_participants_async
Асинхронно отключает все участники, кроме узла. Это предотвращает создание транскрибирования или отправку текстовых сообщений другими пользователями.
mute_all_participants_async() -> ResultFuture
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, которое реализуется после того, как участники будут отключены. |
mute_participant_async
Асинхронно отключает определенный участник. Это предотвратит создание новых транскрибирования или отправку текстовых сообщений.
mute_participant_async(participant_id: str) -> ResultFuture
Параметры
Имя | Описание |
---|---|
participant_id
Обязательно
|
идентификатор участника. |
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, которое выполняется после отключения звука участника. |
remove_participant_async
Асинхронно удаляет участника из собрания с помощью объекта участника или идентификатора пользователя.
remove_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture
Параметры
Имя | Описание |
---|---|
participant
|
объект участника значение по умолчанию: None
|
user_id
|
строка идентификации пользователя значение по умолчанию: None
|
Возвращаемое значение
Тип | Описание |
---|---|
Пустое будущее. |
start_meeting_async
Асинхронно начинает собрание.
start_meeting_async() -> ResultFuture
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, которое реализуется после начала собрания. |
unlock_meeting_async
Асинхронно разблокирует собрание.
unlock_meeting_async() -> ResultFuture
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, которое реализуется после разблокировки собрания. |
unmute_all_participants_async
Асинхронно отключает всех участников, что позволяет участникам создавать транскрипции или отправлять текстовые сообщения.
unmute_all_participants_async() -> ResultFuture
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, которое реализуется после того, как участники будут отменены. |
unmute_participant_async
Асинхронно отнимает звук для определенного участника. Это позволит создавать новые транскрибирования или отправлять текстовые сообщения.
unmute_participant_async(participant_id: str) -> ResultFuture
Параметры
Имя | Описание |
---|---|
participant_id
Обязательно
|
идентификатор участника. |
Возвращаемое значение
Тип | Описание |
---|---|
Будущее, которое выполняется после отключения звука участника. |
Атрибуты
authorization_token
Маркер авторизации, который будет использоваться для подключения к службе.
Примечание
Вызывающий объект должен убедиться, что маркер авторизации действителен. Перед
срок действия маркера авторизации истекает, вызывающий объект должен обновить его, вызвав этот метод задания с помощью
новый допустимый маркер. При копировании значений конфигурации при создании нового распознавателя
Новое значение токена не будет применяться к уже созданным распознавателям. Для
Распознаватели, созданные ранее, необходимо задать маркер авторизации для
соответствующий распознаватель для обновления маркера. В противном случае распознаватели столкнутся
ошибки во время транскрибирования.
meeting_id
Получите идентификатор собрания.
properties
Коллекция свойств и их значений, определенных для этого участника.
Azure SDK for Python