462 Chapter 12: ActionScript Dictionary
Property summary for the Microphone class
Event handler summary for the Microphone class
Constructor for the Microphone class
See
Microphone.get().
Microphone.setSilenceLevel() Specifies the amount of sound required to activate
the microphone.
Microphone.setUseEchoSuppression() Specifies whether to use the echo suppression feature of
the audio codec.
Property (read-only) Description
Microphone.activityLevel The amount of sound the microphone is detecting.
Microphone.gain The amount by which the microphone boosts the signal
before transmitting it.
Microphone.index The index of the current microphone.
Microphone.muted A Boolean value that specifies whether the user has
allowed or denied access to the microphone.
Microphone.name The name of the current sound capture device, as returned
by the sound capture hardware.
Microphone.names Class property: an array of strings reflecting the names of all
available sound capture devices, including sound cards
and microphones.
Microphone.rate The sound capture rate, in kHz.
Microphone.silenceLevel() The amount of sound required to activate the microphone.
Microphone.silenceTimeout() The number of milliseconds between the time the
microphone stops detecting sound and the time
Microphone.onActivity(false)
is called.
Microphone.useEchoSuppression() A Boolean value that specifies whether echo suppression is
being used.
Event handler Description
Microphone.onActivity Invoked when the microphone starts or stops detecting
sound.
Microphone.onStatus Invoked when the user allows or denies access to the
microphone.
Method Description