Pakket | flash.media |
Klasse | public final class MicrophoneEnhancedOptions |
Overerving | MicrophoneEnhancedOptions Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.3, AIR 2.7 |
Als u de functie voor akoestische echo-opheffing wilt gebruiken, moet u Microphone.getEnhancedMicrophone()
aanroepen om een referentie naar een verbeterd Microphone-object te krijgen. Stel de eigenschap Microphone.enhancedOptions
in op een instantie van de klasse MicrophoneEnhancedOptions
.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
echoPath : int
Hiermee wordt het echopad opgegeven (in milliseconden) dat wordt gebruikt voor akoestische echo-opheffing. | MicrophoneEnhancedOptions | ||
isVoiceDetected : int
Hiermee wordt aangegeven of de microfooninvoer een stem heeft waargenomen. | MicrophoneEnhancedOptions | ||
mode : String
Hiermee beheert u de verbeterde microfoonmodus. | MicrophoneEnhancedOptions | ||
nonLinearProcessing : Boolean
Hiermee kunt u een niet-lineaire verwerking inschakelen. | MicrophoneEnhancedOptions |
Methode | Gedefinieerd door | ||
---|---|---|---|
MicrophoneEnhancedOptions | |||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
echoPath | eigenschap |
echoPath:int
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.3, AIR 2.7 |
Hiermee wordt het echopad opgegeven (in milliseconden) dat wordt gebruikt voor akoestische echo-opheffing. Een langer echopad leidt tot een betere echo-opheffing. Een langer echopad leidt ook tot een grotere vertraging en vereist meer complexe computerberekeningen. De standaardwaarde is 128 (aanbevolen). De andere mogelijke waarde is 256.
Implementatie
public function get echoPath():int
public function set echoPath(value:int):void
isVoiceDetected | eigenschap |
isVoiceDetected:int
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.3, AIR 2.7 |
Hiermee wordt aangegeven of de microfooninvoer een stem heeft waargenomen.
Mogelijke waarden zijn: -1
, niet ingeschakeld; 0
, er is geen stem waargenomen; 1
, er is een stem waargenomen.
Implementatie
public function get isVoiceDetected():int
public function set isVoiceDetected(value:int):void
mode | eigenschap |
mode:String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.3, AIR 2.7 |
Hiermee beheert u de verbeterde microfoonmodus. De standaardwaarde is FULL_DUPLEX
voor alle niet-USB microfoons. De standaardwaarde voor USB-microfoons is HALF_DUPLEX
. Zie MicrophoneEnhancedMode
voor mogelijke waarden en beschrijvingen.
Opmerking: deze functie is niet beschikbaar op iOS.
Implementatie
public function get mode():String
public function set mode(value:String):void
Verwante API-elementen
nonLinearProcessing | eigenschap |
nonLinearProcessing:Boolean
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.3, AIR 2.7 |
Hiermee kunt u een niet-lineaire verwerking inschakelen. Met niet-lineaire verwerkingen wordt de achtergebleven echo onderdrukt wanneer één persoon spreekt. Hierbij wordt een niet-lineaire verwerkingstechniek gebruikt op basis van een tijdsdomein. Schakel de niet-lineaire verwerkingstechniek uit als u naar muziekbronnen luistert. De standaardwaarde is true
. Hierbij wordt de niet-lineaire verwerkingstechniek ingeschakeld.
Implementatie
public function get nonLinearProcessing():Boolean
public function set nonLinearProcessing(value:Boolean):void
MicrophoneEnhancedOptions | () | Constructor |
public function MicrophoneEnhancedOptions()
Wed Jun 13 2018, 11:42 AM Z