
38
See also
LocalConnection.allowDomain, LocalConnection.connect, LocalConnection.domain,
LocalConnection.onStatus
Microphone (object)
Availability
• Flash Player 6.
• Flash Communication Server MX (not required).
The Microphone object lets you capture audio from a microphone attached to the computer that
is running the Macromedia Flash Player. When used with Flash Communication Server, this
object lets you transmit, play, and optionally record the audio being captured. With these
capabilities, you can develop communications applications such as instant messaging with audio,
recording presentations so others can replay them at a later date, and so on. (Flash provides
similar video capabilities; for more information, see the “Camera (object)” entry.)
You can also use a Microphone object without a server—for example, to transmit sound from
your microphone through the speakers on your local system.
To create or reference a Microphone object, use
Microphone.get.
Method summary for the Microphone object
Property summary for the Microphone object
Method Description
Microphone.get Returns a default or specified Microphone object, or null if the
microphone is not available.
Microphone.setGain Specifies the amount by which the microphone should boost the signal.
Microphone.setRate Specifies the rate at which the microphone should capture sound, in
kHz.
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.
Komentarze do niniejszej Instrukcji