Offline Speech Recognition in Modern Devices