With TypeSpeak, people who cannot find the right words can be helped. TypeSpeak supports at the word and sentence level and has both a fixed vocabulary with utterances and a personal vocabulary, which can be adapted with words and names from one's own daily life.
This support builds text that can be spoken or shared with a messaging app.