Easiest way to do Voice Chat

Hello everyone,

I just found this forum and wanted to use it to ask some questions.
We are currently developing a metaverse with Unreal Engine 5.1 and plan to allow our users to talk to each other in certain areas within this metaverse.
At the beginning there are no instances (no sharding), all users are on the same map and on the same game server (this will change in the future of course).
On this map there will be several colored areas where users can move into and join the voice chat and talk to each other.
The login system will be covered by our own login servers.

Now to my question:
What are the easiest ways to implement voice chat?
Are there any ready-made plugins / services / tutorials / etc. that allow users to easily join a voice server?
Do you have any tips regarding the architecture?
I also discovered EOS Online Services (Epic Game Online Services), which seems to be free - but more aimed at lobby-based games.
Does anyone else have any experience with this that they’d like to share?

Thanks in advance!