MimiVoiceClarityFeature

public protocol MimiVoiceClarityFeature

Protocol that provides access to the Mimi Voice Clarity feature .

MimiVoiceClarityFeature exposes the available modules for Mimi voice clarity in a processing session.

  • The ambient personalization module, if available.

    Declaration

    Swift

    var ambient: MimiPersonalizationModule? { get }
  • The denoiser module, if available.

    Declaration

    Swift

    var denoiser: MimiDenoiserModule? { get }
  • The beamformer module, if available.

    Declaration

    Swift

    var beamformer: MimiBeamformerModule? { get }
  • The preGain module, if available.

    Declaration

    Swift

    var preGain: MimiPreGainModule? { get }
  • The outputGain module, if available.

    Declaration

    Swift

    var outputGain: MimiOutputGainModule? { get }
  • The equalizer module, if available.

    Declaration

    Swift

    @available(*, deprecated, message: "This Voice Clarity module is no longer in active use and will be removed in a future release.")
    var equalizer: MimiEqualizerModule? { get }
  • The transparencyEqualizer module, if available.

    Declaration

    Swift

    @available(*, deprecated, message: "This Voice Clarity module is no longer in active use and will be removed in a future release.")
    var transparencyEqualizer: MimiTransparencyEqualizerModule? { get }
  • afc

    The AFC module, if available.

    Declaration

    Swift

    @available(*, deprecated, message: "This Voice Clarity module is no longer in active use and will be removed in a future release.")
    var afc: MimiAFCModule? { get }
  • The ImpulseAGC module, if available.

    Declaration

    Swift

    @available(*, deprecated, message: "This Voice Clarity module is no longer in active use and will be removed in a future release.")
    var impulseAGC: MimiImpulseAGCModule? { get }
  • The OVAD module, if available.

    Declaration

    Swift

    var ovad: MimiOVADModule? { get }
  • fbc

    The FBC module, if available.

    Declaration

    Swift

    @available(*, deprecated, message: "This Voice Clarity module is no longer in active use and will be removed in a future release.")
    var fbc: MimiFBCModule? { get }
  • The howling detector module, if available.

    Declaration

    Swift

    @available(*, deprecated, message: "This Voice Clarity module is no longer in active use and will be removed in a future release.")
    var howlingDetector: MimiHowlingDetectorModule? { get }
  • drc

    The DRC module, if available.

    Declaration

    Swift

    @available(*, deprecated, message: "This Voice Clarity module is no longer in active use and will be removed in a future release.")
    var drc: MimiDRCModule? { get }