Hướng dẫn code tạo trợ lý ảo như google assistant năm 2024
Xã hội ngày càng phát triển đồng nghĩ với việc công nghệ cũng phát triển một cách vượt bậc, chúng ta có thể thấy được rằng càng ngày càng có nhiều công trình dự án công nghệ ra mắt với những tính năng thông minh, gần gũi và hiểu với con người, hỗ trợ rất nhiều cho con người trong những công việc hàng ngày, người ta gọi đó là AI, vậy AI là gì ?
Những năm gần đây AI đang rất bùng nổ và thịnh hành, thực sự nó vô cùng hot, và bản thân mình cũng rất thích và tình hiểu về lĩnh vực này vậy nên hôm nay chúng ta sẽ cùng nhau đi xây dựng cho mình 1 con trợ lý ảo giống như Siri hay Google assistant bằng python cực đơn giản chỉ với hơn 50 dòng code nhé : Let's go: Đầu tiên chúng ta cần setup các môi trường và cài đặt python trên máy của mình nếu bạn nào đã có sẵn python trong máy thì có thể bỏ qua bước này :
ok tiếp theo chúng ta cần phải hình dung và chia bài toàn thành các phần nhỏ, hãy thử hình dung xem với 1 con trợ lý ảo thì nó cần phải có những thuộc tính gì nào ? 1: Là nó phải nghe được 2: Nó phải hiểu được 3: Nó phải đọc được ok ! bây giờ chúng ta sẽ đi viết chương trình phần nghe của con robot này nhé : mình tạo ra 1 file có tên là:
Run:
à hơn nữa trước khi chạy máy tính của bạn phải đảm bảo rằng đã được cài đặt các bạn có thể xem qua cách cài đặt https://pypi.org/project/pip/ ( nếu bạn nào dùng window mà install pyttsx3 có lỗi thì hãy tham khảo cách fix ngay đây.) https://stackoverflow.com/questions/52283840/i-cant-install-pyaudio-on-windows-how-to-solve-error-microsoft-visual-c-14
1
4
ok và bây h mình sẽ gộp 3 file kia lại với nhau thành 1 nhé :
5
Và sau đó bạn chạy file
6 và thử trò chuyện với nó nhé ! Đó như các bạn đã thấy ở trên chúng ta vừa hoàn thành 1 con trợ lý ảo với python mà chỉ với hơn 50 dòng code không quá khó phải không nào, hiện tại ở đây nó chưa được thông minh lắm do mình vẫn còn đang fix cứng code ở 1 số chỗ và content cho nó trả lời cũng chưa nhiều nếu bạn nào muốn nâng cao cho con robot thông minh hơn có thế tham khảo các thư viện sau
Mình cũng mới học python nên có gi mọi người comment để mình học hỏi nhé ! và hẹn các bạn trong các bài viết tiếp theo về python của mình ! |