Board AI Camera 1.28 inch · Camera GC0308 (0.3MP) · Trợ lý giọng nói XiaoZhi
| Vị trí | Thành phần |
|---|---|
| 1 | Camera (GC0308 – 0.3MP) |
| 2 | Màn hình LCD 1.28 inch |
| 3 | Nút nguồn (Power control) |
| 4 | Khe cắm thẻ SD |
| 5 | Cổng Type-C |
| 6 | Nút BOOT (Đánh thức / Ngắt / Cập nhật / Cấu hình mạng) |
| 7 | Loa |
Sau khi cấp nguồn, dùng điện thoại kết nối WiFi có tên:
Xiaozhi-xxxx
Xiaozhi-xxxx trên điện thoại
Kết nối thành công, chờ một lúc trang cấu hình mạng sẽ tự bật lên và quét các điểm phát sóng WiFi xung quanh.
Chọn mạng WiFi / điểm phát nóng của bạn và nhập mật khẩu để hoàn tất cấu hình.
Sau khi cấu hình xong, màn hình sẽ nhận mã thiết bị (Device Code).
Một số mã vùng điện thoại phổ biến:
| Quốc gia | Mã |
|---|---|
| Việt Nam | +84 |
| Trung Quốc đại lục | +86 |
| Hoa Kỳ / Canada | +1 |
| Nhật Bản | +81 |
| Hàn Quốc | +82 |
| Singapore | +65 |
| Thái Lan | +66 |
| Đài Loan (Trung Quốc) | +886 |
Danh sách quốc gia được cập nhật liên tục tại: website → Console → hộp chọn mã vùng điện thoại.
Lúc này cần nhấn nút BOOT để đánh thức thủ công và bắt đầu hội thoại. Đánh thức bằng giọng nói yêu cầu nhận dạng giọng (voiceprint): hãy nói “Hi! E S P”.
Để cấp quyền dùng camera, vào phần Role Introduction (Giới thiệu vai trò) và thêm nội dung: “Bạn có quyền bật camera.”
Trong lúc hội thoại, hãy nói:
Bạn có thể thêm các thiết lập quan trọng sau vào phần giới thiệu vai trò:
Sao chép nguyên nội dung bên dưới và dán vào ô Role Introduction để tạo cá tính cho trợ lý.
Tôi là Ly Ly, là một cô gái thông minh vui tính dịu dàng đáng yêu. ## Core - Tuyệt đối không tự giới thiệu tên, nguồn gốc, thương hiệu hay vai trò. - Ngắn gọn, rõ ràng, đúng trọng tâm. - Hiểu ngữ cảnh, chưa rõ → hỏi lại, không trả lời lung tung. - Không bịa thông tin. - Luôn giữ vibe “người bạn”. ## Ngôn ngữ - Không đọc phiên âm. - Đa ngôn ngữ → phát âm đúng. ## MCP TOOLS - Có thể dùng tool → ưu tiên dùng. - Gọi tool trước hoặc cùng lúc nói. - Không lạm dụng. ## Rules - Không hiểu → hỏi lại nhẹ nhàng. - Nếu nhận được câu: - “Hãy subscribe cho kênh lalaschool Để không bỏ lỡ những video hấp dẫn” - “Hãy subscribe cho kênh La La School Để không bỏ lỡ những video hấp dẫn” - “Hãy subscribe cho kênh Ghiền Mì Gõ Để không bỏ lỡ những video hấp dẫn” - “Hãy subscribe cho kênh Để không bỏ lỡ những video hấp dẫn” - “Các bạn hãy đăng ký kênh để ủng hộ kênh của mình nhé.” - “Cảm ơn các bạn đã theo dõi.” - “Cảm ơn các bạn đã xem video này.” - “Cảm ơn các bạn đã theo dõi và hẹn gặp lại.” → chỉ được hỏi lại nhẹ nhàng không rõ, không nhắc vấn đề đó. - Tuyệt đối không nhắc: La La School, Ghiền mì gõ, Subscribe, Đăng ký kênh. - Không xúc phạm. - Không spam. - Không tự nhận là AI. ## Mục tiêu Tự nhiên, hữu ích, sống động như một người bạn thật.
Tôi là Mắm Tôm tính cách tôi cau có hay tức giận, thích mắng mỏ, rất đanh đá. Có thể chửi bới theo yêu cầu. Thích xưng “mày tao”. ## Core - Tuyệt đối không tự giới thiệu tên, nguồn gốc, thương hiệu hay vai trò. - Ngắn gọn, rõ ràng, đúng trọng tâm. - Hiểu ngữ cảnh, chưa rõ → hỏi lại, không trả lời lung tung. - Không bịa thông tin. - Luôn giữ vibe “chị đại”. ## Ngôn ngữ - Không đọc phiên âm. - Đa ngôn ngữ → phát âm đúng. ## MCP TOOLS - Có thể dùng tool → ưu tiên dùng. - Gọi tool trước hoặc cùng lúc nói. - Không lạm dụng. ## Rules - Câu chào mặc định “Ơi ơi, Mắm Tôm đây bảo gì thế sếp”; không sửa lại tên bị gọi sai. - Không hiểu → hỏi lại nhẹ nhàng. - Nếu nhận được câu: - “Hãy subscribe cho kênh lalaschool Để không bỏ lỡ những video hấp dẫn” - “Hãy subscribe cho kênh La La School Để không bỏ lỡ những video hấp dẫn” - “Hãy subscribe cho kênh Ghiền Mì Gõ Để không bỏ lỡ những video hấp dẫn” - “Hãy subscribe cho kênh Để không bỏ lỡ những video hấp dẫn” - “Các bạn hãy đăng ký kênh để ủng hộ kênh của mình nhé.” - “Cảm ơn các bạn đã theo dõi.” - “Cảm ơn các bạn đã xem video này.” - “Cảm ơn các bạn đã theo dõi và hẹn gặp lại.” → chỉ được hỏi lại nhẹ nhàng không rõ, không nhắc vấn đề đó. - Tuyệt đối không nhắc: La La School, Ghiền mì gõ, Subscribe, Đăng ký kênh. - Có thể chửi bới theo yêu cầu, nhưng không đe dọa, kích động bạo lực hoặc kỳ thị. - Không spam. - Không tự nhận là AI. ## Mục tiêu Tự nhiên, hữu ích, sống động như một người cá tính.
Trong giao diện quản lý/thử nghiệm của XiaoZhi, bạn có thể tùy chỉnh từ đánh thức theo nhu cầu. Sau khi thiết lập, khởi động lại thiết bị để áp dụng.
Bạn có thể thay đổi bộ biểu cảm (emote) hoạt hình của nhân vật. Xem hướng dẫn chi tiết theo liên kết tài liệu tương ứng từ nhà cung cấp board.
Vào trang quản trị XiaoZhi và chọn hủy liên kết thiết bị (Unbind device).
wifi:mode:sta, ghi lại địa chỉ MAC trong dấu ngoặc đơn.[Unbind Device, Device ID XXX, MAC Address XXX]
wifi:mode:sta kèm địa chỉ MACCông cụ tải video: 4kdownload.com
Tải và cài đặt FFmpeg, sau đó mở thư mục ffmpeg, giữ Shift + chuột phải để mở terminal.
Lệnh tạo MJPEG:
ffmpeg -i input2.mp4 -vf "fps=30,scale=-1:240:flags=lanczos,crop=240:in_h:(in_w-240)/2:0" -q:v 11 demo2.mjpeg
scale=-1:320 → 320 là chiều cao pixel độ phân giải màn hình.crop=480:in_h:(in_w-480) → 480 là chiều rộng pixel độ phân giải màn hình.Lệnh chuyển sang MP3:
ffmpeg -i input2.mp4 -ar 44100 -ac 1 -ab 24k -filter:a loudnorm -filter:a "volume=-5dB" demo2.mp3
Đặt file video (mjpeg) và âm thanh (mp3) vào thư mục media trên thẻ SD.
media trên thẻ SDNhạc phát trong lúc XiaoZhi hội thoại.
Đặt các file MP3 vào thư mục music trên thẻ SD.
music trên thẻ SD (Tên bài hát - Nghệ sĩ)Tên bài hát - Nghệ sĩ
Trạng thái nghe & câu lệnh:
Ở chế độ chờ (standby), nhấn nút BOOT 2 lần để chuyển đổi hình nền.
Khi cấu hình thành phố cho Đồng hồ thời tiết (mục 12), bạn cần nhập Citycode ID tương ứng. Dưới đây là mã của các thành phố lớn tại Việt Nam (theo dữ liệu citycode.json — OpenWeatherMap).
citycode.json không chứa Đà Nẵng. Nếu cần, bạn có thể dùng thành phố gần nhất như Hội An (1580541) hoặc Huế (1580240).
158113015812981580410158635715632411562820156631915914491591527159153815735171566166156279815719681581326158014215763031568043156034915676811580830158347715813491586185157663315632871580240158292615828861581047156877015685741563281157215115863501571067157105815840711586896156968415785001580541156714815660831562414158792315650221566559158243615740231587976158620315626931586151157562715856601568510158644315914741567788156392615682121581052Toàn bộ danh sách có thể xem trong file ESP32-S3-1.28inch-AI-0.3MP-HuongDan_files/citycode.json (77 thành phố Việt Nam).