Is it possible to use voice chat in scripts?

Not like I’m gonna do it, just curious. Is it possible to make so the script recognizes certain words said by the player and does actions based on them? Kinda like in a game called Lifeline or like in Seaman

2 Likes

There is:

Best I could find, but as of right now, no not possible.

2 Likes

Currently we are only able to check if a user has the feature enabled locally.

local VoiceChatService = game:GetService("VoiceChatService")
local Players = game:GetService("Players")

local Player = Players.LocalPlayer

if VoiceChatService:IsVoiceEnabledForUserIdAsync(Player.UserId) then 
	print("enabled")
else 
	print("disabled")
end
1 Like