AudioRecorder

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

無法瀏覽

AudioRecorder 記錄經驗內的音頻流,具有固定時間限制為 60 秒。結果可以載入到 AudioPlayer 播放。

在這個時候,AudioDeviceInput無法記錄。GetUnrecordableInstancesAsync()方法可以用來檢查哪些實例不可記錄。

屬性

IsRecording

Roblox 安全性
平行讀取

返回是否 AudioRecorder 正在錄製。

TimeLength

唯讀
未複製
平行讀取

返回目前錄音的長度,以秒為單位。

方法

Clear

()

清除記錄來自 AudioRecorder


返回

()

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