ProcessingFeatureController

constructor(initialFeature: T, featureFactory: suspend () -> Result<T>, initialIsActive: Boolean, activationApplicator: suspend (Boolean) -> MimiApplicatorResult, activationTimeout: Duration, tag: String?)

Parameters

T
  • the underlying feature type, e.g. VoiceClarityFeature.