VoiceFont enum

The VoiceFont model gathers the possible voice modification effects that you can use to change the local participant's voice in real time. The model is supported only in SDK 3.9 and later.

The following table lists audio samples for each available voice font:

Voice font Example 1 Example 2
none
abyss
amRadio
brokenRobot
darkModulation
feminine
helium
interference
masculine
nervousRobot
starshipCaptain
swarm
wobble
Inheritance

Constructors

VoiceFont(String _value)
const

Values

none → const VoiceFont
VoiceFont("none")
masculine → const VoiceFont
VoiceFont("masculine")
feminine → const VoiceFont
VoiceFont("feminine")
helium → const VoiceFont
VoiceFont("helium")
darkModulation → const VoiceFont
VoiceFont("dark_modulation")
brokenRobot → const VoiceFont
VoiceFont("broken_robot")
interference → const VoiceFont
VoiceFont("interference")
abyss → const VoiceFont
VoiceFont("abyss")
wobble → const VoiceFont
VoiceFont("wobble")
starshipCaptain → const VoiceFont
VoiceFont("starship_captain")
nervousRobot → const VoiceFont
VoiceFont("nervous_robot")
swarm → const VoiceFont
VoiceFont("swarm")
amRadio → const VoiceFont
VoiceFont("am_radio")

Properties

hashCode int
The hash code for this object.
read-onlyinherited
index int
A numeric identifier for the enumerated value.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

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

Operators

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

Static Methods

decode(String? value) VoiceFont

Constants

values → const List<VoiceFont>
A constant List of the values in this enum, in order of their declaration.
[none, masculine, feminine, helium, darkModulation, brokenRobot, interference, abyss, wobble, starshipCaptain, nervousRobot, swarm, amRadio]