AudioSource

sealed class AudioSource

Represents the source of audio data for evaluation.

Can be a file path, URL, or raw audio samples.

Inheritors

Types

Link copied to clipboard
data class File(val path: String) : AudioSource

Audio from a local file path.

Link copied to clipboard
data class Samples(val samples: FloatArray, val sampleRate: Int = 16000) : AudioSource

Raw audio samples already in memory.

Link copied to clipboard
data class Url(val url: String) : AudioSource

Audio from a URL (for future streaming support).