With the development of English education and teaching, the use of digital technology in oral classroom teaching has been emphasized. In this paper, digitalization empowers English speaking training and explores the innovative mode of English speaking training. Based on the application of teaching platform and differentiated teaching needs therein, the English speaking learning system based on personalized needs is proposed, and a personalized resource recommendation model is constructed through the combination of student interest feature extraction and collaborative filtering recommendation algorithm. Then it carries out the teaching practice of students in four business English major classes in a school. From the experiment, it is evident that this system offers a higher accuracy and faster resource recommendation to the experimental group compared to the other system with an accuracy of more than 90% and a recommendation time decrease of 79.51% and 72.50%, respectively. The improvement of students’ oral performance and oral expression time in the experimental group were 9.82%~15.09% and 150.21%~176.05%, respectively, and the class with this paper’s system had the best performance among the three classes. The English speaking training model based on digitization can promote students’ willingness to express English and the length of expression, and enhance students’ English speaking learning effect.