AudioRecorder

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

不可浏览

AudioRecorder 记录体验中的音频流以固定时间限制为 60 秒。结果可以加载到一个 AudioPlayer 进行播放。

在这个时候,AudioDeviceInput无法记录。GetUnrecordableInstancesAsync()方法可以用来检查哪些实例不可记录。

属性

IsRecording

Roblox 安全性
读取并联

返回是否 AudioRecorder 当前正在录制。

TimeLength

只读
未复制
读取并联

返回当前记录的长度以秒为单位。

方法

Clear

()

清除记录从 AudioRecorder


返回

()

GetConnectedWires

Instances

参数

pin: string
默认值:""

返回

Instances

GetInputPins


返回

GetOutputPins


返回

GetTemporaryContent

返回可以用 AudioPlayer 播放的记录内容。从此方法返回的内容仅在当前会话中有效。


返回

Stop

()

停止录制。


返回

()

CanRecordAsync

暂停

返回 whether the AudioRecorder 目前可以记录。例如,如果当前录制数据已达到录制时间限制,将返回 false 。要清除记录,请使用 Clear()


返回

GetUnrecordableInstancesAsync

Instances
暂停

穿过音频图,从这个录音器的输入开始,找到不可记录的实例。目前, AudioDeviceInput 不可记录。


返回

Instances

RecordAsync

()
暂停

如果 CanRecordAsync() 返回 true , 记录开始。如果记录无法开始,该方法将产生错误。


返回

()

活动

WiringChanged

参数

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