Please take care of yourself first and get to the carpet later? If nothing else, elevation and ice should slow the bleeding, compression direct pressure too.
Blood needs an enzyme to break it down. Your own spit will break down your own blood, btw. But cold water, keep it moist while it waits for you, and one of those enzymatic cleaners should do it... or save up a lot of spit!