Có chương trình mặc định nào để tôi có thể kiểm tra xem các thiết bị âm thanh của mình có ở chế độ im lặng không?
Chỉnh sửa: Bằng cách im lặng, ý tôi là nếu có thứ gì đó phát trên đó (không chỉ kích hoạt hoặc mở)
Một cái gì đó như thế này:
if [[ device0 is silent ]] ; then
radio $RANDOM
fi
Chỉnh sửa 2: Điều tôi đang cố gắng đạt được là một kịch bản phát radio và có thể tiếp tục phát khi trình phát bị lỗi, ví dụ: nếu kết nối internet bị hỏng và trình phát không phục hồi, tôi sẽ giết người chơi và bắt đầu lại
sox
. Trong trường hợp khác bạn có thể thử lsof|grep snd
. Nếu không có gì bạn có thể bật radio.