singingRealtime

fun singingRealtime(modelProvider: () -> ByteArray? = null): VADModelProvider

Create Singing Realtime VAD provider (uses SwiftF0 pitch model).

If modelProvider is null, auto-loads from bundled SwiftF0 model via AIModelRegistry.

Parameters

modelProvider

Optional custom loader for SwiftF0 model bytes. If null, uses bundled model (requires VT.initialize() on Android).

Throws

if no model provider and bundled model not available