VITALIFY.ASIA logo

Tech Blog

Vitalify Asia Tech Blog

Góc nhìn kỹ thuật, kinh nghiệm phát triển sản phẩm và offshore development từ đội ngũ Vitalify Asia.

42 bài viết

Bài viết mới nhất

Sản xuất nội dung giọng nói AI: 5 cách làmAI Development

Sản xuất nội dung giọng nói AI: 5 cách làm

Nội dung giọng nói AI được tạo qua hai bước: AI viết kịch bản và TTS tổng hợp giọng nói. Bài viết giới thiệu 5 cách giúp ổn định chất lượng: bắt đầu với giọng có sẵn, cụ thể hóa phản hồi, quản lý yêu cầu và phiên bản, ưu tiên các đánh đổi, tổ chức buổi nghe chung và sử dụng hậu kỳ khi cần.

Nihei Tomotaka
3D Tiles là gì? Giải thích toàn diện từ khái niệm cơ bản đến xu hướng mới và các trường hợp ứng dụng3D

3D Tiles là gì? Giải thích toàn diện từ khái niệm cơ bản đến xu hướng mới và các trường hợp ứng dụng

3D Tiles là tiêu chuẩn mở để truyền tải dữ liệu địa không gian 3D quy mô lớn. Bài viết giải thích HLOD, bounding volume, tileset.json, khác biệt giữa phiên bản 1.0 và 1.1, ứng dụng trong PLATEAU, Google Photorealistic 3D Tiles và cách CesiumJS kiểm soát LOD cho nhiều tileset.

Toshihiko Nagaoka
Sự khác biệt lớn giữa PoC và dịch vụ thương mại mà chúng tôi nhận ra khi phát triển AI hội thoại bằng GeminiAI Development

Sự khác biệt lớn giữa PoC và dịch vụ thương mại mà chúng tôi nhận ra khi phát triển AI hội thoại bằng Gemini

PoC AI hội thoại bằng Gemini Live API có thể được xây dựng nhanh, nhưng thương mại hóa làm phát sinh vấn đề về kết nối đồng thời, quota, giám sát, vòng đời model và âm thanh trên từng thiết bị. Bài viết chia sẻ quá trình chuyển từ kết nối trực tiếp trên trình duyệt sang LiveKit và Vertex AI.

Nihei Tomotaka
Tôi đã làm gì để vượt qua kỳ thi PMP?Business & Culture

Tôi đã làm gì để vượt qua kỳ thi PMP?

Nihei, PM tại Vitalify Asia, chia sẻ toàn bộ hành trình chuẩn bị và vượt qua kỳ thi PMP: khóa học 35 giờ, sách ôn tập tiếng Nhật, luyện Study Hall nhiều lần và trải nghiệm sang Bangkok dự thi. Bài viết cũng nêu những điều học được để áp dụng vào các dự án sau này.

Nihei Tomotaka
Ý tưởng phát triển trí tuệ nhân tạo bằng ngôn ngữ nhân tạoAI Development

Ý tưởng phát triển trí tuệ nhân tạo bằng ngôn ngữ nhân tạo

AI có thể học logic hiệu quả hơn bằng ngôn ngữ nhân tạo thay vì ngôn ngữ tự nhiên hay không? Bài viết so sánh Esperanto, Lojban và Ithkuil, rồi trình bày mô hình GPT-2 tùy chỉnh được huấn luyện từ đầu bằng dữ liệu Lojban, đạt độ chính xác 100% trên các bài kiểm tra logic ba giá trị đã chuẩn bị.

Toshihiko Nagaoka
Trình xem BIM Web hiệu năng cho IFC lớnDigital Twin

Trình xem BIM Web hiệu năng cho IFC lớn

Khám phá cách giải quyết bài toán hiển thị mô hình BIM (IFC) quy mô lớn trên trình duyệt web bằng phương pháp phân tách thành tệp GLB.

Thinh Tran
GLB Texture Editor: Chỉnh sửa texture 3DProduct Development

GLB Texture Editor: Chỉnh sửa texture 3D

GLB Texture Editor là công cụ web cho phép tải lên mô hình GLB, chỉnh sửa texture, màu sắc, vật liệu, UV và Projection Mapping, đồng thời xem kết quả theo thời gian thực. Phù hợp cho thương mại điện tử 3D, kiến trúc, Digital Twin, game và XR.

Thinh Tran
So sánh 7 AI tạo mô hình 3D từ ảnh 7/2026AI Development

So sánh 7 AI tạo mô hình 3D từ ảnh 7/2026

Chúng tôi thử nghiệm Prism 3.1, Meshy 6, Tripo P1, Hunyuan3D, Forge, Trellis 2 và Rodin 2.5 bằng cùng một ảnh chân dung và thiết lập mặc định. Kết quả được so sánh theo độ giống, texture, tóc, trang phục và mesh, kèm gợi ý công cụ phù hợp cho từng mục đích.

Thinh Tran
SPORTEC Thailand 2026: Báo cáo Sport Tech ASEANBusiness & Culture

SPORTEC Thailand 2026: Báo cáo Sport Tech ASEAN

Báo cáo tham quan SPORTEC Thailand 2026 tại Bangkok. Bài viết phân tích cách thị trường ASEAN đang già hóa, xu hướng Sport Tech chuyển từ thiết bị sang phần mềm và dữ liệu, cùng cơ hội từ doanh nghiệp Đài Loan và thế mạnh wellness của Nhật Bản.

Vitalify Asia Team
Function Calling là gì? Cơ chế AI Agent và cách triển khai bằng LangGraphAI Development

Function Calling là gì? Cơ chế AI Agent và cách triển khai bằng LangGraph

Bài viết giải thích cách Function Calling cho phép LLM sử dụng hàm và API bên ngoài thay vì tự xử lý mọi tác vụ. Nội dung gồm kiến trúc Tool Use, lịch sử AI coding agent, Structured Outputs và ví dụ triển khai vòng lặp suy luận–hành động bằng LangGraph và TypeScript.

Toshihiko Nagaoka
Nhận diện chòm sao bằng GNN và AI ký hiệu — Phát triển mô hình laiAI Development

Nhận diện chòm sao bằng GNN và AI ký hiệu — Phát triển mô hình lai

Chúng tôi phát triển hệ thống AI lai để phát hiện, tách và khôi phục Orion, Cassiopeia và Bắc Đẩu từ đám mây điểm có nhiễu, xoay và thay đổi tỷ lệ. Phương pháp kết hợp đặc trưng hình học cục bộ, GNN cập nhật cạnh và ràng buộc đồng cấu đồ thị bằng suy luận ký hiệu, đạt macro F1 96,91%.

Toshihiko Nagaoka
Tự động tạo mô hình 3D bằng cách suy luận từ bản vẽ mặt bằng đầy nhiễu! Thử thách phân tích bộ dữ liệu CubiCasa5K và kỹ thuật đảo ngược (Reverse Engineering)AI Development

Tự động tạo mô hình 3D bằng cách suy luận từ bản vẽ mặt bằng đầy nhiễu! Thử thách phân tích bộ dữ liệu CubiCasa5K và kỹ thuật đảo ngược (Reverse Engineering)

Không đọc paper hay mã nguồn chính thức, tác giả chỉ dùng ảnh mặt bằng và SVG annotation của CubiCasa5K để xây dựng mô hình semantic segmentation từ đầu. Bài viết trình bày cách nhận diện tường, cửa, cửa sổ trong bản vẽ nhiễu, dùng random rotation và chuyển kết quả thành mô hình 3D.

Thinh Tran
I'm Duper, ask me anything!