Recognizing arbitrary oriented text has grabbed researchers' attention to develop several algorithms due to its high complexity in scene images and real-time applications like language translators, reading text for blind people, navigation systems, and smart parking. Converting text in natural scene images into strings has extended its application to Natural Language Processing (NLP)-based applications like named entity recognition. There are only three methods for text recognition: Optical Character Recognition (OCR), conventional methods, and Neural Network (NN) models. OCR is only known to be a successful text recognizer for scanned images, and in recent years, NN models have outperformed traditional methods for scene text recognition. It is necessary to create an optimal model to address the issue of scene text irregularity. We present the NN and customized OCR models, which we tailor for arbitrarily oriented text recognition, thereby avoiding scene text irregularity. An Orientation Correction Model (OCM) was introduced to improve the recognition model. In place of the recognition model, we used OCR. Alternatively, we created another model that reads corrected text images and extracts low-level features using the convolutional neural network layer. A recurrent neural network then uses these features to recognize text. Experiments were conducted on ICDAR2015, Total Text, Art19, and Cute80 benchmark datasets. It is observed that the proposed model obtains 79.5 % accuracy and hence increases the result by 1.9 % compared to the existing method after adding the orientation correction model. Similarly, results are promising on other datasets compared to existing algorithms.