適用於 Adobe® Flash® Platform 的 ActionScript® 3.0 參考
首頁  |  隱藏套件和類別清單 |  套件  |  類別  |  新增內容  |  索引  |  附錄  |  為什麼顯示英文?
篩選: 從伺服器擷取資料...
從伺服器擷取資料...
flash.media 

MicrophoneEnhancedOptions  - AS3

套件flash.media
類別public final class MicrophoneEnhancedOptions
繼承MicrophoneEnhancedOptions Inheritance Object

語言版本: ActionScript 3.0
執行階段版本: Flash Player 10.3, AIR 2.7

MicrophoneEnhancedOptions 類別提供增強音訊的設定選項 (原音回音消除)。原音回音消除可讓多方在音訊/視訊聊天應用程式中通訊,而不需使用耳機。

若要使用原音回音消除,請呼叫 Microphone.getEnhancedMicrophone(),以取得增強 Microphone 物件的參照。將 Microphone.enhancedOptions 屬性設定為 MicrophoneEnhancedOptions 類別的實體。

相關 API 元素



公用屬性
 屬性定義自
 Inheritedconstructor : Object
類別物件的參照或是特定物件實體的建構函數。
Object
  echoPath : int
指定原音回音消除所使用的回音路徑 (以毫秒為單位)。
MicrophoneEnhancedOptions
  isVoiceDetected : int
指出 Microphone 輸入是否偵測到聲音。
MicrophoneEnhancedOptions
  mode : String
控制增強的麥克風模式。
MicrophoneEnhancedOptions
  nonLinearProcessing : Boolean
啟用非線性處理。
MicrophoneEnhancedOptions
公用方法
 方法定義自
  
MicrophoneEnhancedOptions
 Inherited
指出物件是否有已定義的指定屬性。
Object
 Inherited
指出 Object 類別的實體是否位於指定為參數的物件原型鏈中。
Object
 Inherited
指出指定的屬性是否存在,以及是否可列舉。
Object
 Inherited
為迴圈作業設定動態屬性的可用性。
Object
 Inherited
傳回代表此物件的字串,根據地區特定慣例進行格式化。
Object
 Inherited
會傳回指定之物件的字串形式。
Object
 Inherited
會傳回指定之物件的基本值。
Object
屬性詳細資訊

echoPath

屬性
echoPath:int

語言版本: ActionScript 3.0
執行階段版本: Flash Player 10.3, AIR 2.7

指定原音回音消除所使用的回音路徑 (以毫秒為單位)。較長的回音路徑所產生的回音消除效果較佳。較長的回音路徑也會造成較長的延遲,並且計算的複雜度更高。預設值為 128 (建議使用)。另一個可能的值是 256。



實作
    public function get echoPath():int
    public function set echoPath(value:int):void

isVoiceDetected

屬性 
isVoiceDetected:int

語言版本: ActionScript 3.0
執行階段版本: Flash Player 10.3, AIR 2.7

指出 Microphone 輸入是否偵測到聲音。

可能的值為:-1 表示未啟動、0 表示未偵測到語音、1 表示偵測到語音。



實作
    public function get isVoiceDetected():int
    public function set isVoiceDetected(value:int):void

mode

屬性 
mode:String

語言版本: ActionScript 3.0
執行階段版本: Flash Player 10.3, AIR 2.7

控制增強的麥克風模式。所有不是 USB 的麥克風的預設值為 FULL_DUPLEX。USB 麥克風的預設值為 HALF_DUPLEX。如需可能值及說明,請參閱 MicrophoneEnhancedMode

注意:iOS 未提供這個功能。



實作
    public function get mode():String
    public function set mode(value:String):void

相關 API 元素

nonLinearProcessing

屬性 
nonLinearProcessing:Boolean

語言版本: ActionScript 3.0
執行階段版本: Flash Player 10.3, AIR 2.7

啟用非線性處理。當一個人在說話的時候,非線性處理會抑制殘留的回音。採用時間網域非線性處理技術。對於音樂來源,請關閉非線性處理。預設值為 true,會開啟非線性處理。



實作
    public function get nonLinearProcessing():Boolean
    public function set nonLinearProcessing(value:Boolean):void
建構函式詳細資料

MicrophoneEnhancedOptions

()建構函式
public function MicrophoneEnhancedOptions()







[ X ]為什麼顯示英文?
「ActionScript 3.0 參考」的內容是以英文顯示

並非所有「ActionScript 3.0 參考」的內容都翻譯為所有語言。當語言元素未翻譯時,就會以英文顯示。例如,ga.controls.HelpBox 類別並沒有翻譯為任何語言。因此在參考的繁體中文版本中,ga.controls.HelpBox 類別就會以英文顯示。