unreal.AudioInputDeviceInfo

class unreal.AudioInputDeviceInfo(device_name='', device_id='', input_channels=0, preferred_sample_rate=0, supports_hardware_aec=True)

Bases: unreal.StructBase

Platform audio input device info, in a Blueprint-readable format

C++ Source:

  • Plugin: AudioCapture

  • Module: AudioCapture

  • File: AudioCaptureBlueprintLibrary.h

Editor Properties: (see get_editor_property/set_editor_property)

  • device_id (str): [Read-Write] Device Id: ID of the device.

  • device_name (str): [Read-Write] Device Name: The name of the audio device

  • input_channels (int32): [Read-Write] Input Channels: The number of channels supported by the audio device

  • preferred_sample_rate (int32): [Read-Write] Preferred Sample Rate: The preferred sample rate of the audio device

  • supports_hardware_aec (bool): [Read-Write] Supports Hardware AEC: Whether or not the device supports Acoustic Echo Canceling

property device_id

[Read-Only] Device Id: ID of the device.

Type

(str)

property device_name

[Read-Only] Device Name: The name of the audio device

Type

(str)

property input_channels

[Read-Only] Input Channels: The number of channels supported by the audio device

Type

(int32)

property preferred_sample_rate

[Read-Only] Preferred Sample Rate: The preferred sample rate of the audio device

Type

(int32)

property supports_hardware_aec

[Read-Only] Supports Hardware AEC: Whether or not the device supports Acoustic Echo Canceling

Type

(bool)