mordentral / AdvancedSessionsPlugin

Advanced Sessions Plugin for UE4
https://www.vreue4.com
MIT License
597 stars 141 forks source link

EOS Voice | Push to talk not working #70

Closed JTG89 closed 1 year ago

JTG89 commented 1 year ago

Hey,

After connecting to a session, the voice is working and we can hear each other. However, Start and Stop Networked Voice is not. Push to talk simply does not work in the way we implemented it.

I added

[/Script/Engine.GameSession]
bRequiresPushToTalk=true

to the DefaultGame.ini.

And

[Voice]
bEnabled=true

[OnlineSubsystem]
DefaultPlatformService=EOS
bHasVoiceEnabled=true

to the DefaultEngine.ini.

When I try to use Start or Stop Networked Voice, or isLocalPlayerTalking I get the warning:

(Method) couldn't get the voice interface!

Where Method is isLocalPlayerTalking or also Start Stop Netwrorked Voice

image

I setup the state.

And use a button to call Start and Stop Netwroked Voice:

image

Do you have any ideas about what I am doing wrong?

mordentral commented 1 year ago

Are you actually using the voice interface? Those nodes only work with the engines built in voice interface.