recorder
suspend fun recorder(quality: AudioQuality = AudioQuality.Default, device: AudioDevice.Input? = null): Recorder
Creates a new Recorder instance for recording audio.
Return
A new Recorder ready to start recording
Parameters
quality
The audio quality preset (default: Standard)
device
Optional specific input device to use
Throws
if session creation fails
Creates a new Recorder with custom configuration.
Return
A new Recorder ready to start recording
Parameters
config
Configuration block for advanced options
Throws
if session creation fails