i'm wondering the same
i'm using tags instead of material physics and depending on the tag i can pop sounds of corresponding material.
i have not found yet the way to synchronise footsteps and sounds, i espected using the speed of the characters to do something with but it need an inversed time or something i didn't get yet