Flash Player 6。
Microphone 类用于从运行 Flash Player 的计算机上所连接的麦克风中捕获音频。
Microphone 类主要与 Flash Communication Server 一起使用,但在没有该服务器的情况下也能以有限的方式使用,例如通过本地系统上的扬声器传送麦克风中的声音。
若要创建或引用 Microphone 对象,请使用 Microphone.get()
方法。
方法 |
说明 |
---|---|
返回默认或指定的 Microphone 对象,如果麦克风不可用,则返回 |
|
指定麦克风信号的提升量。 |
|
以 kHz 为单位指定麦克风的声音捕获频率。 |
|
指定激活麦克风所需的音量。 |
|
指定是否使用音频编解码器的回声抑制功能。 |
属性(只读) |
说明 |
---|---|
麦克风所检测的音量。 |
|
麦克风在传送信号前将信号提升的增益量。 |
|
当前麦克风的索引。 |
|
布尔值,指定用户是允许还是拒绝对麦克风的访问。 |
|
当前声音捕获设备的名称,它由声音捕获硬件返回。 |
|
类属性:字符串的数组,反映所有可用的声音捕获设备(包括声卡和麦克风)的名称。 |
|
声音捕获频率,单位为 kHz。 |
|
激活麦克风所需的音量。 |
|
麦克风停止检测声音和调用 |
|
布尔值,指示是否使用回声抑制。 |
事件处理函数 |
说明 |
---|---|
在麦克风开始或停止检测声音时调用。 |
|
在用户允许或拒绝对麦克风的访问时调用。 |
请参见 Microphone.get()
。