Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
APPLIES TO: Meetings
Webinars
Town halls
Calls
Voice isolation reduces noise and uses the personalized deep voice quality enhancement artificial intelligence (AI) model to separate the user's voice from other sounds and voices in Microsoft Teams calls and meetings. As an admin, you can control whether your users can use voice isolation in calls and meetings.
The voice isolation feature relies on the voice profile, stored on the user's local device, to remove any sounds or voices during a call or meeting that don't match the profile. Your users' voice profiles are only used for the reason they gave their permission for; Microsoft doesn't use their voice profiles for anything else. To use the voice isolation feature, your users must have a voice profile. To learn about how your users can set up a voice isolation profile, see Use Microsoft Teams Intelligent Speakers to identify in-room participants in a meeting transcription.
To learn about enrollment, see Overview of voice and face enrollment.
To learn more about voice isolation troubleshooting, setup, and the experience for your users, see Voice isolation in Microsoft Teams calls and meetings.
Manage whether your users can use voice isolation
You must set both the -VoiceIsolation
parameter within the PowerShell CsTeamsMeetingPolicy and -EnrollVoice
parameter within the CsTeamsAIPolicy cmdlet to manage whether your users can use voice isolation.
-VoiceIsolation CsTeamsMeetingPolicy parameter value in PowerShell |
Behavior |
---|---|
Enabled | This is the default value. Users with this policy can use voice isolation in Teams calls and meetings. |
Disabled | Users with this policy can't use voice isolation in Teams calls and meetings. |
-EnrollVoice CsTeamsAIPolicy parameter value in PowerShell |
Behavior |
---|---|
Enabled | This is the default value. Users with this policy can set the voice profile capture and enrollment through the Recognition tab in their Teams client settings. |
Disabled | Users with this policy can't use or access the voice profile capture or enrollment. |
Before you can run these cmdlets, you must be connected to Microsoft Teams PowerShell. For more information, see Manage Teams with Microsoft Teams PowerShell.
For more information on PowerShell cmdlets for Teams meetings, see the Related topics section.
Allow users to use voice isolation
To allow users with this policy to use voice isolation, use both of the following scripts:
Set-CsTeamsAIPolicy -Identity <policy name> -EnrollVoice Enabled
Set-CsTeamsMeetingPolicy -Identity <policy name> -VoiceIsolation Enabled
Prevent users from using voice isolation
To prevent users with this policy from using voice isolation, use the following script:
Set-CsTeamsMeetingPolicy -Identity <policy name> -VoiceIsolation Disabled