Table of Contents

Class UniAudioFile

Namespace
Glitch9.IO.Files
[Serializable]
public class UniAudioFile : UniFileBase<AudioClip>, IUniFile
Inheritance
UniFileBase<AudioClip>
UniAudioFile
Implements
Inherited Members
Extension Methods

Constructors

UniAudioFile()

public UniAudioFile()

UniAudioFile(AudioClip)

public UniAudioFile(AudioClip audioClip)

Parameters

audioClip AudioClip

UniAudioFile(AudioClip, string, string)

public UniAudioFile(AudioClip audioClip, string filePath, string url = null)

Parameters

audioClip AudioClip
filePath string
url string

UniAudioFile(string, string)

public UniAudioFile(string filePath, string url = null)

Parameters

filePath string
url string

Properties

Length

public float Length { get; }

Property Value

float

Transcript

public string Transcript { get; set; }

Property Value

string

Methods

EncodeToBase64PCM16WAV()

public string EncodeToBase64PCM16WAV()

Returns

string

LoadFileAsync()

protected override UniTask<AudioClip> LoadFileAsync()

Returns

UniTask<AudioClip>

ToBinaryData()

public override byte[] ToBinaryData()

Returns

byte[]