icky teamspeak.........
the voip i'm wanting to add in game ( which i will work on once i purchase the $340 license, gotta have it in my project) will be a proximity based voip like second life, dayz, rust, etc....... where you can only hear the person talking in proximity of that person.
voip works like a 3d sound attached to the character themselves that way...... so if you're standing far away from that person, you do not hear them at all.
it's definitely essential to my gameplay mechanics, players need to be able to communicate with each other besides txt chat (which i'm also going to work on converting to proximity based only chat) so, same concept, if you're not close to the character typing in chat, you will not be able to read his / her chat.
teamspeak should be independent from the main game's voice capabilities. not everyone uses, or likes teamspeak.