Tự làm một cô trợ lý

Tự làm một cô trợ lý

Chào anh em, dạo này AI đang hot quá nên mình cũng có tìm hiểu và tìm được cái Open Source này https://xiaozhi.me/
Cài lên thử thấy ngon quá nên là làm luôn cái hướng dẫn cho anh em chơi.

Về bản giá rẻ (dùng ESP32 thường không có wake word) mình sẽ làm hướng dẫn khác cho các bạn đang sẵn ESP32 bản thường.

 


 

 

CHUẨN BỊ
 

Anh em cần một số linh kiện cơ bản bên dưới nha:

PHẦN CỨNG

Anh em kết nối phần cứng như sơ đồ bên dưới nha.
Cực kỳ cẩn thận với các chân nguồn cấp cho linh kiện. Ngược chiều là hỏng ngay nha 😒
 
ESP32-S3 LCD ILI9341 IMNP441 MAX98357
3V3 VCC VDD  
GND GND GND GND
41 CS    
45 RESET    
40 DC    
47 SDI(MOSI)    
21 SCK    
42 LED    
6   SD  
5   SCK  
4   WS  
16     LRC
15     BLCK
7     DIN

Chân Vin của MAX98357 thì mình hàn vào điểm có điện áp 5V trên board (do board ESP32-S3 không có chân 5V)
 

PHẦN MỀM

Sau khi kết nối xong phần cứng, các bạn gắn dây  USB vào máy tính và cổng USB của ESP32-S3 có đánh dấu là COM nha.
 
Anh em truy cập vào web https://www.hs2t.com/p/esp-web-tools.html
Lựa chọn như hình và bấm vào nút Connect
 
 
Sẽ có một bảng hiện ra, với một hoặc vài cổng kết nối trên máy của bạn. Chọn đúng cổng của ESP32-S3 (nếu có nhiều cổng ko biết cổng nào cứ rút USB ra rồi gắn lại, thằng nào mất đi rồi hiện lại thì là nó)
 
 
Chọn vào INSTALL XIAOZHI (KENHTAYMAY'S BUILD) rồi bấm Install để xác nhận (vì nó sẽ xóa FW cũ đang có trong máy)
 
Chờ nó chạy lên là xong.

Sau khi nạp xong thì các bạn làm theo hướng dẫn trên màn hình của ESP32-S3 để cài đặt Wifi.
 
Xong bước này thì trên màn hình sẽ xuất hiện 6 con số (để dùng cho bước đăng ký tiếp theo)

THIẾT LẬP AI

Tiếp đến anh em truy cập trang https://xiaozhi.me/
Đăng ký tài khoản xong thì chọn mục Console
Tài khoản mới đăng ký sẽ chưa có bất kỳ Agent nào. Cho nên là anh em phải tạo lấy một Agent ở menu bên góc trên bên phải.
Sau khi tạo Agent sẽ có 2 mục chính cần chú ý:
  • Manage Devices (Agent mới tạo sẽ là Add Device): thì anh em click vào để thêm thiết bị mới. Nó sẽ hỏi 6 con số ở bước bên trên, chỉ cần điền vào là được 👍
  • Configure Role: Để thiết lập con AI này, cái này thì tùy anh em sáng tạo. Để tạo ra con AI có tính các riêng. Mình chỉ đưa mẫu của mình để anh em thử trước nha
    • Dialogue Language: Vietnamese
    • Voice Role: Giọng nữ
    • Role Introduction: Tôi là {{assistant_name}}, một cô gái Việt Nam có giọng nói dễ nghe, tông giọng dễ chịu, thích dùng những câu ngắn gọn và thích dùng meme.

Bạn có thể thích những bài đăng này