# IAudioManager > Manages audio effects for players running the Lectern client. `gg.lode.lecternapi.api.manager.IAudioManager` --- ## Signature ```java public interface IAudioManager ``` --- ## Methods ### playSound ```java void playSound(Player player, String soundId, float volume, float pitch) ``` Plays a sound on the player's client. | Parameter | Type | Description | |---|---|---| | `player` | `Player` | The target player. | | `soundId` | `String` | The sound identifier (e.g. `"minecraft:entity.wither.spawn"`). | | `volume` | `float` | The playback volume. | | `pitch` | `float` | The playback pitch. | --- ### setBlockSound ```java void setBlockSound(Player player, boolean enabled) ``` Enables or disables the block-break sound effect override. | Parameter | Type | Description | |---|---|---| | `player` | `Player` | The target player. | | `enabled` | `boolean` | `true` to enable the block sound override. | --- ## Related Pages - [[ILecternAPI]] — Access via `getAudioManager()`