簡體   English   中英

知道哪個過程產生了聲音

[英]Knowing which process produced a sound

我的電腦經常產生“叮”聲,我無法將它與任何東西聯系起來。 是否有可能以編程方式確定嗶嗶聲的來源? 例如我可以掛鈎聲音驅動程序嗎? 如果是這樣,你能指出一些例子或參考嗎?

Omer,這不是一個編程問題,盡管你的編輯。

無需編程。 隨着時間的推移逐個關閉應用程序,直到叮當停止。

這是什么操作系統? 如果您使用的是Linux,則可以使用lsof(8)命令查看每個進程打開的文件。 如果一個進程正在播放聲音,它將打開聲音設備文件,因此您可以像這樣grep:

lsof | grep -E '/dev/(snd|dsp)'

另一個選擇是使用fuser(1) ,其工作方式與lsof類似。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM