Voice Input
Eine Spracheingabekomponente.
Optionen
- autorecord |
boolean: steuert, ob die Aufnahme automatisch gestartet werden soll. Default:false. - defaultValue |
string: Standard-Textwert. Default:''. - grammars |
array: Sprachgrammatikliste (nicht unterstützt). Default:[]. - legend |
(string|node): Legende vor dem Eingabefeld angezeigt. Default:''. - mode |
string: auffullsetzen, um ein Texteingabefeld neben dem Mikrofon anzuzeigen,status, um nur eine Statusleiste mit den transkribierten Texten anzuzeigen,microphone, um nur eine Schaltfläche zum Umschalten der Aufnahme anzuzeigen, odernone, wenn die Spracheingabe unsichtbar sein und rein über Hotkeys / Sprachbefehle gesteuert werden soll. Default:'full'. - maxAlternatives |
number: maximale Anzahl der angebotenen Alternativen pro Spracherkennungsergebnis. Default:1. - onChange |
function: Callback-Funktion, die aufgerufen wird, wenn der Texteingabewert aktualisiert wird. Default:onChange() {}. - onClick |
function: Callback-Funktion, die beim Klicken auf die Mikrofontaste aufgerufen wird. Default:onClick() {}. - onFinalText |
function: Callback-Funktion, die aufgerufen wird, sobald der endgültige Text empfangen wurde. Default:onFinalText() {}. - onRecordingStart |
function: Callback-Funktion, die beim Start der Aufnahme aufgerufen wird. Default:onRecordingStart() {}. - onRecordingStop |
function: Callback-Funktion, die aufgerufen wird, sobald die Aufnahme gestoppt ist. Default:onRecordingStop() {}. - onSegment |
function: Callback-Funktion, die mit Textsegmenten aufgerufen wird. Default:onSegment() {}. - onSubmit |
function: Callback-Funktion beim Absenden eines Texteingabewertes durch Drücken von "Enter". Default:onSubmit() {}. - placeholder |
string: Texteingabe-Platzhalter. Default:none. - remote |
object: Objekt mitstart,stopundtoggleund zugehörigen Hotkeys. Default:none. - className |
string: Klassenname. Default:''. - style |
object: CSS-Inline-Stile. Default:{}. - timeout |
number: Anzahl der Millisekunden, nach denen die Aufnahme zeitlich begrenzt werden soll. Default:none. - stopTooltip |
string: Tooltip-Meldung, die während der Aufnahme angezeigt wird. Default:none. - startTooltip |
string: Tooltip-Meldung wird angezeigt, wenn keine Aufnahme erfolgt. Default:none. - tooltipPlacement |
string: Richtung des Tooltips. Default:'left'. - width |
number: Spracheingabebreite (in px). Default:500. - height |
number: Spracheingabehöhe (in px). Default:36.
Beispiele
Live-Editor
Ergebnis
ReferenceError: Provider is not defined