Voice is a medium through which one communicates ideas, interest, personality and alot more. Deaf-mute people use sign-language to communicate with others but some people don't know sign-language in order to communicate back. Gesture recognition is a growing field which helps those who aren't able to talk but rather use gestures in order to communicate with people around them. In this paper, an in depth research is performed on various systems that are developed for the various features for making a robust system that helps mute people to communicate more freely and easily using computer vision and natural language processing.