跳转到内容
搜索文档

显示活跃发言者

最后更新 查看 MarkdownAgent 设置

RealtimeKit 会自动检测并跟踪会议中正在发言的参与者。您可以根据设计需求,在应用程序 UI 中显示单个活跃发言者或多个活跃发言者。

RealtimeKit 中的活跃发言者是在任何给定时刻具有显著音频活动的远程参与者。SDK 维护两种类型的数据以帮助您构建 UI:

  • 活跃发言者(Active speaker) — 当前发言最显著的单个远程参与者。
  • 活跃参与者(Active participants) — 具有最显著音频活动的一组远程参与者。

SDK 会随着发言活动的变化自动更新这些属性并订阅参与者媒体。它会优先考虑显著的音频活动,因此如果某个当前在您的 UI 中不可见的参与者的音频变得更加活跃,他可以替换可见的参与者。

active 映射中的最大参与者人数比本地参与者的 预设 中配置的网格大小少一人。 这会在您的 UI 中为本地参与者预留空间。例如,如果网格大小为 6,则 active 映射最多包含 5 个远程参与者。

显示单个活跃发言者

显示多个活跃发言者

可视化音频活动

相关资源

这篇文档对您有帮助吗?