Voice Input
En komponent til stemmeindtastning.
Indstillinger
- autorecord |
boolean
: styrer, om optagelsen skal starte automatisk. Default:false
. - defaultValue |
string
: standard tekstværdi. Default:''
. - grammars |
array
: liste over talegrammatikker (understøttes ikke). Default:[]
. - legend |
(string|node)
: legende vises foran indtastningsfeltet. Default:''
. - mode |
string
: indstillet tilfull
for at vise et tekstindtastningsfelt sammen med mikrofonen,status
for kun at vise en statuslinje med de transskriberede tekster,microphone
for kun at vise en knap til at skifte til optagelse ellernone
, når stemmeindtastningen skal være usynlig og udelukkende styres via genvejstaster/stemkommandoer. Default:'full'
. - maxAlternatives |
number
: det maksimale antal alternativer pr. talegenkendelsesresultat. Default:1
. - onChange |
function
: callback-funktion, der påkaldes, når tekstinputværdien opdateres. Default:onChange() {}
. - onClick |
function
: callback-funktion, der kaldes, når der klikkes på mikrofonknappen. Default:onClick() {}
. - onFinalText |
function
: callback-funktion, der påberåbes, når den endelige tekst er modtaget. Default:onFinalText() {}
. - onRecordingStart |
function
: callback-funktion, der påkaldes, når optagelsen startes. Default:onRecordingStart() {}
. - onRecordingStop |
function
: callback-funktion, der påkaldes, når optagelsen er stoppet. Default:onRecordingStop() {}
. - onSegment |
function
: callback-funktion, der påkaldes med tekstsegmenter. Default:onSegment() {}
. - onSubmit |
function
: callback-funktion ved indsendelse af tekstinputværdi ved at trykke på "Enter". Default:onSubmit() {}
. - placeholder |
string
: pladsholder for tekstindtastning. Default:none
. - remote |
object
: objekt medstart
,stop
ogtoggle
og tilhørende genvejstaster. Default:none
. - className |
string
: klassens navn. Default:''
. - style |
object
: CSS inline-stilarter. Default:{}
. - timeout |
number
: antal millisekunder, hvorefter optagelsen skal timeoutes. Default:none
. - stopTooltip |
string
: tooltip-meddelelse, der vises under optagelse. Default:none
. - startTooltip |
string
: tooltip-meddelelse vises, mens der ikke optages. Default:none
. - tooltipPlacement |
string
: retning af værktøjstip. Default:'left'
. - width |
number
: bredde af stemmeindtastning (i px). Default:500
. - height |
number
: højde for stemmeindtastning (i px). Default:36
.
Eksempler
Live Editor
Resultat
ReferenceError: Provider is not defined