IAudioRecorder
ug-js-sdk / IAudioRecorder
Interface: IAudioRecorder
Defined in: user-input-manager/types.ts:27
Methods
initialize()
initialize(
stream?):Promise<void>
Defined in: user-input-manager/types.ts:28
Parameters
stream?
MediaStream
Returns
Promise<void>
start()
start():
Promise<void>
Defined in: user-input-manager/types.ts:29
Returns
Promise<void>
stop()
stop():
Promise<void>
Defined in: user-input-manager/types.ts:30
Returns
Promise<void>
isRecording()
isRecording():
boolean
Defined in: user-input-manager/types.ts:31
Returns
boolean
enableBufferingMode()
enableBufferingMode():
void
Defined in: user-input-manager/types.ts:32
Returns
void
disableBufferingMode()
disableBufferingMode():
void
Defined in: user-input-manager/types.ts:33
Returns
void
getBufferedAudio()
getBufferedAudio():
ArrayBuffer[]
Defined in: user-input-manager/types.ts:34
Returns
ArrayBuffer[]
clearBuffer()
clearBuffer():
void
Defined in: user-input-manager/types.ts:35
Returns
void
on()
on(
event,callback):void
Defined in: user-input-manager/types.ts:36
Parameters
event
AudioRecorderEventType
callback
Function
Returns
void