Warning
APNE-Input-getUserMedia-Mic-Node は Audio-Processing-Node-Editor の追加用ノードです。
このリポジトリ単体では動作しません。
Audio-Processing-Node-Editor で動作するマイク入力用ノードです。
WebブラウザのgetUserMedia()で取得したデータをWebSocketでPython側に送信します。
Audio-Processing-Node-Editor の依存パッケージに加えて、以下のパッケージのインストールが必要です。
pip install aiohttp
「node/input_node/node_input_get_user_media_mic.py」を
Audio-Processing-Node-Editor の 「node/input_node」にコピーしてください。
Input Node
Mic (getUserMedia()) |
![]() |
WebブラウザのgetUserMedia()経由で取得したマイク入力を扱うノード ノードを生成するとブラウザが立ち上がります。 「1. Prepare Microphone」を押下後、マイク使用を許可し、「Start Recording」を押下してください。 |
高橋かずひと(https://twitter.com/KzhtTkhs)
APNE-Input-getUserMedia-Mic-Node is under Apache-2.0 license.