---
title: "setMute(_:forPlayer:)"
framework: gamekit
role: symbol
role_heading: Instance Method
path: "gamekit/gkvoicechat/setmute(_:forplayer:)"
---

# setMute(_:forPlayer:)

Mutes a player in a voice chat.

## Declaration

```swift
func setMute(_ isMuted: Bool, forPlayer playerID: String)
```

## Parameters

- `isMuted`: Determines whether to mute or unmute the player.
- `playerID`: The player identifier string for a player in the match.

## Discussion

Discussion If you mute a player, the local player doesn’t hear voice data transmitted by that player.

## See Also

### Deprecated Methods and Properties

- [playerIDs](gamekit/gkvoicechat/playerids.md)
- [playerStateUpdateHandler](gamekit/gkvoicechat/playerstateupdatehandler.md)
