Paket | flash.media |
Sınıf | public final class MicrophoneEnhancedOptions |
Miras Alma | MicrophoneEnhancedOptions Object |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10.3, AIR 2.7 |
Akustik yankı gidermeyi kullanmak üzere geliştirilmiş bir Microphone nesnesine başvuru yapmak için Microphone.getEnhancedMicrophone()
öğesini çağırın. Microphone.enhancedOptions
özelliğini MicrophoneEnhancedOptions
sınıfının bir örneğine ayarlayın.
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
echoPath : int
Akustik yankı giderme için kullanılan yankı yolunu (milisaniye cinsinden) belirtir. | MicrophoneEnhancedOptions | ||
isVoiceDetected : int
Mikrofon girişinin ses algılayıp algılamadığını belirtir. | MicrophoneEnhancedOptions | ||
mode : String
Geliştirilmiş mikrofon modunu denetler. | MicrophoneEnhancedOptions | ||
nonLinearProcessing : Boolean
Doğrusal olmayan işlemeyi etkinleştirir. | MicrophoneEnhancedOptions |
Yöntem | Tanımlayan: | ||
---|---|---|---|
MicrophoneEnhancedOptions | |||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
echoPath | özellik |
echoPath:int
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10.3, AIR 2.7 |
Akustik yankı giderme için kullanılan yankı yolunu (milisaniye cinsinden) belirtir. Daha uzun bir yankı yolu yankının daha iyi giderilmesine neden olur. Ayrıca, daha uzun bir yankı yolu daha uzun gecikme sağlar ve daha karmaşık hesaplama gerektirir. Varsayılan değer 128'dir. Diğer olası bir değer 256'dır.
Uygulama
public function get echoPath():int
public function set echoPath(value:int):void
isVoiceDetected | özellik |
isVoiceDetected:int
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10.3, AIR 2.7 |
Mikrofon girişinin ses algılayıp algılamadığını belirtir.
Olası değerler şu şekildedir: -1
, etkin değil; 0
, ses saptanmadı; 1
, ses saptandı.
Uygulama
public function get isVoiceDetected():int
public function set isVoiceDetected(value:int):void
mode | özellik |
mode:String
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10.3, AIR 2.7 |
Geliştirilmiş mikrofon modunu denetler. Varsayılan değer USB olmayan tüm mikrofonlar için FULL_DUPLEX
şeklindedir. USB mikrofonlar için varsayılan değer HALF_DUPLEX
şeklindedir. Olası değerler ve açıklamalar için bkz. MicrophoneEnhancedMode
Not: Bu özellik iOS'ta mevcut değildir.
Uygulama
public function get mode():String
public function set mode(value:String):void
İlgili API Öğeleri
nonLinearProcessing | özellik |
nonLinearProcessing:Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10.3, AIR 2.7 |
Doğrusal olmayan işlemeyi etkinleştirir. Doğrusal olmayan işleme, bir kişi konuşurken fazla yankıyı bastırır. Zaman alanlı doğrusal olmayan işleme tekniği kullanılır. Müzik kaynakları için doğrusal olmayan işlemeyi kapatın. Varsayılan değer doğrusal olmayan işlemeyi açan true
değeridir.
Uygulama
public function get nonLinearProcessing():Boolean
public function set nonLinearProcessing(value:Boolean):void
MicrophoneEnhancedOptions | () | Yapıcı |
public function MicrophoneEnhancedOptions()
Tue Jun 12 2018, 01:09 PM Z