Spec-Zone.ru › Web APIs

SpeechGrammar: свойство weight

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает во всех широко используемых браузерах.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Экспериментально: Это экспериментальная технология.Подробнее
Перед использованием в продакшене внимательно изучите таблицу совместимости с браузерами.

Необязательное свойство weight интерфейса SpeechGrammar устанавливает и возвращает вес объекта SpeechGrammar.

Значение

Число с плавающей точкой, представляющее вес грамматики, в диапазоне от 0,0 до 1,0.

Примеры

const grammar =
  "#JSGF V1.0; grammar colors; public <color> = aqua | azure | beige | bisque | black | blue | brown | chocolate | coral | crimson | cyan | fuchsia | ghostwhite | gold | goldenrod | gray | green | indigo | ivory | khaki | lavender | lime | linen | magenta | maroon | moccasin | navy | olive | orange | orchid | peru | pink | plum | purple | red | salmon | sienna | silver | snow | tan | teal | thistle | tomato | turquoise | violet | white | yellow ;";
const recognition = new SpeechRecognition();
const speechRecognitionList = new SpeechGrammarList();
speechRecognitionList.addFromString(grammar, 1);
recognition.grammars = speechRecognitionList;

console.log(speechRecognitionList[0].src); // should return the same as the contents of the grammar variable
console.log(speechRecognitionList[0].weight); // should return 1 - the same as the weight set in addFromString.

Спецификации

Спецификация
Web Speech API
# dom-speechgrammar-weight

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
weight 25 79
44Обратите внимание, что в настоящее время в Firefox для рабочего стола доступна только часть для синтеза речи. Часть для распознавания речи будет доступна вскоре, после решения необходимых внутренних разрешений.
15 Нет 25 Нет 14 Нет 1.5 Нет

См. также

  • Web Speech API

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammar/weight

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API