Voice Input
O componentă de intrare vocală.
Opțiuni
- autorecord |
boolean
: controlează dacă se pornește automat înregistrarea. Default:false
. - defaultValue |
string
: valoarea textului implicit. Default:''
. - grammars |
array
: listă de gramatici de vorbire (neacceptată). Default:[]
. - legend |
(string|node)
: legenda afișată în fața câmpului de intrare. Default:''
. - mode |
string
: setați lafull
pentru a afișa un câmp de introducere a textului alături de microfon,status
pentru a afișa doar o bară de stare cu textele transcrise,microphone
pentru a afișa doar un buton de comutare a înregistrării, saunone
când intrarea vocală trebuie să fie invizibilă și controlată exclusiv prin taste rapide / comenzi vocale.. Default:'full'
. - maxAlternatives |
number
: numărul maxim de alternative furnizate pentru fiecare rezultat al recunoașterii vocale. Default:1
. - onChange |
function
: funcția de callback invocată la actualizarea valorii de intrare a textului. Default:onChange() {}
. - onClick |
function
: funcția de callback invocată la apăsarea butonului de microfon. Default:onClick() {}
. - onFinalText |
function
: funcția de callback invocată odată ce se primește textul final. Default:onFinalText() {}
. - onRecordingStart |
function
: funcția de callback invocată la începerea înregistrării. Default:onRecordingStart() {}
. - onRecordingStop |
function
: funcția de callback invocată odată ce înregistrarea este oprită. Default:onRecordingStop() {}
. - onSegment |
function
: funcția de callback invocată cu segmente de text. Default:onSegment() {}
. - onSubmit |
function
: funcția callback la trimiterea valorii de intrare a textului prin apăsarea "Enter". Default:onSubmit() {}
. - placeholder |
string
: spațiu de introducere a textului. Default:none
. - remote |
object
: obiect custart
,stop
, șitoggle
și tastele rapide asociate. Default:none
. - className |
string
: numele clasei. Default:''
. - style |
object
: Stiluri inline CSS. Default:{}
. - timeout |
number
: numărul de milisecunde după care trebuie să se întrerupă înregistrarea. Default:none
. - stopTooltip |
string
: mesaj tooltip afișat în timpul înregistrării. Default:none
. - startTooltip |
string
: mesaj tooltip afișat în timp ce nu se înregistrează. Default:none
. - tooltipPlacement |
string
: direcția indicatorului de instrumente. Default:'left'
. - width |
number
: lățimea intrării vocale (în px). Default:500
. - height |
number
: înălțimea intrării vocale (în px). Default:36
.
Exemple
Editor live
Rezultat
ReferenceError: Provider is not defined