Khoa Học

Lập Trình Trí Tuệ Nhân Tạo Cơ Bản Tự Học Cho Người Mới Bắt Đầu | Trợ Lý Ảo Python



Hướng dẫn lập trình trí tuệ nhân tạo, nhận giạng giọng nói, xử lý ngôn ngữ tự nhiên AI – Artificial Intelligence cho người mới bắt đầu.

Facebook:
Instagram:
Facebook Group:
Facebook Fanpage:

Cài đặt và chạy Python:
Game đấm lá kéo Python:
3 Tips đạt điểm cao môn lập trình:

Xin chào các bạn mình là Dũng Lại Lập Trình, mình đang giảng dạy các môn lập trình cơ bản ở đại học Swinburne, Australia và làm tiến sỹ ngành trí tuệ nhân tạo tại Úc.

Trong Clip này mình sẽ hướng dẫn các bạn:

_ Phân tích, xây dựng chương trình trợ lý ảo
_ Cách xử dụng google hiệu quả
_ Xử lý ngôn ngữ tự nhiên – Natural Language Processing
_ Nhận dạng giọng nói – Speech Recognition
_ Biến đổi thành giọng nói – Text to Speech
_ Lấy ngày, thời gian hiện tại
_ Câu lệnh điều kiện – if else
_ Cài đặt thư viện ngoài – pip install
_ Xử lý lỗi – error handling, error catching
_ Vòng lặp while, break

Thuật ngữ tiếng anh đã giải thích:

AI, artificial intelligence, natural language processing, brain, speech, keywords, text, speech recognition, module, usage, initialize, say, case-sensitive, ear, indentation, if-else, underscore, while, break, error handling, error catching, dependency, runtime error, double quotation, current time, date, president, outdate, try, except, installation.

Nếu thấy mình nói quá nhanh hay có gì khó hiểu, các bạn nhớ bình luận bên dưới nha :))

Mình mong clip này sẽ có ích với các bạn mới học lập trình.

—-

CẢM ƠN CÁC BẠN RẤT NHIỀU !!!!! Love you !!!!

#dunglailaptrinh

Nguồn: https://rainbowlabor.org/

Xem thêm bài viết khác: https://rainbowlabor.org/khoa-hoc/

