1. A method of storing speech signal segments for generating voice messages containing words in a dictionary of n words, said method comprising the steps of a. storing n beginning speech signal segments, each beginning segment for generating a beginning portion of a unique word in said dictionary; b. storing n end speech signal segments, each end segment for generating an end portion of a unique word in said dictionary; c. storing n.times.n middle speech signal segments, each middle segment corresponding to a unique word pair in said dictionary, each middle segment for generating an end portion of an initial word in said pair, a smooth transition to a final word in said pair; and a beginning portion of said final word; wherein a signal for generating a voice message containing any first and second words in said dictionary may be generated from a selected one of said n beginning speech signal segments; a selected one of said n.times.n middle speech signal segments; and a selected one of said n end speech signal segments.