見出し画像

ゆるプロ!番外編「PyAudioのデフォルトのデバイス番号を知る」

ゆるいプログラミング講座、略して「ゆるプロ!」
これは気軽に気楽に試せるゆるーいプログラミング学習コンテンツである。今回のお題は「PyAudioのデフォルトのデバイス番号を知る」


一言)

Pyaudioを使ったMic入力の録音を再生したら音声がやたら小さかったので、違うマイクデバイスから入力されていないか気になって調べた。

例)PyAudioのデフォルトのデバイス番号を知る

import pyaudio
audio = pyaudio.PyAudio()
print(audio.get_default_input_device_info().encodeUTF-8””)

結果)

Webcamが使われていることが分かった、WebCamまでは随分遠い位置でしゃべっていたので音が小さかったのだろう。

{'index': 1, 'structVersion': 2, 'name': '繝槭う繧ッ (Webcam internal mic)', 'hostApi': 0, 'maxInputChannels': 1, 'maxOutputChannels': 0, 'defaultLowInputLatency': 0.09, 'defaultLowOutputLatency': 0.09, 'defaultHighInputLatency': 0.18, 'defaultHighOutputLatency': 0.18, 'defaultSampleRate': 44100.0}

参考)

PyAudio公式ホームページ

PyAudio Documentation

PIP - PyAudio 0.2.13

参考にしたブログ

おわり!