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 sufullper visualizzare un campo di inserimento testo accanto al microfono,statusper visualizzare solo una barra di stato con i testi trascritti,microfonoper mostrare solo un pulsante per attivare o disattivare la registrazione, onessunoquando 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, etogglee 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