Kiểm tra độ trễ âm thanh

Độ trễ âm thanh trình duyệt

Đo độ trễ vòng lặp của hệ thống âm thanh. Gõ theo nhịp điệu. Đọc các thông số độ trễ mà trình duyệt báo cáo — độ trễ cơ bản, độ trễ đầu ra, sample rate và buffer size.

Độ trễ cơ bản––
Độ trễ đầu ra––
Sample rate––
Buffer size––
Đang chờ
Kiểm tra bằng cách gõ theo nhịp

Phát tiếng click mỗi giây. Hãy gõ theo nhịp và chúng tôi sẽ báo cáo độ lệch trung bình — độ trễ vòng lặp (round-trip) mà bạn thực sự cảm nhận được.

– ms
Gõ vào đây theo mỗi tiếng click — hoặc nhấn phím SPACE
Số lần gõ đã ghi0
Trung bình––
Độ lệch chuẩn––
Tốc độ click1 Hz
Đang chờ

Độ trễ âm thanh là khoảng thời gian từ khi yêu cầu phát âm thanh cho đến khi âm thanh thực sự phát ra từ loa. Điều này rất quan trọng đối với các ứng dụng âm nhạc, chơi game và họp trực tuyến. Kết nối có dây thường có độ trễ 5–20 ms; tai nghe Bluetooth tăng thêm 100–250 ms. Trình duyệt báo cáo độ trễ hệ thống mà nó ghi nhận được thông qua baseLatency và outputLatency trên AudioContext — khá sát với thực tế nhưng không phải lúc nào cũng chính xác tuyệt đối.

Bài kiểm tra gõ theo nhịp

Đây là một phép đo dựa trên cảm giác. Trang web sẽ phát tiếng click mỗi giây và yêu cầu bạn gõ theo. Độ lệch trung bình giữa tiếng click và lần gõ là độ trễ vòng lặp mà bạn thực sự cảm nhận được — bao gồm thời gian âm thanh truyền đến tai, não xử lý, tay cử động và trình duyệt nhận sự kiện đầu vào. Dưới 50 ms mang lại cảm giác tức thì; trên 150 ms sẽ thấy bị chậm (lag).

Câu hỏi thường gặp

Tại sao tai nghe Bluetooth của tôi hiển thị 200 ms khi kiểm tra độ trễ?

Các codec âm thanh Bluetooth tiêu chuẩn (SBC, AAC) có bộ đệm khá lớn. Các codec độ trễ thấp (aptX LL, LC3) giảm xuống còn 40–80 ms nhưng yêu cầu cả thiết bị phát và tai nghe đều phải hỗ trợ.

Tôi có thể sử dụng bài kiểm tra này để sản xuất âm nhạc không?

Hãy sử dụng nó như một phép thử tương đối. Để giám sát âm thanh chính xác, bạn nên chuyển sang driver ASIO hoặc CoreAudio trong phần mềm DAW — những driver này bỏ qua các lớp xử lý của trình duyệt và có thể đạt độ trễ chỉ vài mili giây.

Tại sao độ trễ báo cáo lại thay đổi giữa các lần chạy?

Trình duyệt sẽ thiết lập lại kích thước bộ đệm khi các ứng dụng khác chiếm quyền sử dụng thiết bị âm thanh, khi laptop thay đổi chế độ nguồn điện hoặc khi bạn thay đổi đầu ra âm thanh. Hãy chạy lại trình dò (probe) sau khi chuyển đổi thiết bị đầu ra.

Bài kiểm tra này có đủ chính xác để tinh chỉnh cấu hình chơi game không?

Có, nếu dùng để so sánh tương đối (giữa tai nghe này với tai nghe kia), nhưng ít chính xác hơn nếu muốn đo con số tuyệt đối. Bài kiểm tra gõ theo nhịp giúp phát hiện tình trạng lag rõ rệt; nếu bạn cần độ chính xác đến từng mili giây, bạn sẽ cần một thiết bị đo loopback phần cứng chuyên dụng.