Braille is a special system of communication for the blind and visually impaired individ- uals, using raised dots to represent the alphabet and sensed by their fingers for reading and writing. Therefore, it is not a language. Rather, it is a code that allows many languages, including English, Arabic, Chinese, and dozens more, to be written and read. It is used by millions of individuals universally and is a means of literacy for those people. To improve the lives of the visually impaired, Braille-assisted technologies must be implemented and provided in their daily lives. The Optical Braille Recognition (OBR) system is an example of such technology, overcoming the communication barriers between sighted and blind individuals and working as an assistant for the sighted individuals to read and understand Braille formatted documents. However, there is a significant gap in present OBR technologies when it comes to communication between the visually impaired and sighted individuals, as very few of them allow sighted individuals to understand the Braille system and documents. With the use of a deep learning-based approach, this project presents a model for converting Braille dots into English characters, broadening the communication bridge between sighted and visually impaired people.