AudioRecorder

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

No explorable

AudioRecorder graba flujos de audio en la experiencia con un límite de tiempo fijo de 60 segundos. Los resultados se pueden cargar en un AudioPlayer para su reproducción.

En este momento, AudioDeviceInput no se puede registrar. El método GetUnrecordableInstancesAsync() se puede usar para verificar específicamente qué instancias no se pueden registrar.

Propiedades

IsRecording

Seguridad de Roblox
Leer paralelo

Devuelve si el AudioRecorder está grabando actualmente.

TimeLength

Solo lectura
No replicado
Leer paralelo

Devuelve la longitud actual de la grabación en segundos.

Métodos

Clear

()

Limpie la grabación desde el AudioRecorder .


Devuelve

()

GetConnectedWires

Instances

Parámetros

pin: string
Valor predeterminado: ""

Devuelve

Instances

GetInputPins


Devuelve

GetOutputPins


Devuelve

GetTemporaryContent

Devuelve el contenido grabado que se puede reproducir con AudioPlayer. El contenido recuperado de este método solo es válido en la sesión actual.


Devuelve

Stop

()

Detiene la grabación.


Devuelve

()

CanRecordAsync

Proporciona

Devuelve si el AudioRecorder puede grabar actualmente.Por ejemplo, esto devolverá false si los datos de grabación actuales han alcanzado el límite de tiempo de grabación.Para borrar la grabación, utilice Clear() .


Devuelve

GetUnrecordableInstancesAsync

Instances
Proporciona

Recorre el gráfico de audio, comenzando con las entradas de este registrador, para encontrar instancias no grabables. Actualmente, AudioDeviceInput no es grabable.


Devuelve

Instances

RecordAsync

()
Proporciona

Si CanRecordAsync() devuelve true, comienza la grabación. Si la grabación no puede comenzar, este método produce un error.


Devuelve

()

Eventos

WiringChanged

Parámetros

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