最終更新:2021-07-15 (木) 01:58:20 (1010d)  

pyaudio.PyAudio
Top / pyaudio.PyAudio

Python interface to PortAudio.

https://people.csail.mit.edu/hubert/pyaudio/docs/#pyaudio.PyAudio

Provides methods to:

  • initialize and terminate PortAudio
  • open and close streams
  • query and inspect the available PortAudio Host APIs
  • query and inspect the available PortAudio audio devices

マイク

  • p = pyaudio.PyAudio() 
    stream = p.open()

メソッド

Stream Management

  • open(), close()

PyAudio.open

PyAudio.close?

Host API

PyAudio.get_default_host_api_info()

  • Return a dictionary containing the default Host API parameters.

PyAudio.get_host_api_count()

  • Return the number of available PortAudio Host APIs.

PyAudio.get_host_api_info_by_type(host_api_type)

  • Return a dictionary containing the Host API parameters for the host API specified by the host_api_type.

PyAudio.get_host_api_info_by_index(host_api_index)

  • Return a dictionary containing the Host API parameters for the host API specified by the host_api_index.

PyAudio.get_device_info_by_host_api_device_index?(host_api_index, host_api_device_index)

Device API

PyAudio.get_device_count()

PyAudio.is_format_supported?()

PyAudio.get_default_input_device_info()

  • Return the default input Device parameters as a dictionary.

PyAudio.get_default_output_device_info()

  • Return the default output Device parameters as a dictionary.

PyAudio.get_device_info_by_index(device_index)

Stream Format Conversion

PyAudio.get_sample_size?()

PyAudio.get_format_from_width?()

関連