Поделиться через


Meeting Класс

Объект , выполняющий операции, связанные с управлением собраниями.

Наследование
builtins.object
Meeting

Конструктор

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

Коллекция свойств и их значений, определенных для этого участника.