WakeListener
Extends
Section titled “Extends”AlkoveInput
Accessors
Section titled “Accessors”latency
Section titled “latency”Get Signature
Section titled “Get Signature”get latency():
number
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”AlkoveInput.latency
Get Signature
Section titled “Get Signature”get mode():
Mode
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”AlkoveInput.mode
status
Section titled “status”Get Signature
Section titled “Get Signature”get status():
Status
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”AlkoveInput.status
Get Signature
Section titled “Get Signature”get track():
MediaStreamTrack|null
Returns
Section titled “Returns”MediaStreamTrack | null
Inherited from
Section titled “Inherited from”AlkoveInput.track
voiceprint
Section titled “voiceprint”Get Signature
Section titled “Get Signature”get voiceprint():
Voiceprint|null
Returns
Section titled “Returns”Voiceprint | null
Inherited from
Section titled “Inherited from”AlkoveInput.voiceprint
Methods
Section titled “Methods”bind()
Section titled “bind()”bind(
sender):void
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
sender |
RTCRtpSender |
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”AlkoveInput.bind
dispose()
Section titled “dispose()”dispose():
void
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”AlkoveInput.dispose
enrollWord()
Section titled “enrollWord()”enrollWord(
text,opts?):Enrollment
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
text |
string |
opts? |
{ lang?: "fr" | "en" | "es" | "pt" | "it" | "ca" | "ro" | ("fr" | "en" | "es" | "pt" | "it" | "ca" | "ro")[]; takes?: number; } |
opts.lang? |
"fr" | "en" | "es" | "pt" | "it" | "ca" | "ro" | ("fr" | "en" | "es" | "pt" | "it" | "ca" | "ro")[] |
opts.takes? |
number |
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”AlkoveInput.enrollWord
farEndActive()
Section titled “farEndActive()”farEndActive(
on):void
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
on |
boolean |
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”AlkoveInput.farEndActive
forgetVoiceprint()
Section titled “forgetVoiceprint()”forgetVoiceprint():
void
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”AlkoveInput.forgetVoiceprint
now():
number
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”AlkoveInput.now
on<
K>(type,fn): () =>void
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
K extends keyof InputEvents |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
type |
K |
fn |
Handler<InputEvents[K]> |
Returns
Section titled “Returns”() => void
Inherited from
Section titled “Inherited from”AlkoveInput.on
recent()
Section titled “recent()”recent():
Promise<Blob|null>
Returns
Section titled “Returns”Promise<Blob | null>
Inherited from
Section titled “Inherited from”AlkoveInput.recent
record()
Section titled “record()”record(
seconds):Promise<Blob>
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
seconds |
number |
Returns
Section titled “Returns”Promise<Blob>
Inherited from
Section titled “Inherited from”AlkoveInput.record
restart()
Section titled “restart()”restart(
__namedParameters?):Promise<void>
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
__namedParameters? |
{ audioContext?: AudioContext; track?: MediaStreamTrack; } |
__namedParameters.audioContext? |
AudioContext |
__namedParameters.track? |
MediaStreamTrack |
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”AlkoveInput.restart
resume()
Section titled “resume()”resume():
Promise<void>
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”AlkoveInput.resume
setDevice()
Section titled “setDevice()”setDevice(
deviceId):Promise<void>
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
deviceId |
string |
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”AlkoveInput.setDevice
setEnabled()
Section titled “setEnabled()”setEnabled(
on):Promise<boolean>
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
on |
boolean |
Returns
Section titled “Returns”Promise<boolean>
Inherited from
Section titled “Inherited from”AlkoveInput.setEnabled
setStream()
Section titled “setStream()”setStream(
stream,own?):Promise<void>
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
stream |
MediaStream |
undefined |
own? |
boolean |
false |
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”AlkoveInput.setStream
setStrength()
Section titled “setStrength()”setStrength(
s):void
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
s |
number |
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”AlkoveInput.setStrength
setVoiceprint()
Section titled “setVoiceprint()”setVoiceprint(
p):void
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
p |
string | Voiceprint | VoiceprintJSON | null |
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”AlkoveInput.setVoiceprint
setWords()
Section titled “setWords()”setWords(
words,context):void
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
words |
WordJSON[] |
context |
Context |
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”AlkoveInput.setWords
spot()
Section titled “spot()”spot(
words,opts?):SpotHandle
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
words |
readonly (string | Word | WordJSON)[] |
opts? |
{ context?: Context; onlyMyVoice?: boolean; } |
opts.context? |
Context |
opts.onlyMyVoice? |
boolean |
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”AlkoveInput.spot
start()
Section titled “start()”start():
Promise<WakeListener>
Returns
Section titled “Returns”Promise<WakeListener>
stats()
Section titled “stats()”stats():
Promise<{noiseRemovedDb:number|null;seconds:number;speechSeconds:number; } |null>
Returns
Section titled “Returns”Promise<{ noiseRemovedDb: number | null; seconds: number; speechSeconds: number; } | null>
Inherited from
Section titled “Inherited from”AlkoveInput.stats