Voice Commands

Voice console commands offer in-game communication between teammates. With the list of searchable commands below, find easy ways to adjust your microphone, pust-to-talk works, and mute players entirely.

voice_positional
<0 / 1>
This command, when set to 1, it will make the volume of voices (player microphones)to their distance from each other. Players close to each other would be louder than those at greater distances. The default command is set at 0 (disabled).
Name:
0 / 1
Description:
Setting this to 0 disable will disable the positional voices, a normal voice chat. Set to 1 make the volume of the voices change based on each distance between players.
Examples, Generator & More
voice_caster_scale
voice_caster_scale
<0 / 1>
This command will set the volume of the GOTV caster. The default is 1, lower numbers which are always a decimal 0 is turning this feature off.
Name:
0 / 1
Description:
0 / 1 in decimals you can set the caster scale.
Examples, Generator & More
snd_headphone_eq
<0 / 1>
This command will select a preset for the headphone Equalizer settings in CS2.
Name:
0 / 1
Description:
This will set the headphone EQ to a specific preset or it will disable it.
Examples, Generator & More
voice_threshold
<Threshold>
This command will set the volume theshold at which your microphone will be enabled when using voice activation.
Name:
Threshold
Description:
The threshold of the volume.
Examples, Generator & More
sv_voiceenable
<0 / 1>
You turn your server's voice chat on and off. The default value is 1 and enables sound.
Name:
0 / 1
Description:
The default value is 1 and enables sound. 0 will disable voice communications.
Examples, Generator & More
voice_recordtofile
voice_recordtofile
This command when enabled will allow you to record microphone data and voice data to the specific files. 'voice_micdata.wav' and 'voice_decompressed.wav'.
Examples, Generator & More
voice_modenable
<0 / 1>
The whole system of voices, respectively in general terms.
Name:
0 / 1
Description:
Setting this to 0 will disable your microphone. Setting this to 1 will enable your microphone (default)
Examples, Generator & More
voice_loopback
<0 / 1>
Determines whether your own voice should come back through your speakers or not, i.e., one (1) means yes, while zero (0) denotes no.
Name:
0 / 1
Description:
Setting this to 0 will not use audio loopback, meaning you will not hear your microphone being played back to you. Setting this to 1 means you will hear your microphone output to be played through your connected speakers.
Examples, Generator & More
voice_reset_mutelist
voice_reset_mutelist
Unmutes all players
Examples, Generator & More
voice_enable
<0 / 1>
This command will allow you to set if voice communication is enabled in the client.
Name:
0 / 1
Description:
To turn on (1) or off (0) voice chat
Examples, Generator & More
voice_unmute
<Player Name>
On this page, we will let you know what this command is, how it works and how you can use it by sharing clear instructions and real life examples on how it’s implemented.
Name:
Player Name
Description:
Input the users player name after the command to unmute the player.
Examples, Generator & More
voice_scale
<0 - 1>
It is a command that allows you to adjust the volume for voice communications in CS:GO. By default it is set to “1”, which is the loudest, and you can reduce it to “0”, which is mute. Therefore, you can play with different values ranging from 0 to 1 to adjust the voice volume for everyone using the microphone in the game.
Name:
0 - 1
Description:
This command needs a valid numeric argument to work, within the range of 0 to 1.
Examples, Generator & More
Show entries:

Effective communication is key to winning Counter-Strike: Global Offensive, especially in competitive gaming. The game has different voice commands and settings that a player can use to manage their in-game communications. These may be used to coordinate with teammates, give tactical commands, or even adjust how to turn down voice in CS:GO. This article offers an ultimate guide on all CS:GO voice commands.

Understanding Voice Commands

Voice commands in CS:GO are console commands that control the voice chat functionality of the game. These words can turn voice chat on or off, adjust its volume levels, and mute certain players. Below are some of the frequently employed voice commands:

  • voice_enable [0/1]: To turn on (1) or off (0) voice chat.
  • voice_scale [value]: Adjusts other players’ volume during their chats. For instance, a value of 0.5 makes it sound half as loud.
  • voice_mute [Player ID]: Mutes specific players based on Player ID.
  • voice_unmute [Player ID]: Unmutes a previously muted player.
  • voice_reset_mutelist: Unmutes all players.
  • voice_loopback [0/1]: Determines whether your own voice should come back through your speakers or not, i.e., one (1) means yes, while zero (0) denotes no.
  • voice_modenable [0/1]: It either enables (one – 1) or disables (zero – 0) the whole system of voices, respectively in general terms

To access these commands, players must open the developer console, which can be enabled through game settings. Typing the desired command after opening will apply the changes instantly.

How to Turn Down Voice in CS:GO

If other players’ voices are too loud or distracting, you can lower their volumes using the voice_scale command. For example, typing “voice_scale 0.2” will set it to 20% of the highest volume possible. This is particularly helpful in high-pressure situations where you need clear information and must focus not just on the sounds emanating from your computer but also on your team’s voice communication.

Custom Radio Commands

Besides voice commands, CS: GO introduces radio commands that are used for quick pre-set messages to address your teammates. These radio commands are necessary for non-verbal communication and could be customized:

  • radio1, radio2, radio3: Opening different sets of radio commands.
  • need backup: Requesting backup from friends.
  • sectorclear: Showing that there is no enemy in a place.
  • takingfire: Informing teammates of gunfire directed at you and calling for help.

These can also be bound to specific keys to make them faster accessible as custom radio commands. For example:

  • bind y “radio2 Thanks”

Managing Voice Settings for Better Gameplay

Your gameplay can be greatly affected by voice settings. The following are some tips on managing these settings effectively:

  • Adjusting Volume: Utilizing the command voice_scale will help make voice chat more audible if it is too quiet or reduce it if it is too loud so as not to deafen out other important game sounds during playtime.
  • Muting Disruptive Players: When playing with an unruly or annoying player, use the voice_mute command followed by their Player ID to silence him/her. You may want to unmute them later using this code line “voice_unmute”.
  • Disabling Voice Chat: If one doesn’t want any sound coming from voices, which is usual when one is playing casually or when discussions become more disturbing than beneficial, one should disable their voices by typing “voice_enable 0” into the console window.
  • Using Voice Loopback: Turn it on by typing ‘voice_loopback 1’ if you would like to listen back to yourself speaking to ensure you have correctly set your microphone.

Recording and Broadcasting Voice

In addition, the game CS:GO offers the possibility to record voice conversations to review strategies or create content. To begin recording you should type this command “voice_recordtofile.”

  • voice_recordtofile 1

The audio will be saved as a file in the CS:GO directory. To stop recording use:

  • voice_recordtofile 0

Conclusion

Mastering CS:GO commands involving sound usage can improve the gameplay experience. This will help one communicate with teammates effectively and have total control over one’s gaming environment. Adjusting volume levels, silencing noisy teammates, or using radio commands for swift communication are all indispensable tools in any serious CS:GO player’s arsenal.