File
data class File(val path: String, val loop: Boolean = false, val leadInSilenceMs: Long = 0) : AudioInputSource
A WAV file streamed as microphone input.
The file must be a canonical PCM WAV (integer PCM 8/16/24/32-bit or IEEE float 32/64-bit). Multi-channel audio is downmixed to mono by averaging; output is always mono regardless of the configured channel count.