PyAudioを使ったPython録音処理
PythonからPyAudioを使ってUSBマイクなどの音声を録音できます。
本記事では、PythonのPyAudioライブラリを使用して、簡単に音声録音を行う方法を解説します。
インストール
Windows
Ubuntu 20.04
portaudio.hでfile not foundのエラーが表示される場合は次のコマンドでインストールしてください。(Python 3.8.10 で確認)
Windowsの録音処理
Ubuntuの録音処理
Windowsと同じで録音できる場合もあります。録音できない場合は、input_device_index
を指定します。値はarecord -l
コマンドで表示されたカード番号を指定します。