AudioRecorder

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

閲覧できません

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

()
イールド

If CanRecordAsync()true を返すと、記録が開始されます。記録が開始できない場合、このメソッドはエラーを生成します。


戻り値

()

イベント

WiringChanged

パラメータ

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