| Package | com.aispeech.recorder |
| Class | public class LocalWave |
| Inheritance | LocalWave flash.events.EventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
| buffer : ByteArray [read-only] | LocalWave | ||
| isLocalService : Boolean [write-only] | LocalWave | ||
| lastRecord : ByteArray [read-only] | LocalWave | ||
| lastRecordId : String [write-only] | LocalWave | ||
| replayVolume : Number
get replay volume
| LocalWave | ||
| sampleRate : int [read-only] | LocalWave | ||
| Method | Defined By | ||
|---|---|---|---|
LocalWave(singleMade:SingleMade)
Singlton Constructor
| LocalWave | ||
[static] | LocalWave | ||
hasRecord(recordId:String):Boolean
check whether have the recordId
| LocalWave | ||
init(localStorageLimit:Number = 20):void
init local wave recorder
| LocalWave | ||
reset():void
reset local wave
| LocalWave | ||
startRecord(recordId:String):void
start record
| LocalWave | ||
startReplay(recordId:String):void
start replay
| LocalWave | ||
stopRecord():void
stop record
| LocalWave | ||
stopReplay():void
stop replay
| LocalWave | ||
| Constant | Defined By | ||
|---|---|---|---|
| END_OF_STREAM : String = end.of.stream [static] | LocalWave | ||
| START_OF_STREAM : String = start.of.stream [static] | LocalWave | ||
| WHOLE_STREAM : String = whole.stream [static] | LocalWave | ||
| buffer | property |
buffer:ByteArray [read-only] public function get buffer():ByteArray| isLocalService | property |
isLocalService:Boolean [write-only] public function set isLocalService(value:Boolean):void| lastRecord | property |
lastRecord:ByteArray [read-only] public function get lastRecord():ByteArray| lastRecordId | property |
lastRecordId:String [write-only] public function set lastRecordId(value:String):void| replayVolume | property |
replayVolume:Numberget replay volume
public function get replayVolume():Number public function set replayVolume(value:Number):void| sampleRate | property |
sampleRate:int [read-only] public function get sampleRate():int| LocalWave | () | Constructor |
public function LocalWave(singleMade:SingleMade)Singlton Constructor
ParameterssingleMade:SingleMade |
| getInstance | () | method |
| hasRecord | () | method |
public function hasRecord(recordId:String):Booleancheck whether have the recordId
Parameters
recordId:String |
Boolean —
|
| init | () | method |
public function init(localStorageLimit:Number = 20):voidinit local wave recorder
Parameters
localStorageLimit:Number (default = 20) — ( unit is MB ) |
| reset | () | method |
public function reset():voidreset local wave
| startRecord | () | method |
public function startRecord(recordId:String):voidstart record
Parameters
recordId:String |
| startReplay | () | method |
public function startReplay(recordId:String):voidstart replay
Parameters
recordId:String |
| stopRecord | () | method |
public function stopRecord():voidstop record
| stopReplay | () | method |
public function stopReplay():voidstop replay
| END_OF_STREAM | Constant |
public static const END_OF_STREAM:String = end.of.stream| START_OF_STREAM | Constant |
public static const START_OF_STREAM:String = start.of.stream| WHOLE_STREAM | Constant |
public static const WHOLE_STREAM:String = whole.stream