你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Meeting 类
一个对象,该对象执行与会议管理相关的操作。
- 继承
-
builtins.objectMeeting
构造函数
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
为此参与者定义的属性及其值的集合。