1

Python を使用してアクティブなマイクがあるかどうかを確認したい。

どうすればいいですか?

前もって感謝します!

4

2 に答える 2

4

マイクはアナログ デバイスです。ほとんどの API は、マイクが接続されているかどうかさえわからない可能性があります。コンピューターは、サウンドカードの入力チャネルの 1 つからデータを読み取るだけです。

おそらく知りたいのは、入力チャンネルがオンかオフかということです。プラットフォーム固有の高度な決定。

于 2010-05-09T13:52:11.713 に答える
2

これは私が欲しかったものです:

import ctypes
from ctypes import *

winmm= windll.winmm
print 'waveInGetNumDevs=',winmm.waveInGetNumDevs()
于 2010-06-03T11:16:01.487 に答える