Package | com.aispeech.puremvc.model |
Class | public class AIRecorder4PureMVCProxy |
Inheritance | AIRecorder4PureMVCProxy ![]() |
Implements | org.puremvc.as3.interfaces.IProxy |
AIRecorder4PureMVCProxy wraps RecorderLib to fit the PureMVC framework.
Expose the public methods and properties of RecorderLib. Public methods are called by various AIRecorder4PureMVC commands. Public properties can be accessed by mediators directly.
Send RecorderLib's events as PureMVC notificationSee also
Property | Defined By | ||
---|---|---|---|
connectionState : String [read-only] | AIRecorder4PureMVCProxy | ||
coreRequesterState : String [read-only] | AIRecorder4PureMVCProxy | ||
dingPlayEnabled : Boolean [write-only] | AIRecorder4PureMVCProxy | ||
dingVolume : Number | AIRecorder4PureMVCProxy | ||
micGain : Number [read-only] | AIRecorder4PureMVCProxy | ||
microphoneDeviceState : String [read-only] | AIRecorder4PureMVCProxy | ||
microphonePanel : MicrophonePanel [read-only] | AIRecorder4PureMVCProxy | ||
recorderState : String [read-only] | AIRecorder4PureMVCProxy | ||
replayVolume : Number | AIRecorder4PureMVCProxy |
Method | Defined By | ||
---|---|---|---|
AIRecorder4PureMVCProxy(data:Object = null) | AIRecorder4PureMVCProxy | ||
hideMicrophonePanel():void | AIRecorder4PureMVCProxy | ||
init(params:Object):void
Init the AIRecorder
| AIRecorder4PureMVCProxy | ||
reconnect():void | AIRecorder4PureMVCProxy | ||
showMicrophonePanel():void | AIRecorder4PureMVCProxy | ||
startRecord(params:Object):void | AIRecorder4PureMVCProxy | ||
startReplay(params:Object):void | AIRecorder4PureMVCProxy | ||
stopRecord():void | AIRecorder4PureMVCProxy | ||
stopReplay():void | AIRecorder4PureMVCProxy |
Constant | Defined By | ||
---|---|---|---|
NAME : String = AIRecorder4PureMVCProxy [static] | AIRecorder4PureMVCProxy |
connectionState | property |
connectionState:String
[read-only] public function get connectionState():String
coreRequesterState | property |
coreRequesterState:String
[read-only] public function get coreRequesterState():String
dingPlayEnabled | property |
dingPlayEnabled:Boolean
[write-only] public function set dingPlayEnabled(value:Boolean):void
dingVolume | property |
dingVolume:Number
public function get dingVolume():Number
public function set dingVolume(value:Number):void
micGain | property |
micGain:Number
[read-only] public function get micGain():Number
microphoneDeviceState | property |
microphoneDeviceState:String
[read-only] public function get microphoneDeviceState():String
microphonePanel | property |
microphonePanel:MicrophonePanel
[read-only] public function get microphonePanel():MicrophonePanel
recorderState | property |
recorderState:String
[read-only] public function get recorderState():String
replayVolume | property |
replayVolume:Number
public function get replayVolume():Number
public function set replayVolume(value:Number):void
AIRecorder4PureMVCProxy | () | Constructor |
public function AIRecorder4PureMVCProxy(data:Object = null)
data:Object (default = null )
|
hideMicrophonePanel | () | method |
public function hideMicrophonePanel():void
init | () | method |
public function init(params:Object):void
Init the AIRecorder
Parameters
params:Object |
reconnect | () | method |
public function reconnect():void
showMicrophonePanel | () | method |
public function showMicrophonePanel():void
startRecord | () | method |
public function startRecord(params:Object):void
Parameters
params:Object |
startReplay | () | method |
public function startReplay(params:Object):void
Parameters
params:Object |
stopRecord | () | method |
public function stopRecord():void
stopReplay | () | method |
public function stopReplay():void
NAME | Constant |
public static const NAME:String = AIRecorder4PureMVCProxy