ZegoANSMode enum

Active Noise Suppression mode.

Inheritance
  • Object
  • Enum
  • ZegoANSMode

Constructors

ZegoANSMode()
const

Values

Soft → const ZegoANSMode

Soft ANS. In most instances, the sound quality will not be damaged, but some noise will remain.

Medium → const ZegoANSMode

Medium ANS. It may damage some sound quality, but it has a good noise reduction effect.

Aggressive → const ZegoANSMode

Aggressive ANS. It may significantly impair the sound quality, but it has a good noise reduction effect.

AI → const ZegoANSMode

AI mode ANS. It will cause great damage to music, so it can not be used for noise suppression of sound sources that need to collect background sound. Please contact ZEGO technical support before use.

AIBalanced → const ZegoANSMode

Balanced AI mode ANS. It will cause great damage to music, so it can not be used for noise suppression of sound sources that need to collect background sound. Please contact ZEGO technical support before use.

AILowLatency → const ZegoANSMode

Low latency AI mode ANS. It will cause great damage to music, so it can not be used for noise suppression of sound sources that need to collect background sound. Please contact ZEGO technical support before use.

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

values → const List<ZegoANSMode>
A constant List of the values in this enum, in order of their declaration.
[Soft, Medium, Aggressive, AI, AIBalanced, AILowLatency]