That's a tough one. I'm not sure what you could do. I don't even know if someone who does that can even learn to stop if they wanted to. Why would someone spit when they talk? I've seen people like that, too. I don't know why they do it or if they can change.
Wear a raincoat?