Zentale

Biến ảnh chụp đồ chơi thành những câu chuyện thú vị và mang tính giáo dục cho trẻ em

Ý nghĩa

Zentale là một ứng dụng Android chuyển đổi ảnh đồ chơi thành những câu chuyện thú vị và bổ ích bằng cách sử dụng API AI Gemini của Google.
Ứng dụng này hoạt động như thế nào?
Người dùng có thể đăng nhập vào Zentale bằng Tài khoản Google của họ. Với thư viện One Tap Compose, bạn có thể đăng nhập chỉ trong chưa đến 2 giây. Nếu đây là lần đầu tiên người dùng đăng nhập, tôi có một hàm onCreate Firebase ở phần phụ trợ sẽ tự động chỉ định các khoản tín dụng cho câu chuyện dạng văn bản cho từng tài khoản.
Sau khi đăng nhập, người dùng có thể chuyển đổi ảnh đồ chơi thành câu chuyện dạng văn bản theo các bước đơn giản sau:
1. Chụp ảnh đồ chơi mới hoặc thêm ảnh đồ chơi từ thư viện.
Không bắt buộc: Chọn ngôn ngữ đầu ra cho câu chuyện. Hiện tại, bạn có thể chọn tiếng Anh, tiếng Tây Ban Nha và tiếng Romania. Nếu bạn không chọn, mọi câu chuyện sẽ được viết bằng tiếng Anh
2. Nhấn vào Create Story (Tạo câu chuyện) và chờ quá trình tạo.
Ở chế độ nền, khi người dùng nhấn vào nút "Create story" (Tạo câu chuyện), những điều sau sẽ xảy ra:
- Thêm ảnh đồ chơi vào Firebase Storage, thao tác này sẽ trả về một URL hình ảnh
- Tôi gửi URL hình ảnh đến Node JS Api, sử dụng Gemini Ai Api.
Gemini-1.5-flash chuyển đổi hình ảnh thành tiêu đề câu chuyện. Sau đó, tôi sử dụng tiêu đề để tạo nội dung câu chuyện bằng cách gọi cùng một mô hình.
- Sau khi tạo câu chuyện, Gemini sẽ lưu câu chuyện đó vào Firestore.
- Khi ứng dụng Android nhận được phản hồi thành công, tôi sẽ sử dụng mã nhận dạng câu chuyện để tìm nạp câu chuyện từ Firestore.

Được tạo bằng

  • Android
  • Firebase
  • Google Cloud – App Engine

Nhóm

Người cập nhật

Dragos Georgian Ivanov

Từ

Rumani