34 Comments
  1. Dũng Lại Lập Trình 14 hours ago
    Reply

    Tổng hợp comment hữu ích, nâng cấp và sửa lỗi, có câu hỏi các bạn cứ vào group facebook hỏi nha.

    Đại Phong: Lỗi máy tính nghe mãi không ngừng, có thể do mic quá rè nên máy vẫn nghĩ bạn đang nói, bạn sửa thành audio =robot_ear.record(mic, duration=3) để máy tính nghe trong đúng 3 giây https://www.facebook.com/groups/262891778230767/permalink/299442291242382/?comment_id=299443337908944

    Hà Đăng: Giảm tiếng ồn (ambient noise) cho mic, ngay dưới và trong vế with, bạn thêm vào robot_ear.adjust_for_ambient_noise(mic) https://www.facebook.com/groups/262891778230767/permalink/298397031346908/

    Khoa Đăng: Nhận dạng tiếng Việt và nói ra tiếng Việt: https://www.facebook.com/groups/262891778230767/permalink/299573594562585/

    Thế Lee: Trên MacOS các bạn dùng pip3 install chứ không phải pip install, cái sau sẽ cài vào python2. Lúc cài pyaudio, phải download homebrew và cài thêm portaudio bằng lệnh brew install portaudio

    Thiên An: Xem nhiệt độ, độ ẩm, mô tả thời tiết hiện tại https://www.facebook.com/groups/262891778230767/permalink/315916659594945/

    Nhất Ca: Lấy câu trả lời từ wikipedia https://www.facebook.com/groups/262891778230767/permalink/300807157772562/

    Nguyễn Minh Triết:  Tính năng bật nhạc, search google, mở phần mềm khác (xem tham khảo) https://www.facebook.com/groups/262891778230767/permalink/302277174292227/

    Lê Thành Nhân: Lấy câu trả lời từ file text riêng biệt https://www.facebook.com/groups/262891778230767/permalink/308395910347020/

    Thành Nguyễn: Nhận dạng, nói tiếng việt, bật đèn LED, search mạng, mở web, mở game (xem tham khảo) https://www.facebook.com/groups/262891778230767/permalink/309349306918347/

    Danh Ngô Hoàng: Lỗi 'comtypes.gen.SpeechLib' has no attribute 'ISpeechVoice'. Bạn cần cài đặt bản pyttsx3 như sau: python -m pip install pyttsx3==2.71

    Dũng Lại Lập Trình: Thay đổi tốc độ nói, âm lượng, giọng nam nữ: Ngay dưới phần usage, có phần Changing Voice , Rate and Volume : https://pypi.org/project/pyttsx3/

    Cảm ơn mọi người !

  2. de tran quoc 14 hours ago
    Reply

    a cũng chuyên toán huh :> e cũng chuyên toán này

  3. Lay Las 14 hours ago
    Reply

    anh ơi khi em cài pip install py audio thì gặp lỗi anh ạ

  4. Pham Huy Giang 14 hours ago
    Reply

    Khi mình tạo ra 1 âm thanh lạ thì nó trả lỗi
    ———————
    Traceback (most recent call last):

    File "siri.py", line 15, in <module>

    you = robot_ear.recognize_google(audio)

    File "C:UsersThuy-PCAppDataLocalProgramsPythonPython38libsite-packagesspeech_recognition__init__.py", line 858, in recognize_google

    if not isinstance(actual_result, dict) or len(actual_result.get("alternative", [])) == 0: raise UnknownValueError()

    speech_recognition.UnknownValueError

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):

    File "siri.py", line 17, in <module>

    you == ""

    NameError: name 'you' is not defined

  5. Vu Hai Duong 14 hours ago
    Reply

    anh ơi muốn đổi sang giọng nữ nữ đổi lsao á anh ? trợ lí ảo của em giọng nam mà em để nó trả lời em là "Hi Dady" thì không hợp lí lắm :((

  6. Nghĩa Trịnh 14 hours ago
    Reply

    3:23 sao em nhập trên terminal nó toàn ghi robot brain is not defined

  7. Slam Huy 14 hours ago
    Reply

    Sao anh ko ra clip mới nữa vậy anh?

  8. Thuy Nguyen Giang 14 hours ago
    Reply

    Anh dạy rất dễ hiểu và ngắn gọn đơn giản ! 10k likes cho anh !

  9. Khanh Than 14 hours ago
    Reply

    Học ngành cntt thì nên mua máy nào v anh,trong tầm giá 20tr đổ lại ấy

  10. Nam Nhật 14 hours ago
    Reply

    anh ơi tại sao lúc em cài pyaudio nó báo lỗi ko cài đc nên tất cả những bước sau em ko lm đc ạ ( em đang chạy windows 10 2004)

  11. Doãn Hoài Linh 14 hours ago
    Reply

    chỉ mk cách update python 2.7 lên 3.8 đc k
    sao dow 3.8 về mà nó đề defaut là 2.7 ta

  12. Ngọc Hoàng 14 hours ago
    Reply

    Bạn có dạy về assembly với software architecture ko? Mình đang tự học mà thấy chua quá

  13. Dũng Nguyễn 14 hours ago
    Reply

    Là coder, mình hi vọng có link git, có thể thêm đôi ba dòng readme cho installation và run. Thanks

  14. Tình Bùi 14 hours ago
    Reply

    Anh thực sự tài năng và có tâm 🙂🙃

  15. Nguyễn DDatJ 14 hours ago
    Reply

    Ad ơi có cách nào lập trình 1 cái auto dùng hình ảnh để chạy không ạ

  16. Nguyen Hung 14 hours ago
    Reply

    Em chỉ muốn hỏi là quá trình anh ra aus rồi học phD như nào em rất muốn biết thank anh.

  17. thanh long 14 hours ago
    Reply

    ghi tiếng việt được không anh

  18. Huy Le 14 hours ago
    Reply

    Alo a , em bị lỗi chổ file audio thì làm sao để khắc phục ạ

  19. nguyen thom 14 hours ago
    Reply

    anh ơi , anh chạy được chương trình bên dưới máy nhưng em không làm được , anh chỉ em với

  20. aaa aaa 14 hours ago
    Reply

    Anh ơi, anh làm thêm về mấy ngôn ngữ khác nữa đi

  21. Kỹ Sư Phần Mềm 14 hours ago
    Reply

    Video rất dễ hiểu và thú vị cho các bạn học lập trình. Ủng hộ bạn Dũng !!!

  22. Khánh Hoàng Nguyễn 14 hours ago
    Reply

    Ôg anh này đóng đèn dầu 3 blvck vine đúng ko nhỉ

  23. Blaster Skywarp 14 hours ago
    Reply

    Mr "Dung" oi em noi roi ma microphone giong nhu la no khong nghe, vay lam the nao anh

  24. Võ Ngọc Long 14 hours ago
    Reply

    Có cách nào chuyển giọng của trợ lý không anh??? Em rước ngay ông nội nào nghe giọng chát quá -.-

  25. Minh Cao Quang 14 hours ago
    Reply

    hết ra video r hả anh

  26. Phương Nguyễn 14 hours ago
    Reply

    Không liên quan nhưng anh này cùng trường vs Đặng Thái Hoàng thì phải?

  27. BT 23 14 hours ago
    Reply

    e ko tải được pyaudio a ạ

  28. Bộ Vũ 14 hours ago
    Reply

    A ơi lỗi AttributeError: 'module' object has no attribute 'recognizer' em ghi cả viết hoa: Recognizer hay thường: recognizer đều k dc a giúp e vs

  29. Nguyễn Trung Kiên 14 hours ago
    Reply

    xin cảm ơn.

  30. Biz ma_Hzz 14 hours ago
    Reply

    làm thêm video về python đi anh ơi

  31. Sang JBS 14 hours ago
    Reply

    Em đang học Python và xem phần giảng của anh rất là dễ hiểu luôn ạ.
    Mong anh ra nhiều video hơn nữa !!!

  32. Văn Thái Nguyễn 14 hours ago
    Reply

    hay quá a ơi.. hy vọng a sẽ ra nhiều video hơn ạ

  33. Blaster Skywarp 14 hours ago
    Reply

    anh ơi có thể hỗ trợ tiếng việt dc không anh

  34. Sharingan06 14 hours ago
    Reply

    mở nhìu tag kiur j z

Leave a Comment

Your email address will not be published.

You may also like