Custom Voice chat with Steam

Can I implement a custom voice chat mechanic using unreal’s voice engine while using the Steam Online Subsystem or am I forced to use Steam’s voice?