I haven't dug deeply, but there seems to be a whole ecosystem. An open source avatar data format[0], full body motion capture software[1], this stuff integrates with standard 3d software environments such as unity/unreal/blender/maya/max. So does commercial software[2]. For the hardware it can be a simple web/phone camera on the low end (giving you a talking head) over camera + VR trackers + an iphone for the face sensor to high end rigs with multiple cameras and mocap suits.