Skip to content

Commit 219b044

Browse files
authored
Update voice-chat.md
1 parent d94fa1c commit 219b044

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

content/en-us/chat/voice-chat.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
---
2-
title: Voice chat
3-
description: Explains how to use the voice chat feature.
2+
title: Voice Chat
3+
description: Explains how to use the Voice Chat feature.
44
---
55

66
<Alert severity="success">
7-
Voice chat is currently available to all 13+ [phone number verified](../production/publishing/account-verification.md#verify-through-phone-number) users in these countries: US, CA, GB, IE, AU, NZ, ES, MX, CL, CR, PR, FR, IT, AT, CHE, DE, JP, KR, CH, AR, COL, PE, DO, GT, UY, SV, HN, PY, NI, EC, BO, VE, PA, PT, and BR. Users **not** in these countries should use [ID verification](https://en.help.roblox.com/hc/en-us/articles/4407282410644) to enable chat with voice. Once verified, eligible 13+ phone verified users can opt‑in to use this feature by visiting their account **Settings** page or from within a voice enabled experience, allowing them to chat with voice in any Roblox experience that supports it. Experiences with voice often see an uplift in engagement, DAU, and spending.
7+
Voice Chat is currently available to all 13+ [phone number verified](../production/publishing/account-verification.md#verify-through-phone-number) users in these countries: US, CA, GB, IE, AU, NZ, ES, MX, CL, CR, PR, FR, IT, AT, CHE, DE, JP, KR, CH, AR, COL, PE, DO, GT, UY, SV, HN, PY, NI, EC, BO, VE, PA, PT, and BR. Users **not** in these countries should use [ID verification](https://en.help.roblox.com/hc/en-us/articles/4407282410644) to enable chat with voice. Once verified, eligible 13+ phone verified users can opt‑in to use this feature by visiting their account **Settings** page or from within a voice enabled experience, allowing them to chat with voice in any Roblox experience that supports it. Experiences with voice often see an uplift in engagement, DAU, and spending.
88
</Alert>
99

10-
**Voice chat** is a feature enabling real-time, spoken communication between yourself and other player characters. It is only available for places that support a maximum of 50 players.
10+
**Voice Chat** is a feature enabling real-time, spoken communication between yourself and other player characters. It is only available for places that support a maximum of 50 players.
1111

1212
<img src="../assets/players/voice-chat/In-Experience-Example.jpg" width="800" alt="Two users chatting with voice inside an experience" />
1313

14-
## Enable voice chat
14+
## Enable Voice Chat
1515

16-
Before you can enable voice chat in an experience, you must first [publish](../production/publishing/publish-experiences-and-places.md) it, then:
16+
Before you can enable Voice Chat in an experience, you must first [publish](../production/publishing/publish-experiences-and-places.md) it, then:
1717

1818
1. Open your experience in Studio.
1919
1. Open **File**&nbsp;**Game Settings**.
@@ -26,18 +26,18 @@ Voice Chat will now be available to verified 13+ users who opt‑in to the featu
2626

2727
### Set maximum players
2828

29-
If you previously set the maximum number of players in a place to more than 50, you'll need to reduce it to support Voice Chat.
29+
If you previously set the maximum number of players in a place to more than 50, you'll need to reduce it to support .
3030

3131
1. In the left-hand navigation of the **Game Settings** window, select **Places**. Every place within your experience displays.
3232
1. Click the **&ctdot;** button next to the place with more than 50 players, then select **Configure Place**.
3333
1. In the **Max Players** field, enter any number less than or equal to 50.
3434
1. Click the **Save** button and then [publish](../production/publishing/publish-experiences-and-places.md) to save the changes.
3535

36-
When you update the maximum number of players in a place to fewer than 50, there may be servers already configured to a different, higher number. Since those servers won't support voice chat, it's recommended to [restart servers](../production/publishing/publish-experiences-and-places.md#update-experiences).
36+
When you update the maximum number of players in a place to fewer than 50, there may be servers already configured to a different, higher number. Since those servers won't support Voice Chat, it's recommended to [restart servers](../production/publishing/publish-experiences-and-places.md#update-experiences).
3737

3838
### Customize voice behavior
3939

40-
Voice chat is **proximity-based** by default, adjusting the volume of participants based on how close they are to each other. However, you can set `Class.VoiceChatService.UseAudioApi|UseAudioApi` to `Enum.AudioApiRollout|Enabled` to take control over how voices are set up and used in your experience:
40+
Voice Chat is **proximity-based** by default, adjusting the volume of participants based on how close they are to each other. However, you can set `Class.VoiceChatService.UseAudioApi|UseAudioApi` to `Enum.AudioApiRollout|Enabled` to take control over how voices are set up and used in your experience:
4141

4242
1. Right‑click over any visible service in the **Explorer** window and select **Show&nbsp;Services…** from the context menu.
4343
2. Select `Class.VoiceChatService` in the popup window and click **Insert**. The service appears in the **Explorer** hierarchy.
@@ -95,7 +95,7 @@ end)
9595

9696
#### Non-spatial
9797

98-
If you [disable default voice chat](#disable-per-place), you can then implement flat/nonspatial voice chat through the following `Class.Script` within `Class.ServerScriptService`:
98+
If you [disable default Voice Chat](#disable-per-place), you can then implement flat/nonspatial Voice Chat through the following `Class.Script` within `Class.ServerScriptService`:
9999

100100
```lua title="Non-Proximity Chat"
101101
local Players = game:GetService("Players")
@@ -126,7 +126,7 @@ end
126126
Players.PlayerAdded:Connect(onPlayerAdded)
127127
```
128128

129-
Disabling default voice chat also removes the standard behavior where players cannot hear their own characters talk. To re‑mute players' own voices, use the following `Class.LocalScript` in `Class.StarterPlayerScripts`:
129+
Disabling default Voice Chat also removes the standard behavior where players cannot hear their own characters talk. To re‑mute players' own voices, use the following `Class.LocalScript` in `Class.StarterPlayerScripts`:
130130

131131
```lua title="LocalScript"
132132
local Players = game:GetService("Players")
@@ -147,13 +147,13 @@ player.DescendantAdded:Connect(onDescendantAdded)
147147

148148
### Disable per place
149149

150-
If you don't want to enable voice chat for every place within your experience, you can disable it within specific places that would otherwise be voice‑eligible.
150+
If you don't want to enable Voice Chat for every place within your experience, you can disable it within specific places that would otherwise be voice‑eligible.
151151

152152
<Alert severity="info">
153-
If you're currently setting a place's **Max Players** to a value over 50 in order to disable voice chat, it's recommended to use this workflow instead.
153+
If you're currently setting a place's **Max Players** to a value over 50 in order to disable Voice Chat, it's recommended to use this workflow instead.
154154
</Alert>
155155

156-
To disable voice chat for a specific place within an experience:
156+
To disable Voice Chat for a specific place within an experience:
157157

158158
1. Right‑click over any visible service in the **Explorer** window and select **Show&nbsp;Services…** from the context menu.
159159
2. Select `Class.VoiceChatService` in the popup window and click **Insert**. The service appears in the **Explorer** hierarchy.
@@ -163,9 +163,9 @@ To disable voice chat for a specific place within an experience:
163163
3. With `Class.VoiceChatService` selected, disable `Class.VoiceChatService.EnableDefaultVoice|EnableDefaultVoice` in the **Properties** window.
164164
4. Publish the place to save the changes and [restart servers](../production/publishing/publish-experiences-and-places.md#update-experiences) to ensure the change takes effect for all servers currently running your experience.
165165

166-
## Check voice chat status
166+
## Check status
167167

168-
You can check if a player has enabled voice chat by calling `Class.VoiceChatService:IsVoiceEnabledForUserIdAsync()|IsVoiceEnabledForUserIdAsync()` in a `Class.LocalScript`, or in a `Class.Script` with `Class.BaseScript.RunContext|RunContext` set to `Enum.RunContext.Client`.
168+
You can check if a player has enabled Voice Chat by calling `Class.VoiceChatService:IsVoiceEnabledForUserIdAsync()|IsVoiceEnabledForUserIdAsync()` in a `Class.LocalScript`, or in a `Class.Script` with `Class.BaseScript.RunContext|RunContext` set to `Enum.RunContext.Client`.
169169

170170
```lua title="Client Script - Check Voice Chat Status"
171171
local Players = game:GetService("Players")
@@ -177,6 +177,6 @@ local success, enabled = pcall(function()
177177
return VoiceChatService:IsVoiceEnabledForUserIdAsync(localPlayer.UserId)
178178
end)
179179
if success and enabled then
180-
print("Voice chat enabled!")
180+
print("Voice Chat enabled!")
181181
end
182182
```

0 commit comments

Comments
 (0)