Virtual agents as a scalable tool for diverse, robust gesture recognition | Synapse