Pereiti prie pagrindinio turinio

Voice Input

Balso įvesties komponentas.

Parinktys

  • autorecord | boolean: kontroliuoja, ar automatiškai pradėti įrašymą.. Default: false.
  • defaultValue | string: numatytoji teksto vertė. Default: ''.
  • grammars | array: kalbos gramatikos sąrašas (nepalaikomas). Default: [].
  • legend | (string|node): priešais įvesties lauką rodoma legenda. Default: ''.
  • mode | string: Nustatykite full, kad šalia mikrofono būtų rodomas teksto įvesties laukas, status, kad būtų rodoma tik būsenos juosta su transkribuotais tekstais, mikrofonas, kad būtų rodomas tik įrašymo perjungimo mygtukas, arba none, kai balso įvestis turėtų būti nematoma ir valdoma tik sparčiaisiais klavišais / balso komandomis.. Default: 'full'.
  • maxAlternatives | number: didžiausias alternatyvų, pateiktų vienam kalbos atpažinimo rezultatui, skaičius.. Default: 1.
  • onChange | function: grįžtamojo ryšio funkcija, iškviečiama, kai atnaujinama teksto įvesties vertė.. Default: onChange() {}.
  • onClick | function: grįžtamojo ryšio funkcija, iškviečiama paspaudus mikrofono mygtuką.. Default: onClick() {}.
  • onFinalText | function: grįžtamojo ryšio funkcija, iškviečiama gavus galutinį tekstą.. Default: onFinalText() {}.
  • onRecordingStart | function: grįžtamojo ryšio funkcija, iškviečiama pradėjus įrašymą.. Default: onRecordingStart() {}.
  • onRecordingStop | function: grįžtamojo ryšio funkcija, iškviečiama sustabdžius įrašymą.. Default: onRecordingStop() {}.
  • onSegment | function: grįžtamojo ryšio funkcija, iškviečiama su teksto segmentais. Default: onSegment() {}.
  • onSubmit | function: grįžtamojo ryšio funkcija, kai teksto įvesties reikšmė pateikiama paspaudus "Enter".. Default: onSubmit() {}.
  • placeholder | string: teksto įvesties žymeklis. Default: none.
  • remote | object: objektas su start, stop, toggle ir susijusiais sparčiaisiais klavišais. Default: none.
  • className | string: klasės pavadinimas. Default: ''.
  • style | object: CSS eilutės stiliai. Default: {}.
  • timeout | number: milisekundžių skaičius, po kurio turi būti nutrauktas įrašymas. Default: none.
  • stopTooltip | string: įrašymo metu rodomas įrankių užuominos pranešimas. Default: none.
  • startTooltip | string: įrankių užuominos pranešimas rodomas neįrašant. Default: none.
  • tooltipPlacement | string: įrankių užuominos kryptis. Default: 'left'.
  • width | number: balso įvesties plotis (px). Default: 500.
  • height | number: balso įvesties aukštis (px). Default: 36.

Pavyzdžiai

Tiesioginis redaktorius
Rezultatas
ReferenceError: Provider is not defined