Stopping humanoid animations affects the walkspeed?

Basically what the title says, I need to stop the humanoid animations in order to change it to new ones smoothly while KEEPING the Walkspeed to 0.

Code:

for i,v in pairs(hm:GetPlayingAnimationTracks()) do
   v:Stop()
end