The meaning of the three words is basically the same: to speak at a low volume so that you're difficult to understand. The usage is generally different, however. Some examples:
A murmur swept through the crowd. (Murmur is typically used with respect to a crowd or group of people, that is, an individual would not be described as murmuring. Murmur is often used figuratively in the phra