Text this: Leg Locomotion Adaption for Quadruped Robots with Ground Compliance Estimation