Subscribe to Continue Downloading

Redirecting...
Code Python phan mem Tu dong hoa livestream - Code Python phần mềm Tự động hóa livestream

Code Python phần mềm Tự động hóa livestream

by Tran Giain , on November 6, 2024

Choose Your Desired Option(s)

Code Python phần mềm Tự động hóa livestream

Dự án Phát triển Phần mềm AI Streamer hiện đang trong giai đoạn nghiên cứu và triển khai các ứng dụng của Trí Tuệ Nhân Tạo, tích hợp các mô hình AI tiên tiến như ChatGPT và D-ID. Mục tiêu của dự án là xây dựng một phần mềm có khả năng tự động tạo nội dung đa dạng, bao gồm hình ảnh và video với khuôn mặt động, nhằm giới thiệu và quảng bá sản phẩm dựa trên thông tin do người dùng cung cấp.

Lưu ý:

Dự án đang trong giai đoạn thử nghiệm ban đầu, do đó hiệu suất và ứng dụng thực tế của phần mềm vẫn chưa được xác minh và đánh giá toàn diện. Tuy nhiên, dự án đang được tiếp tục cải tiến và phát triển với kỳ vọng sẽ góp phần quan trọng vào lĩnh vực thương mại điện tử trong tương lai.

 

Code Python phan mem Tu dong hoa livestream - Code Python phần mềm Tự động hóa livestream

 

🔮Thông Tin Cấu Trúc Thư Mục

ưới đây là cấu trúc thư mục của dự án:

📦 csn-da21ttb-duongthanhtan-aistreamer-python

├── 📂 src
│ └── main.py # File mã nguồn chính của dự án.

├── 📂 progress-report
│ └── Progress_Report.docx # File Word báo cáo tiến độ dự án.

├── 📂 thesis
│ ├── 📂 abs
│ │ └── SileBaoCaoCoSoNganh.pptx # File PowerPoint báo cáo cơ sở ngành.
│ ├── 📂 doc
│ │ ├── FileBaoCaoDeCuong.docx # File Word đề cương báo cáo.
│ │ └── FileBaoCaoDoAnCoSoNganh.docx # File Word báo cáo cơ sở ngành.
│ └── 📂 pdf
│ ├── FileBaoCaoDeCuong.pdf # Phiên bản PDF đề cương báo cáo.
│ └── FileBaoCaoDoAnCoSoNganh.pdf # Phiên bản PDF báo cáo cơ sở ngành.

├── 📄 .gitignore.txt # File định nghĩa các thư mục được bỏ qua khi push.
├── 📄 LICENSE # File mô tả giấy phép Apache-2.0 license.
├── 📄 README.md # File mô tả dự án và hướng dẫn sử dụng.
└── 📄 requirements.txt # File danh sách các thư viện của dự án.

 

Tính Năng Chính

Phần mềm AI Streamer có các tính năng chính sau:

  • Tự động tạo nội dung văn bản từ mô hình Generative Pre-trained Transformer 3.5 Turbo.
  • Tự động chọn giọng nói và video khuôn mặt động để giới thiệu sản phẩm.
  • Tích hợp API của D-ID để tạo video cùng với giọng nói tự nhiên.
  • Tích hợp tùy chọn hình ảnh tùy chỉnh.

🔮Thiết Lập Hệ Thống

Cấu hình tối thiểu:

Xem cấu hình tối thiểu

Cấu hìnhDiễn giảiHệ điều hànhWindows 10RAM8GB (1600 MHz)Dung lượng ổ cứng1GB (HDD hoặc SSD)CPU IntelCore i3 – 2375M (1.5GHz)CPU AMDRyzen 3 – 1200 (3.1GHz)

Cấu hình môi trường:

Xem cấu hình môi trườngHướng dẫn cài đặt Pyhon

  • Tải bản cài đặt Python: Tại đây!!.
  • Mở tệp cài đặt đã tải để bắt đầu quá trình cài đặt.
  • Trong trình cài đặt, chọn tùy chọn Add Python 3.12 to PATH.
  • Nhấn Install Now để bắt đầu quá trình cài đặt.
  • Mở Command Prompt và kiểm tra phiên bản Python đã cài đặt:
    python –version
     

