Question: Which model do they use for end-to-end speech recognition?
Answer: RNN
Alternative answer:  Recurrent Neural Network (RNN)