Tổng quan
Giới thiệu
Cờ tướng là một trò chơi dân gian phổ biến ở Việt Nam.
Chúng tôi muốn nâng tầm trải nghiệm của người chơi bằng cách tạo ra một trò chơi cờ tướng thực tế ảo (VR) cho phép người chơi có thể chơi cờ tướng với nhau giống như trải nghiệm ngoài đời. Ngoài ra chúng tôi cũng muốn trải nghiệm của người chơi đơn giản nhất có thể, qua việc sử dụng giọng nói để điều khiển các quân cờ (ý tưởng giống với một phân cảnh trong bộ phim Harry Potter). Tất nhiên người chơi cũng có thể sử dụng các phương pháp truyền thống như bàn phím hoặc chuột, hoặc tay cầm VR.
Kiến trúc hệ thống
Hệ thống được xây dựng gồm 2 thành phần chính là Game cờ tướng VR và AI nhận diện giọng nói cờ tướng.
Cốt lõi của Game cờ tướng VR:
- Tập trung cải thiện trải nghiệm đắm chìm bằng các cơ chế locomotion (di chuyển trong thế giới ảo)
- Xây dựng 1 cơ chế để detect voice activity (kích hoạt bằng giọng nói)
- Tương tác với server backend để parse giọng nói
- Parse cú pháp nhận được từ server backend theo chuẩn PEG
Cốt lõi của AI nhận diện giọng nói cờ tướng:
- Sử dụng SOTA nhận diện giọng nói với độ chính xác cao. Dùng Wav2Vec2 fine-tuning trên tiếng Việt
- Dùng Beam search để giới hạn không gian tìm kiếm, nhăm tăng tốc độ và độ chính xác
- Serve stateless qua HTTP