How would I go about making a simple footstep system in Unreal Engine 5 that is not dynamic (just normal footsteps sounds no matter what material you're on)

keep in mind if you do it this way you have to do it for every animation, walk, run, crouch maybe etc