2016-08-20 13 views
-2

私はWindowsアプリケーションからオーディオが検出されたときに動作するものを作ろうとしています。 Pythonを使ってこれを行う方法はありますか?pythonでアプリケーションからオーディオを検出する方法は?

私はPython 2.7.12で動作していますが、必要に応じて更新したいと思います。私はまた、すべてのコンピュータから来るすべてのサウンドを検出しても問題ありません。

ありがとうございます。

答えて

0

ご覧くださいhttp://python-sounddevice.readthedocs.io/en/0.3.4/#sounddevice.RawInputStream これを使用して、コンピュータのサウンドカードとの間で音声を検出することができます。

特定のクラスは、マイクから音を得る1つの方法です。 sounddeviceライブラリから

クラスsounddevice.RawInputStream(サンプルレート=なし、ブロックサイズ=なし、デバイス=なし、チャネル=なし、DTYPE =なし、レイテンシ=なし、コールバック=なし、finished_callback =なし、clip_off =なし、dither_off =なし、never_drop_input =なし、prime_output_buffers_using_stream_callback =なし)

オーディオ信号が送信されているときにサウンドカードの出力をフィルタリングして知ることができます。

クラスsounddevice.OutputStream(samplerate =なし、ブロックサイズ=なし、デバイス=なし、チャンネル=なし、dtype =なし、待ち時間=なし、コールバック=なし、終了_コールバック=なし、clip_off =なし、dither_off =なし、never_drop_input =なし、prime_output_buffers_using_stream_callback =なし)

関連する問題