足音を鳴らす Actor から地面方向に Line Trace を行って地面の種類を判定し、それに応じて鳴らす音を変えるのが一般的なようです。
おかずさんやもんしょさんのブログ記事が参考になります。
UE4で、地面の種類に応じた足音を鳴らすようにしてみる その1 - ぼっちプログラマのメモ
http://pafuhana1213.hatenablog.com/entry/2015/05/20/002301
UE4で、地面の種類に応じた足音を鳴らすようにしてみる その2 - ぼっちプログラマのメモ
http://pafuhana1213.hatenablog.com/entry/2015/05/21/003828
もんしょの巣穴blog [UE4] 物理マテリアルを使って足音を変化させる
http://monsho.blog63.fc2.com/blog-entry-164.html