Voice Input
Un componente di ingresso vocale.
Opzioni
- autorecord |
boolean
: controlla se avviare automaticamente la registrazione. Default:false
. - defaultValue |
string
: valore di testo predefinito. Default:''
. - grammars |
array
: elenco grammaticale del discorso (non supportato). Default:[]
. - legend |
(string|node)
: legenda visualizzata davanti al campo di ingresso. Default:''
. - mode |
string
: impostato sufull
per visualizzare un campo di inserimento testo accanto al microfono,status
per visualizzare solo una barra di stato con i testi trascritti,microfono
per mostrare solo un pulsante per attivare o disattivare la registrazione, onessuno
quando l'inserimento vocale dovrebbe essere invisibile e puramente controllato tramite tasti di scelta rapida / comandi vocali. Default:'full'
. - maxAlternatives |
number
: numero massimo di alternative fornite per risultato del riconoscimento vocale. Default:1
. - onChange |
function
: funzione di callback invocata quando il valore dell'input di testo viene aggiornato. Default:onChange() {}
. - onClick |
function
: funzione di richiamo richiamata quando si clicca sul tasto del microfono. Default:onClick() {}
. - onFinalText |
function
: funzione di richiamata invocata una volta ricevuto il testo finale. Default:onFinalText() {}
. - onRecordingStart |
function
: funzione di richiamo richiamata all'avvio della registrazione. Default:onRecordingStart() {}
. - onRecordingStop |
function
: funzione di richiamata invocata una volta interrotta la registrazione. Default:onRecordingStop() {}
. - onSegment |
function
: funzione di richiamo richiamata con segmenti di testo. Default:onSegment() {}
. - onSubmit |
function
: funzione di callback durante l'invio del valore di immissione del testo premendo "Invio". Default:onSubmit() {}
. - placeholder |
string
: segnaposto per l'inserimento di testo. Default:none
. - remote |
object
: oggetto constart
,stop
, etoggle
e i tasti di scelta rapida associati. Default:none
. - className |
string
: nome della classe. Default:''
. - style |
object
: Stili in linea CSS. Default:{}
. - timeout |
number
: numero di millisecondi dopo i quali si deve effettuare il timeout della registrazione. Default:none
. - stopTooltip |
string
: messaggio tooltip visualizzato durante la registrazione. Default:none
. - startTooltip |
string
: messaggio tooltip visualizzato mentre non si registra. Default:none
. - tooltipPlacement |
string
: direzione della punta dell'utensile. Default:'left'
. - width |
number
: larghezza dell'ingresso vocale (in px). Default:500
. - height |
number
: altezza dell'ingresso vocale (in px). Default:36
.
Esempi
Editore dal vivo
Risultato
ReferenceError: Provider is not defined