管理用户的 Microsoft Teams 通话和会议的语音隔离

适用于: ✔️会议✔️网络研讨会✔️市政厅✔️通话

语音隔离可减少噪音,并使用个性化的深度语音质量增强人工智能 (AI) 模型将用户的声音与 Microsoft Teams 通话和会议中的其他声音和语音区分开来。 作为管理员,你可以控制用户是否可以在通话和会议中使用语音隔离。

语音隔离功能依赖于存储在用户本地设备上的语音配置文件,以在通话或会议期间删除与配置文件不匹配的任何声音或语音。 用户的语音配置文件仅用于他们授予其权限的原因;Microsoft 不会将其语音配置文件用于任何其他内容。 若要使用语音隔离功能,用户必须具有语音配置文件。 若要了解用户如何设置语音隔离配置文件,请参阅 使用 Microsoft Teams 智能扬声器在会议听录中识别会议室内参与者

若要了解注册,请参阅 语音和人脸注册概述

若要详细了解语音隔离故障排除、设置和用户体验,请参阅 Microsoft Teams 通话和会议中的语音隔离

先决条件

验证以下 URL 是否包含在允许列表中:

管理用户是否可以使用语音隔离

必须在 -VoiceIsolation PowerShell CsTeamsMeetingPolicy cmdlet 中使用 和 -EnrollUserOverride 参数来管理用户是否可以使用语音隔离。

-VoiceIsolation PowerShell 中的参数值 行为
已启用 此值为默认值。 具有此策略的用户可在 Teams 通话和会议中使用语音隔离。
已禁用 具有此策略的用户无法在 Teams 通话和会议中使用语音隔离。
-EnrollUserOverride PowerShell 中的参数值 行为
已启用 具有此策略的用户可以通过 Teams 客户端设置中的“ 识别 ”选项卡设置语音配置文件捕获和注册。
已禁用 此值为默认值。 具有此策略的用户无法使用或访问语音配置文件捕获或注册。

注意

以下区域目前已禁用注册:奥地利、比利时、中国、法国、德国、意大利、韩国、荷兰、俄罗斯、西班牙和瑞典。

必须先连接到 Microsoft Teams PowerShell,然后才能运行这些 cmdlet。 有关详细信息,请参阅 使用 Microsoft Teams PowerShell 管理 Teams

有关 Teams 会议的 PowerShell cmdlet 的详细信息,请参阅 相关主题 部分。

允许用户使用语音隔离

若要允许具有此策略的用户使用语音隔离,请使用以下两个脚本:

Set-CsTeamsMeetingPolicy -Identity <policy name> -EnrollUserOverride Enabled
Set-CsTeamsMeetingPolicy -Identity <policy name> -VoiceIsolation Enabled

阻止用户使用语音隔离

若要防止具有此策略的用户使用语音隔离,请使用以下两个脚本:

Set-CsTeamsMeetingPolicy -Identity <policy name> -EnrollUserOverride Disabled
Set-CsTeamsMeetingPolicy -Identity <policy name> -VoiceIsolation Disabled