Communication between machines and people is achieving dynamic relations. In fact, we can recognize this fact in a wide range of products like Google Home, Amazon Echo or Apple HomePod. They are all called voice chatbots. These chatbots, however, mainly respond to speech in English, while in Vietnam such chatbots are still not popular. This paper introduces a Vietnamese voice Chatbot, in which users can use Vietnamese to communicate with Chatbot through voice. Chatbot can complete tasks from user's requests such as chatting with pre-written scripts; informing time and weather; searching on Google and Wikipedia or communicating and controlling other devices. In addition, the article introduces the emotion recognition from user voice for the chatbot. The project uses the Python programming language as well as the platforms built by Google.