Pacote | flash.media |
Classe | public final class MicrophoneEnhancedOptions |
Herança | MicrophoneEnhancedOptions Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.3, AIR 2.7 |
Para usar o cancelamento do eco acústico, chamar Microphone.getEnhancedMicrophone()
obter uma referência a um objeto de Microfone realçado. Estabeleça o Microphone.enhancedOptions
propriedade a uma ocorrência do MicrophoneEnhancedOptions
classe.
Elementos da API relacionados
Propriedade | Definido por | ||
---|---|---|---|
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
echoPath : int
Especifica o caminho de eco (em milissegundos) usado para a eliminação de eco acústico. | MicrophoneEnhancedOptions | ||
isVoiceDetected : int
Indica se o Microfone introduzido descobriu uma voz. | MicrophoneEnhancedOptions | ||
mode : String
Controla o modo microfone avançado. | MicrophoneEnhancedOptions | ||
nonLinearProcessing : Boolean
Ativar processamento não linear. | MicrophoneEnhancedOptions |
Método | Definido por | ||
---|---|---|---|
MicrophoneEnhancedOptions | |||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
Retorna a representação de string do objeto especificado. | Object | ||
Retorna o valor primitivo do objeto especificado. | Object |
echoPath | propriedade |
echoPath:int
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.3, AIR 2.7 |
Especifica o caminho do eco (em milésimos de segundos) usado pela eliminação de eco acústico. Um caminho de eco mais longo resulta no melhor cancelamento do eco. Um caminho de eco mais longo também causa um atraso mais longo e necessita mais complexidade computacional. O valor padrão é 128 (recomendado). Outro valor possível é 256.
Implementação
public function get echoPath():int
public function set echoPath(value:int):void
isVoiceDetected | propriedade |
isVoiceDetected:int
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.3, AIR 2.7 |
Indica se o Microfone introduzido descobriu uma voz.
Os valores possíveis são: -1
, não ativado; 0
, voz não detectada; 1
, voz detectada.
Implementação
public function get isVoiceDetected():int
public function set isVoiceDetected(value:int):void
mode | propriedade |
mode:String
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.3, AIR 2.7 |
Controla o modo microfone avançado. O valor padrão é FULL_DUPLEX
para todos os microfones que não são USB. O valor padrão para microfones USB é HALF_DUPLEX
. Consulte MicrophoneEnhancedMode
por valores possíveis e descrições.
Observação: este recurso não está disponível no iOS.
Implementação
public function get mode():String
public function set mode(value:String):void
Elementos da API relacionados
nonLinearProcessing | propriedade |
nonLinearProcessing:Boolean
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.3, AIR 2.7 |
Ativar processamento não linear. Não linear processar suprime o eco residual quando uma pessoa está falando. O domínio do tempo técnica não linear que processa é usado. Desative não linear processar de origens de música. O valor padrão é true
que ativa não linear processar.
Implementação
public function get nonLinearProcessing():Boolean
public function set nonLinearProcessing(value:Boolean):void
MicrophoneEnhancedOptions | () | Construtor |
public function MicrophoneEnhancedOptions()
Wed Jun 13 2018, 11:10 AM Z