AudioConfig 클래스
오디오 입력 또는 출력 구성을 나타냅니다. 오디오 입력은 마이크, 파일 또는 입력 스트림에서 입력할 수 있습니다. 오디오 출력은 스피커, WAV 형식의 오디오 파일 출력 또는 출력 스트림일 수 있습니다.
다양한 인식자에 대한 오디오 구성을 생성합니다. 한 번에 하나의 인수만 전달할 수 있습니다.
- 상속
-
builtins.objectAudioConfig
생성자
AudioConfig(use_default_microphone: bool = False, filename: str = None, stream: AudioInputStream = None, device_name: str = None)
매개 변수
Name | Description |
---|---|
use_default_microphone
|
오디오 입력에 기본 시스템 마이크를 사용하도록 지정합니다. 기본값: False
|
device_name
|
사용할 오디오 디바이스의 ID를 지정합니다. 플랫폼별 마이크 이름을 검색하는 방법은 이 페이지를 참조하세요. 이 기능은 버전 1.3.0에서 추가되었습니다. 기본값: None
|
filename
|
오디오 입력 파일을 지정합니다. 기본값: None
|
stream
|
지정된 스트림을 나타내는 AudioConfig 개체를 만듭니다. 기본값: None
|
메서드
get_property |
ID로 속성을 가져옵니다. |
get_property_by_name |
이름으로 속성을 가져옵니다. |
set_properties |
ID별로 여러 속성을 설정합니다. |
set_properties_by_name |
이름으로 여러 속성을 설정합니다. |
set_property |
id로 속성을 설정합니다. |
set_property_by_name |
이름으로 속성을 설정합니다. |
get_property
ID로 속성을 가져옵니다.
get_property(property_id: PropertyId) -> str
매개 변수
Name | Description |
---|---|
property_id
필수
|
검색할 속성의 ID입니다. |
반환
형식 | Description |
---|---|
속성 값입니다. |
get_property_by_name
이름으로 속성을 가져옵니다.
get_property_by_name(property_name: str) -> str
매개 변수
Name | Description |
---|---|
property_name
필수
|
검색할 속성의 이름입니다. |
반환
형식 | Description |
---|---|
속성 값입니다. |
set_properties
ID별로 여러 속성을 설정합니다.
set_properties(properties: Dict[PropertyId, str])
매개 변수
Name | Description |
---|---|
properties
필수
|
설정할 값에 대한 dict 매핑 속성 ID입니다. |
set_properties_by_name
이름으로 여러 속성을 설정합니다.
set_properties_by_name(properties: Dict[str, str])
매개 변수
Name | Description |
---|---|
properties
필수
|
설정할 값에 대한 dict 매핑 속성 ID입니다. |
set_property
id로 속성을 설정합니다.
set_property(property_id: PropertyId, value: str)
매개 변수
Name | Description |
---|---|
property_id
필수
|
설정할 속성의 ID입니다. |
value
필수
|
속성에 설정할 값입니다. |
set_property_by_name
이름으로 속성을 설정합니다.
set_property_by_name(property_name: str, value: str)
매개 변수
Name | Description |
---|---|
property_name
필수
|
설정할 속성의 이름입니다. |
value
필수
|
속성에 설정할 값입니다. |
Azure SDK for Python