Hướng dẫn cài đặt K-Lite Codec Pack

  • Tải bản cài đặt K-Lite Codec Pack: Tại đây!!.
  • Mở tệp cài đặt đã tải để bắt đầu quá trình cài đặt.
  • Sử dụng tổ hợp phím Win + S, để mở thanh tìm kiếm trên Windows và gõ:
    K-Lite Codec Pack
     
  • Nếu xuất hiện Uninstall K-Lite Codec Pack, điều đó có nghĩa là phần mềm đã được cài đặt thành công.

Hướng dẫn cài đặt FFmpeg

  • Tải bản cài đặt FFmpeg 6.1.1: Tại đây!!.
  • Sau khi tải xong, giải nén thư mục ffmpeg-6.1.1 bằng cách chọn Extract Here.
  • Đổi tên thư mục vừa giải nén thành:
    ffmpeg
     
  • Di chuyển thư mục ffmpeg vào ổ đĩa C, nên đường dẫn sẽ là:
    C:\ffmpeg
     
  • Mở thanh tìm kiếm trên Windows bằng cách nhấn tổ hợp phím Win + S và gõ:
    View advanced system settings
     
  • Chọn tab Advanced và click vào nút Environment Variables.
  • Trong phần User Variables => chọn Path => nhấn Edit.
  • Chọn vào nút New và thêm đường dẫn:
    C:\ffmpeg\bin
     
  • Nhấn OK để lưu thay đổi.

Hướng dẫn cài đặt Visual Studio Code

  • Tải bản cài đặt Visual Studio Code: Tại đây!!.
  • Mở tệp cài đặt đã tải để bắt đầu quá trình cài đặt.
  • Sau khi cài đặt xong, mở Visual Studio Code và nhấn tổ hợp phím: Ctrl + Shift + X để mở trình quản lý Extensions.
  • Trong trình quản lý Extensions, tìm kiếm và cài đặt hai Extensions quan trọng cho dự án:
    Python
    Pylance
     
  • Sau khi cài đặt thành công cả hai Extensions, tiến hành sang bước tiếp theo để chạy dự án.

🔮Thiết Lập Môi Trường

Note

Hướng dẫn cài đặt dự án từ đầu cho người mới bắt đầu

Xem chi tiết

  • Bước 1: Mở dự án csn-da21ttb-duongthanhtan-aistreamer-python bằng tổ hợp phím tắt Ctrl + K + O trong Visual Studio Code.
  • Bước 2: Mở file main.py.
  • Bước 3: Nhấn Ctrl + ~ để mở Terminal.
  • Bước 4: Khởi tạo môi trường ảo (Lần đầu cài đặt chương trình).
    python -m venv venv
     
  • Bước 5: Thiết lập chính sách thực thi.
    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
     
  • Bước 6: Kích hoạt môi trường ảo.
    venv\Scripts\activate
     
  • Bước 7: Cập nhật pip.
    .\venv\Scripts\python.exe -m pip install –upgrade pip
     
  • Bước 8: Cài đặt các thư viện trong file requirements.txt.
    pip install -r requirements.txt –upgrade
     
  • Bước 9: Nhấn Ctrl + F5 để chạy chương trình.

Note

Hướng dẫn khởi chạy lại chương trình cho người dùng đã cài đặt dự án

Xem chi tiết

  • Bước 1: Mở dự án csn-da21ttb-duongthanhtan-aistreamer-python bằng tổ hợp phím tắt Ctrl + O + K.
  • Bước 2: Mở file main.py trong Visual Studio Code.
  • Bước 3: Nhấn Ctrl + ~ để mở Terminal trong Visual Studio Code.
  • Bước 4: Nhấn Ctrl + F5 để chạy chương trình.

Warning

Đảm bảo Terminal trong Visual Studio Code đã được mở và đặt tại thư mục csn-da21ttb-duongthanhtan-aistreamer-python trước khi tiến hành các bước tiếp theo.

Download Category ,
Product Version
File Type Py
File Size 15.3 MB
Developer
Documentation

Release Information

  • Released
    :

    November 6, 2024

  • Last Updated
    :

    November 6, 2024

  • Categories
    :
  • File Included
    :

    Py

  • File Size
    :

    15.3 MB

Share Your Valuable Opinions

You must log in to submit a review.

  • Sign up
Password Strength Very Weak
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
We do not share your personal details with anyone.

Please wait a moment...

(Don't refresh or go back)