Cập nhật v2.1.0

Hướng dẫn cài đặt & Đăng nhập

Bài viết này sẽ hướng dẫn bạn các bước cơ bản nhất để tạo tài khoản, đăng nhập và chuẩn bị thiết bị sẵn sàng cho các bài thi thử VSTEP trên hệ thống.

1. Tạo tài khoản mới

Để bắt đầu sử dụng các tính năng ôn luyện, bạn cần có một tài khoản hệ thống. Quá trình đăng ký hoàn toàn miễn phí và chỉ mất chưa đầy 1 phút.

  • Truy cập vào trang Đăng ký.
  • Điền đầy đủ thông tin: Họ tên, Email, Số điện thoại và Mật khẩu.
  • Nhấn nút Đăng ký ngay.
Lời khuyên

Bạn có thể sử dụng tính năng Đăng nhập bằng Google hoặc Facebook để bỏ qua bước điền thông tin và đăng nhập nhanh chóng chỉ với 1 click.

2. Cấu hình thiết bị trước khi thi

Hệ thống mô phỏng bài thi VSTEP theo chuẩn của Bộ GD&ĐT, do đó yêu cầu thiết bị của bạn phải đáp ứng cấu hình tối thiểu và được cấp quyền truy cập các thiết bị ngoại vi để thực hiện các bài thi SpeakingListening.

Yêu cầu phần cứng

Thiết bịYêu cầu tối thiểuKhuyến nghị
Tai nghe (Headphone)Tai nghe thường có dây/không dâyTai nghe chống ồn (Noise-cancelling)
MicrophoneMicrophone tích hợp trên laptopMicrophone rời lọc âm tốt
Kết nối mạngPing < 100ms, tốc độ > 10MbpsMạng dây (Ethernet), tốc độ > 30Mbps
Cảnh báo Trình duyệt

Chúng tôi khuyến nghị sử dụng trình duyệt Google Chrome hoặc Microsoft Edge phiên bản mới nhất để hệ thống nhận diện Microphone chính xác nhất. Trình duyệt Safari trên MacOS đôi khi chặn quyền thu âm tự động.

Cách cấp quyền Microphone

Khi bạn bắt đầu bài thi Speaking lần đầu, trình duyệt sẽ hiển thị một hộp thoại yêu cầu cấp quyền truy cập Microphone. Vui lòng chọn Allow (Cho phép).

Cấp quyền Microphone
Giao diện thông báo cấp quyền trên Google Chrome

3. Xử lý lỗi thường gặp

Nếu bạn gặp lỗi không thu được âm thanh, hãy thử đoạn mã sau trong cửa sổ Console (F12) để kiểm tra các thiết bị âm thanh đang được kết nối:

navigator.mediaDevices.enumerateDevices()
  .then(function(devices) {
    devices.forEach(function(device) {
      console.log(device.kind + ": " + device.label + " id = " + device.deviceId);
    });
  })
  .catch(function(err) {
    console.log(err.name + ": " + err.message);
  });