You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en-us/chat/voice-chat.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,19 @@
1
1
---
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.
4
4
---
5
5
6
6
<Alertseverity="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.
8
8
</Alert>
9
9
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.
11
11
12
12
<imgsrc="../assets/players/voice-chat/In-Experience-Example.jpg"width="800"alt="Two users chatting with voice inside an experience" />
13
13
14
-
## Enable voice chat
14
+
## Enable Voice Chat
15
15
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:
17
17
18
18
1. Open your experience in Studio.
19
19
1. Open **File** ⟩ **Game Settings**.
@@ -26,18 +26,18 @@ Voice Chat will now be available to verified 13+ users who opt‑in to the featu
26
26
27
27
### Set maximum players
28
28
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 .
30
30
31
31
1. In the left-hand navigation of the **Game Settings** window, select **Places**. Every place within your experience displays.
32
32
1. Click the **⋯** button next to the place with more than 50 players, then select **Configure Place**.
33
33
1. In the **Max Players** field, enter any number less than or equal to 50.
34
34
1. Click the **Save** button and then [publish](../production/publishing/publish-experiences-and-places.md) to save the changes.
35
35
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).
37
37
38
38
### Customize voice behavior
39
39
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:
41
41
42
42
1. Right‑click over any visible service in the **Explorer** window and select **Show Services…** from the context menu.
43
43
2. Select `Class.VoiceChatService` in the popup window and click **Insert**. The service appears in the **Explorer** hierarchy.
@@ -95,7 +95,7 @@ end)
95
95
96
96
#### Non-spatial
97
97
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`:
99
99
100
100
```lua title="Non-Proximity Chat"
101
101
localPlayers=game:GetService("Players")
@@ -126,7 +126,7 @@ end
126
126
Players.PlayerAdded:Connect(onPlayerAdded)
127
127
```
128
128
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`:
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.
151
151
152
152
<Alertseverity="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.
154
154
</Alert>
155
155
156
-
To disable voice chat for a specific place within an experience:
156
+
To disable Voice Chat for a specific place within an experience:
157
157
158
158
1. Right‑click over any visible service in the **Explorer** window and select **Show Services…** from the context menu.
159
159
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:
163
163
3. With `Class.VoiceChatService` selected, disable `Class.VoiceChatService.EnableDefaultVoice|EnableDefaultVoice` in the **Properties** window.
164
164
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.
165
165
166
-
## Check voice chat status
166
+
## Check status
167
167
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`.
0 commit comments