voice chat in dedicated servers

Hi, since I want to make my project has voice chat im confuse about one thing , my game hosted by GameLift and if I want to make voice chat to it, is that mean I don’t need Vivox like services ?
I mean is that cheaper and good to have some function for example I make a voice capture and play it back as sound waves and replicate it to every one through the GameLift server ? is it going to be expensive ? and laggy ?
because this is the easiest way to add voice chat I found ,
and if its not, why ?
thanks to you all

This is how the Easy Voice Chat plugin works. Look at this: