Bỏ qua tới nội dung chính
WebDoAnPrecision in every system
AI & xử lý dữ liệuỨng dụng di độngNâng cao

Xây dựng ứng dụng trợ lý giọng nói AI thông minh đa nền tảng với Flutter

Ứng dụng trợ lý ảo tương tác bằng giọng nói thời gian thực, tích hợp mô hình ngôn ngữ lớn giúp tự động hóa hội thoại và xử lý tác vụ trên thiết bị di động.

Giới thiệu

Trong kỷ nguyên trí tuệ nhân tạo, nhu cầu tương tác tự nhiên giữa người và máy móc ngày càng trở nên thiết yếu. Đề tài tập trung giải quyết bài toán giao tiếp hai chiều độ trễ thấp thông qua giọng nói, cho phép người dùng ra lệnh, tra cứu thông tin và đàm thoại liên tục với trợ lý thông minh trên nền tảng di động thay vì các giao diện văn bản truyền thống.

Hệ thống được phát triển hoàn toàn bằng Flutter, tối ưu hóa khả năng thu âm luồng (stream audio), chuyển đổi giọng nói thành văn bản (STT), tích hợp API các mô hình ngôn ngữ lớn (LLM) để xử lý ngữ nghĩa và trả lời tức thì qua bộ tổng hợp giọng nói (TTS). Kiến trúc ứng dụng áp dụng mô hình BLoC giúp quản lý trạng thái mượt mà, xử lý ngoại tuyến cơ bản và đồng bộ dữ liệu thời gian thực qua giao thức WebSocket.

Sản phẩm là mô hình mẫu thực tế về việc ứng dụng AI chuyên sâu vào thiết bị di động, đáp ứng các tiêu chuẩn kỹ thuật hiện đại, có khả năng mở rộng để kết nối hệ sinh thái thiết bị IoT hoặc các dịch vụ đám mây thông minh khác.

Chức năng có trong gói chuẩn

  • Thu âm thời gian thực và tự động nhận diện giọng nói (STT)
  • Đàm thoại thông minh đa ngữ cảnh với mô hình ngôn ngữ lớn (LLM)
  • Chuyển đổi văn bản phản hồi thành giọng nói tự nhiên (TTS)
  • Giao tiếp máy chủ độ trễ thấp qua giao thức WebSocket
  • Quản lý lịch sử hội thoại và lưu trữ nhật ký truy vấn cục bộ
  • Tùy chỉnh nhân vật, giọng đọc và độ nhạy nhận diện âm thanh
  • Giao diện hiển thị sóng âm động tương tác theo giọng nói
  • Chế độ hoạt động tiết kiệm năng lượng và hỗ trợ chạy ngầm

Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.

Công nghệ

  • flutter

Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.

Đề tài liên quan