@moonshine-ai/moonshine-js
Preparing search index...
MoonshineSpeechRecognition
Class MoonshineSpeechRecognition
Implements
SpeechRecognition
Index
Constructors
constructor
Properties
continuous
grammars
interim
Results
lang
max
Alternatives
result
Index
Accessors
onaudioend
onaudiostart
onend
onerror
onnomatch
onresult
onsoundend
onsoundstart
onspeechend
onspeechstart
onstart
Methods
abort
add
Event
Listener
dispatch
Event
remove
Event
Listener
start
stop
Constructors
constructor
new
MoonshineSpeechRecognition
(
modelURL
?:
string
)
:
MoonshineSpeechRecognition
Parameters
modelURL
:
string
= "model/tiny"
Returns
MoonshineSpeechRecognition
Properties
continuous
continuous
:
boolean
grammars
grammars
:
SpeechGrammarList
interim
Results
interimResults
:
boolean
lang
lang
:
string
max
Alternatives
maxAlternatives
:
number
result
Index
resultIndex
:
number
= 0
Accessors
onaudioend
set
onaudioend
(
handler
:
(
Event
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
Event
:
any
)
=>
void
Returns
void
onaudiostart
set
onaudiostart
(
handler
:
(
Event
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
Event
:
any
)
=>
void
Returns
void
onend
set
onend
(
handler
:
(
Event
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
Event
:
any
)
=>
void
Returns
void
onerror
set
onerror
(
handler
:
(
SpeechRecognitionErrorEvent
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
SpeechRecognitionErrorEvent
:
any
)
=>
void
Returns
void
onnomatch
set
onnomatch
(
handler
:
(
SpeechRecognitionEvent
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
SpeechRecognitionEvent
:
any
)
=>
void
Returns
void
onresult
set
onresult
(
handler
:
(
SpeechRecognitionEvent
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
SpeechRecognitionEvent
:
any
)
=>
void
Returns
void
onsoundend
set
onsoundend
(
handler
:
(
Event
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
Event
:
any
)
=>
void
Returns
void
onsoundstart
set
onsoundstart
(
handler
:
(
Event
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
Event
:
any
)
=>
void
Returns
void
onspeechend
set
onspeechend
(
handler
:
(
Event
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
Event
:
any
)
=>
void
Returns
void
onspeechstart
set
onspeechstart
(
handler
:
(
Event
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
Event
:
any
)
=>
void
Returns
void
onstart
set
onstart
(
handler
:
(
Event
:
any
)
=>
void
)
:
void
Parameters
handler
:
(
Event
:
any
)
=>
void
Returns
void
Methods
abort
abort
()
:
void
Returns
void
add
Event
Listener
addEventListener
(
...
args
:
any
)
:
void
Parameters
...
args
:
any
Returns
void
dispatch
Event
dispatchEvent
(
event
:
Event
)
:
boolean
Parameters
event
:
Event
Returns
boolean
remove
Event
Listener
removeEventListener
(
type
:
unknown
,
listener
:
unknown
,
options
?:
unknown
)
:
void
Parameters
type
:
unknown
listener
:
unknown
Optional
options
:
unknown
Returns
void
start
start
()
:
void
Returns
void
stop
stop
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
continuous
grammars
interim
Results
lang
max
Alternatives
result
Index
Accessors
onaudioend
onaudiostart
onend
onerror
onnomatch
onresult
onsoundend
onsoundstart
onspeechend
onspeechstart
onstart
Methods
abort
add
Event
Listener
dispatch
Event
remove
Event
Listener
start
stop
@moonshine-ai/moonshine-js
Loading...