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.