We study a communication game of common interest in which the sender observes one of infinite types and sends one of finite messages which is interpreted by the receiver. In equilibrium there is no full separation but types are clustered into contiguous cells. We give a full characterization of the strict Nash equilibria of this game as Voronoi languages. As the strategy set is infinite static stability concepts for finite games such as ESS are no longer sufficient for Lyapunov stability in the replicator dynamics. We give examples of unstable strict Nash equilibria and stable inefficient Voronoi languages. We derive efficient Voronoi languages with a large number of words and numerically illustrate stability of some Voronoi languages with large message spaces and non-uniformly distributed types. (C) 2011 Elsevier Inc. All rights reserved.