API reference
API reference
Select your platform
No SDKs available
No versions available

RawAudioClipStream Class

A data container that stores all data within a float buffer
Meta::Voice::Audio::RawAudioClipStream extends Meta.Voice.Audio.AudioClipStream.

Overview

Properties

float []
Sample buffer containing all raw float data

Data Fields

Action< float[], int >
Callback for new samples

Public Member Functions

RawAudioClipStream
( int newChannels,
int newSampleRate,
float newStreamReadyLength,
int bufferLengthSeconds )
Generates sample buffer on construct
override void
AddSamples
( float [] newSamples )
Adds an array of samples to the current stream

Details

Properties

float [] Meta.Voice.Audio.RawAudioClipStream.SampleBuffer
Sample buffer containing all raw float data

Fields

Action<float[], int> Meta.Voice.Audio.RawAudioClipStream.OnAddSamples
Callback for new samples

Member Functions

Meta.Voice.Audio.RawAudioClipStream.RawAudioClipStream
( int newChannels,
int newSampleRate,
float newStreamReadyLength,
int bufferLengthSeconds )
Generates sample buffer on construct
override void Meta.Voice.Audio.RawAudioClipStream.AddSamples
( float [] newSamples )
Adds an array of samples to the current stream
Parameters
samples
A list of decoded floats from 0f to 1f
Did you find this page helpful?
Thumbs up icon
Thumbs down icon