Мой компьютер часто производит звук «ding», и я не могу связать его ни с чем. Можно ли программно определить источник звуковых сигналов? Например, можно ли подключить звуковой драйвер? Если да, можете ли вы указать несколько примеров или ссылок?Зная, какой процесс вызвал звук
3
A
ответ
2
Омер, это не вопрос программирования, несмотря на ваше редактирование.
Программирование не требуется. Закройте приложения один за другим до тех пор, пока динг не остановится.
0
Какая операционная система это? Если вы работаете в Linux, вы можете использовать команду lsof(8)
, чтобы посмотреть, какие файлы открыты для каждого процесса. Если процесс воспроизведения звука, он должен будет звуковой файл устройства открыт, так что вы можете вычленить его, как так:
lsof | grep -E '/dev/(snd|dsp)'
Другой вариант заключается в использовании fuser(1)
, который работает аналогично lsof
.
Кому-то, кто закрыл это: Это может быть «не вопрос программирования», но для этого может потребоваться программирование. Я думаю, это актуально. – Quibblesome 2008-12-04 17:48:50
Почему это закрыто? Мне бы хотелось узнать ответ. – Uri 2008-12-04 17:50:30