As soon as we stop talking aloud, we seem to experience a kind of `inner voice’, a steady stream of verbal fragments expressing ongoing thoughts. What kind of information processing structures are required to explain such a phenomenon? Why would an inner voice’ be useful? How could it have arisen? This paper explores these questions and reports briefly some computational experiments to help elucidate them.