Skip to main content

Những thiết bị âm thanh nào đang được kết nối?

Xem tất cả thiết bị đầu vào và đầu ra âm thanh được trình duyệt phát hiện — micrô, loa, tai nghe và giao diện âm thanh — tất cả được liệt kê cục bộ mà không cần cài đặt.

Công cụ này sử dụng navigator.mediaDevices.enumerateDevices() để liệt kê tất cả thiết bị đầu vào âm thanh (micrô) và đầu ra âm thanh (loa/tai nghe) hiện đang kết nối với hệ thống, bao gồm nhãn và ID thiết bị.

Trình duyệt yêu cầu quyền micrô trước khi hiển thị nhãn thiết bị đầy đủ. Không có quyền, thiết bị vẫn được liệt kê nhưng tên hiển thị dưới dạng chuỗi trống để bảo vệ quyền riêng tư của người dùng.

No audio devices detected.

Kết quả của bạn có ý nghĩa gì?

Result Range Meaning
Tốt Nhiều thiết bị đầu vào và đầu ra được liệt kê có tên Các thiết bị âm thanh của bạn được phát hiện chính xác và có thể truy cập. Trình duyệt có quyền hiển thị nhãn thiết bị, giúp dễ dàng nhận dạng từng thiết bị.
Cảnh báo Thiết bị được liệt kê nhưng nhãn trống Thiết bị được phát hiện nhưng chưa cấp quyền micrô. Cho phép truy cập micrô khi được nhắc để xem tên thiết bị đầy đủ.
Kém Không tìm thấy thiết bị âm thanh Không có thiết bị âm thanh nào được kết nối hoặc trình duyệt không thể truy cập chúng. Kiểm tra kết nối vật lý, cài đặt âm thanh hệ thống và quyền trình duyệt.

Các vấn đề thường gặp và cách khắc phục

Nhãn thiết bị trống hoặc hiển thị tên chung

Cấp quyền micrô khi trình duyệt yêu cầu. Không có quyền, trình duyệt ẩn nhãn thiết bị để bảo vệ quyền riêng tư. Nhấp vào biểu tượng ổ khóa trên thanh địa chỉ để quản lý quyền.

Thiết bị âm thanh đã kết nối không xuất hiện trong danh sách

Trước tiên kiểm tra thiết bị đã được kết nối đúng cách và được hệ điều hành nhận dạng. Thử rút và cắm lại thiết bị. Cũng khởi động lại trình duyệt vì việc liệt kê thiết bị có thể lưu kết quả vào bộ nhớ đệm.

Công cụ liên quan

Câu Hỏi Thường Gặp

Danh sách thiết bị âm thanh hoạt động như thế nào?

Nó gọi navigator.mediaDevices.enumerateDevices() trả về danh sách tất cả thiết bị phương tiện đầu vào và đầu ra. Công cụ lọc theo loại audioinput và audiooutput, hiển thị nhãn, loại và ID thiết bị duy nhất của mỗi thiết bị.

Tại sao tôi cần cấp quyền micrô?

Trình duyệt bảo vệ quyền riêng tư bằng cách ẩn nhãn thiết bị cho đến khi người dùng cấp quyền truy cập phương tiện. Không có quyền, API vẫn báo cáo số lượng và loại thiết bị nhưng nhãn hiển thị dưới dạng chuỗi trống. Cấp quyền một lần sẽ hiển thị tất cả tên thiết bị.

Tôi có thể thay đổi thiết bị âm thanh mặc định từ đây không?

Công cụ này chỉ đọc — liệt kê thiết bị được phát hiện nhưng không thể thay đổi cài đặt hệ thống. Để thay đổi thiết bị âm thanh mặc định, hãy sử dụng cài đặt âm thanh của hệ điều hành (Tùy chọn Hệ thống trên macOS, Cài đặt Âm thanh trên Windows).

Có thông tin thiết bị âm thanh nào được gửi đến máy chủ không?

Không. Việc liệt kê thiết bị chạy hoàn toàn trong trình duyệt của bạn. Không có tên thiết bị, ID hay bất kỳ thông tin nào khác được truyền hoặc lưu trữ bên ngoài. Tất cả dữ liệu đều ở trên thiết bị của bạn.