Abstract: Systems, computer program products, and methods are described herein for distribution of content and analysis of content engagement. The present disclosure is configured to retrieve content from a first storage device, wherein the content comprises audio data, transform, using a speech recognition engine, the audio data into text data, receive a first selection, wherein the first selection identifies the content, retrieve the text data corresponding to the content from the first storage device, identify keywords from the text data, and stream the content.