最終更新: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
- returns: pyaudio.Stream
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()
- Return the number of PortAudio Host APIs.
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.