你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Meeting 类

一个对象,该对象执行与会议管理相关的操作。

继承
builtins.object
Meeting

构造函数

Meeting(speech_config: SpeechConfig, meeting_id: str)

参数

名称 说明
speech_config
必需

语音配置。

meeting_id
必需

会议标识符。

方法

add_participant_async

使用参与者对象或用户 ID 异步将参与者添加到会议。+

注意

调用方需要确保在开始会议之前完成此异步调用。

这可以通过调用返回的 future 的 get 函数来完成。

delete_meeting_async

异步删除会议。 此呼叫后,仍将是会议一部分的任何参与者将被弹出。

end_meeting_async

异步结束当前会议。

lock_meeting_async

异步锁定会议。 在此之后,新参与者将无法加入。

mute_all_participants_async

异步将除主机以外的所有参与者静音。 这可以防止其他人生成听录或发送短信。

mute_participant_async

异步将特定参与者静音。 这将阻止他们生成新的听录内容或发送短信。

remove_participant_async

使用参与者对象或用户 ID 从会议中异步删除参与者。

start_meeting_async

异步启动会议。

unlock_meeting_async

异步解锁会议。

unmute_all_participants_async

异步取消所有参与者的静音,允许参与者生成听录或发送短信。

unmute_participant_async

异步取消特定参与者的静音。 这将允许生成新的听录,或发送短信。

add_participant_async

使用参与者对象或用户 ID 异步将参与者添加到会议。+

注意

调用方需要确保在开始会议之前完成此异步调用。

这可以通过调用返回的 future 的 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
必需

参与者 idnetifier。

返回

类型 说明

参与者静音后实现的未来。

remove_participant_async

使用参与者对象或用户 ID 从会议中异步删除参与者。

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
必需

参与者 idnetifier。

返回

类型 说明

参与者静音后实现的未来。

属性

authorization_token

将用于连接到服务的授权令牌。

注意

调用方需要确保授权令牌有效。 在

授权令牌过期,调用方需要通过调用此资源库来刷新令牌

新的有效令牌。 在创建新的识别器时复制配置值时,

新令牌值将不适用于已创建的识别器。 For

之前创建的识别器,需要设置 的授权令牌

用于刷新令牌的相应识别器。 否则,识别器将遇到

听录期间出现错误。

meeting_id

获取会议 ID。

properties

为此参与者定义的属性及其值的集合。