Voice Input
Komponent wejścia głosowego.
Opcje
- autorecord |
boolean: kontroluje, czy automatycznie rozpoczynać nagrywanie. Default:false. - defaultValue |
string: Domyślna wartość tekstowa. Default:''. - grammars |
array: lista gramatyki mowy (bez wsparcia). Default:[]. - legend |
(string|node): legenda wyświetlana przed polem wprowadzania danych. Default:''. - mode |
string: ustawić napełnewyświetlanie pola wprowadzania tekstu obok mikrofonu,statuswyświetlanie tylko paska stanu z transkrybowanymi tekstami,mikrofonwyświetlanie tylko przycisku do przełączania nagrywania, lubniegdy wejście głosowe powinno być niewidoczne i czysto kontrolowane za pomocą klawiszy skrótów / poleceń głosowych. Default:'full'. - maxAlternatives |
number: maksymalna liczba alternatywnych rozwiązań na jeden wynik rozpoznawania mowy. Default:1. - onChange |
function: funkcja callback wywoływana przy aktualizacji wartości wprowadzania tekstu. Default:onChange() {}. - onClick |
function: funkcja callback wywoływana po kliknięciu na przycisk mikrofonu. Default:onClick() {}. - onFinalText |
function: funkcja callback wywoływana po otrzymaniu tekstu końcowego. Default:onFinalText() {}. - onRecordingStart |
function: funkcja callback wywoływana przy rozpoczęciu nagrywania. Default:onRecordingStart() {}. - onRecordingStop |
function: funkcja callback wywoływana po zatrzymaniu nagrywania. Default:onRecordingStop() {}. - onSegment |
function: funkcja wywołania zwrotnego z segmentami tekstowymi. Default:onSegment() {}. - onSubmit |
function: funkcja callback podczas wysyłania wartości wprowadzania tekstu poprzez naciśnięcie "Enter". Default:onSubmit() {}. - placeholder |
string: miejsce na wprowadzenie tekstu. Default:none. - remote |
object: obiekt z "startem", "zatrzymaniem", "przełączaniem" i powiązanymi klawiszami funkcyjnymi. Default:none. - className |
string: nazwa klasy. Default:''. - style |
object: Style CSS inline. Default:{}. - timeout |
number: liczba milisekund, po upływie których można przerwać nagrywanie. Default:none. - stopTooltip |
string: komunikat z etykietą narzędzia wyświetlany podczas nagrywania. Default:none. - startTooltip |
string: komunikat z etykietą narzędzia wyświetlany podczas nie nagrywania. Default:none. - tooltipPlacement |
string: kierunek końcówki narzędzia. Default:'left'. - width |
number: szerokość wejścia głosowego (w px). Default:500. - height |
number: wysokość wejścia głosowego (w px). Default:36.
Przykłady
Edytor na żywo
Wynik
ReferenceError: Provider is not defined