Spacial Voice on a Non-Humanoid Character

Im trying to make Spacial Voice work with my character.

As the title suggests, the character doesn’t have a humanoid and has a custom movement script.
I’d like for Voice Chat to still come from this Humanoid-less Object.

I’ve tried setting the listener to the Part but it didin’t work.

local SoundService = game:GetService("SoundService")

myHead = plrb

SoundService:SetListener(Enum.ListenerType.ObjectPosition, myHead)

In-Game the microphone icon above the player doesn’t appear and the Gui in the Esc menu shows a grayed out microphone.

1 Like

SetListener is not related to VoiceChat. Please use VoiceChatService instead.

1 Like

Yeah, I was following the example that roblox shows in its API documentation. Thanks for the help.