| Пакет | flash.media |
| Класс | public final class MicrophoneEnhancedOptions |
| Наследование | MicrophoneEnhancedOptions Object |
| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
Чтобы использовать акустическое эхоподавление, вызовите метод Microphone.getEnhancedMicrophone() для получения ссылки на расширенный объект Microphone. Задайте свойство Microphone.enhancedOptions в качестве значения экземпляра класса MicrophoneEnhancedOptions.
Связанные элементы API
| Свойство | Определено | ||
|---|---|---|---|
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
| echoPath : int
Задает контур эхо (в миллисекундах), используемый для акустического эхоподавления. | MicrophoneEnhancedOptions | ||
| isVoiceDetected : int
Показывает, обнаружен ли голосовой сигнал на входе объекта Microphone. | MicrophoneEnhancedOptions | ||
| mode : String
Управляет расширенным режимом микрофона. | MicrophoneEnhancedOptions | ||
| nonLinearProcessing : Boolean
Включает нелинейную обработку. | MicrophoneEnhancedOptions | ||
| Метод | Определено | ||
|---|---|---|---|
| MicrophoneEnhancedOptions | |||
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Возвращает элементарное значение заданного объекта. | 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):voidisVoiceDetected | свойство |
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):voidmode | свойство |
mode:String| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | Flash Player 10.3, AIR 2.7 |
Управляет расширенным режимом микрофона. Значение по умолчанию FULL_DUPLEX для всех микрофонов, которые подключаются не через USB. Значение по умолчанию для микрофонов 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):voidMicrophoneEnhancedOptions | () | Конструктор |
public function MicrophoneEnhancedOptions()Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства