ProcessingSession

class ProcessingSession @MsdkInternalApi constructor(val soundPersonalization: SoundPersonalizationFeature? = null, val voiceClarity: ProcessingFeatureController<VoiceClarityFeature>? = null)

Holds the MimiProcessingParameter instances, providing access to control Mimi Personalization Processing.

Processing can be temporarily paused via the ProcessingSession.suspend.

Since

12.0.0 moved io.mimi.sdk.processing

Constructors

Link copied to clipboard
constructor(soundPersonalization: SoundPersonalizationFeature? = null, voiceClarity: ProcessingFeatureController<VoiceClarityFeature>? = null)

Properties

Functions

Link copied to clipboard

Returns whether this ProcessingSession currently has its Processing suspended.

Link copied to clipboard

Clears any existing processing suspension, re-enabling processing effects.

Link copied to clipboard

Temporarily suspends (disables) processing effects. Clear using resume.