Package-level declarations
Types
Link copied to clipboard
class MediaModule(val state: PersonalizationModuleState, val presetDataSourceInstance: MimiPresetParameterDataSource?, val applicators: MediaPersonalizationModuleApplicators, val onChangedHandlers: OnChangedHandlers? = null)
Describes state and configuration of a Media Sound Personalization module.
Link copied to clipboard
class MediaPersonalizationModuleApplicators(val timeout: Duration, val isEnabled: suspend (Boolean) -> MimiApplicatorResult, val intensity: suspend (Double) -> MimiApplicatorResult, val preset: suspend (Personalization.PersonalizationPreset?) -> MimiApplicatorResult) : PersonalizationModuleApplicators
Type-safe representation of the Applicator configuration and functions for media sound personalization.
Link copied to clipboard
interface OnChangedHandlers
Provides support for notification of changes to io.mimi.sdk.processing.MimiProcessingParameters.
Link copied to clipboard
Sound Personalization feature with separate controls for MediaModule and VoiceCallModule personalization.
Link copied to clipboard
class VoiceCallModule(val state: PersonalizationModuleState, val presetDataSourceInstance: MimiPresetParameterDataSource?, val applicators: VoiceCallPersonalizationModuleApplicators)
Describes state and configuration of a Voice Call Sound Personalization module.
Link copied to clipboard
class VoiceCallPersonalizationModuleApplicators(val timeout: Duration, val isEnabled: suspend (Boolean) -> MimiApplicatorResult, val intensity: suspend (Double) -> MimiApplicatorResult, val preset: suspend (Personalization.PersonalizationPreset?) -> MimiApplicatorResult) : PersonalizationModuleApplicators
Type-safe representation of the Applicator configuration and functions for voice call sound personalization.