12. The computer implemented method of claim 1 , further comprising generating learning components and testing components for said user using one or more of mappings of said modal input in said one of said modes to said modal output in said another one or more of said modes, said characteristic information of said user, said determined delay factor for said user, said proficiency level of said user defined by said multimodal communication assist application based on said determined delay factor, predetermined test information, and previous performance reports stored in a database maintained by said multimodal communication assist application.
15. The computer implemented method of claim 12 , further comprising tracking performance of said user who engages with said generated learning components and said generated testing components by said multimodal communication assist application to select said generated learning components and said generated testing components to be presented to said user via said interactive interface for assisting said user to learn and/or communicate in said visual communication language in said one or more of said modes.