Abstract:As the existing fingerprint locks and face locks on the market, there is still a lack of a mature voice lock, and a smart voice lock system that uses the difference between different speaker voices to identify the unlocked person is designed and implemented. The system uses the smart phone as the client platform, collects the user’s voice, uploads it to the cloud server, and uses the voiceprint recognition technology to identify the user identity. When the user passes the identity authentication, the system sends the unlock signal to the NodeMCU which is the door lock end of the hardware platform through wireless network communication, thereby realizing the unlocking operation. In addition, the system uses the web page to display the server background, which enables the administrator to remotely manage and monitor the system. The experimental results show that the door lock system has a recognition accuracy of about 90%, and the error acceptance rate is very low, which fully proves the safety and stability of the system.