AudioRecorder

사용되지 않는 항목 표시

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

찾아볼 수 없음

AudioRecorder 오디오 스트림을 경험 내에서 고정된 시간 제한 60초로 기록합니다. 결과는 플레이백을 위해 AudioPlayer에 로드할 수 있습니다.

이 시점에서 AudioDeviceInput는 기록할 수 없습니다. GetUnrecordableInstancesAsync() 메서드를 사용하여 특정 인스턴스가 기록되지 않는지 확인할 수 있습니다.

속성

IsRecording

Roblox 보안
병렬 읽기

현재 AudioRecorder가 레코딩 중인지 여부를 반환합니다.

TimeLength

읽기 전용
복제되지 않음
병렬 읽기

현재 레코딩 길이를 초 단위로 반환합니다.

메서드

Clear

()

에서 레코딩을 지우십시오.


반환

()

GetConnectedWires

Instances

매개 변수

pin: string
기본값: ""

반환

Instances

GetInputPins


반환

GetOutputPins


반환

GetTemporaryContent

AudioPlayer로 재생할 수 있는 기록된 콘텐츠를 반환합니다. 이 메서드에서 검색된 콘텐츠는 현재 세션에서만 유효합니다.


반환

Stop

()

녹음 중지.


반환

()

CanRecordAsync

생성

현재 AudioRecorder가 기록할 수 있는지 여부를 반환합니다.예를 들어, 현재 레코딩 데이터가 레코딩 시간 제한에 도달했을 경우 false 가 반환됩니다.레코딩을 지우려면 Clear()을 사용하십시오.


반환

GetUnrecordableInstancesAsync

Instances
생성

이 레코더의 입력으로 시작하여 기록할 수 없는 인스턴스를 찾기 위해 오디오 그래프를 가로지르며, 현재 AudioDeviceInput


반환

Instances

RecordAsync

()
생성

CanRecordAsync() 가 반환하면 true 레코딩이 시작됩니다. 레코딩을 시작할 수 없으면 이 메서드가 오류를 생성합니다.


반환

()

이벤트

WiringChanged

매개 변수

connected: boolean
pin: string
wire: Wire
instance: Instance