音源の取得とマルチチャネル音源分離
PyAudioインストール時のエラー対処法 記事
pip install requirements.txt
チェンネル数のinが1以上のマイクで録音可能
python record.py -i
#Index: 0 | Name: DELL U2720QM | ChannelNum: in 0 out 2 | SampleRate: 48000.0
#Index: 1 | Name: MacBook Proのマイク | ChannelNum: in 1 out 0 | SampleRate: 48000.0
midで、使用するマイクロホンのIndexを選択する。
python ./app/record.py -f <file_name> -mid <mic_id> -t <sec>
python ./app/record.py -f ./data/test.wav -mid 1 -t 5
python ./app/separation.py -f <混合音ファイル> -o <出力ディレクトリ> -m <音源分離のモード> -d <分離方向1> <分離方向2...>
マイク位置と仮想的な音源位置は、conf/audio
の設定ファイルに記載。