По ошибкам - у вас распознание голоса неоправдано заточено под хром, нужно в начале подправить строчку webkitSpeechRecognition (см Chrome support), остальное вроде трогать не нужно. Или убирать значок для тех у кого нет.
По ошибкам - у вас распознание голоса неоправдано заточено под хром, нужно в начале подправить строчку webkitSpeechRecognition (см Chrome support), остальное вроде трогать не нужно. Или убирать значок для тех у кого нет.
но ведь оно только на хроме и работает, нет?
почитал по ссылке, сделал true в конфиге firefox для media.webspeech.recognition.enable and media.webspeech.synth.enabled
однако в мозилле на window.hasOwnProperty('SpeechRecognition') все равно выдает false
поэтому на SpeechRecognition() пишет что не определена.
версия мозиллы последняя.
PS: даже если у меня сейчас получится, то на стороне клиента все равно не будет работать, так как эти флажки у всех выключены по умолчанию в мозилле. Надо будет написать, что диктовка работает только на хроме и c https://
2019.07.11Рейхсканцлер Да, неплохо, неплохо. Хороший пример, когда китаисты не ограничиваются языком, а изучают еще и IT с пользой для себя и окружающих.
вы дали серьезный толчок, когда помогли с той крутой утилитой на питоне)
ChinesePlus.club все могут делиться текстами и видео на китайском
Не могу понять, по той ссылке написано, что в FF работает (использует распозновалку системы), а в спецификациях, что нет.
Чтобы не заморачиваться, стоит просто убирать значёк у тех, у кого распознования нет. Т.е. "if !window.hasOwnProperty('SpeechRecognition') -- убрать значёк".
Кстати, хром использует сервисы гугла и возможно в Китае не будет работать.
2019.07.12бкрс Не могу понять, по той ссылке написано, что в FF работает (использует распозновалку системы), а в спецификациях, что нет.
У них это изначально в экспериментальном режиме было, сейчас может закрутили обратно, пока не настроили как следует. У хрома только давно работает
2019.07.12бкрс Чтобы не заморачиваться, стоит просто убирать значёк у тех, у кого распознования нет. Т.е. "if !window.hasOwnProperty('SpeechRecognition') -- убрать значёк".
Кстати, хром использует сервисы гугла и возможно в Китае не будет работать.
значок в смысле пиктограмму микрофона? да, что-нибудь придумаю, может просто alert или popup чтобы выскакивало, мол используйте хром.
По Китаю да, возможно что и не будет, кстати, интересно какое api у них там для распознавания речи, оно у них тоже хорошо работает в вичате/байду и пр. Надо почитать будет
2019.07.12yf102 snum23, Откуда, куда, как и зачем вводить? Какое отношение животные имеют к морскому бою?
в поле ввода (рядом с картинкой микрофона) просто вписывать значения цвета (по вертикали) и по горизонтали выбираем животное, например, красный пес - 红色的狗
Животные никакого отношения не имеют, кроме животных там и другие объекты появятся это одна из игр, которую используют при преподавании ин. языка (обычно детям)
Например, на уроках инглиша помню видел вместо цветов были предметы, например, фрукты, а вместо животных - места (под столом, на полке, в коробке и т.п.), Клетки нужно было выбирать тоже так: there is an apple in a box (если нет, то промазал). Это неплохое занятие в парах, дети расставляют корабли и играют между собой. На сайте можно играть только с компом, правда
эм, там же цвета все время меняют положение) на цифре 8 любой цвет может быть.
Чтобы посмотреть какой именно цвет на каком месте для вашей текущей игры - специально есть подсказка-кнопка "Цвета". Подсказка по животным в аналогичной кнопке.
Кнопка "Вся живность" показывает весь набор животных (17 штук, которые доступны для игры, из них выбирается рандомно 9). По цветам то же самое, но их всего 11 ["黄","黑","白","蓝","绿","灰","橙","紫","红","粉","棕"]
2019.07.12бкрс Не могу понять, по той ссылке написано, что в FF работает (использует распозновалку системы), а в спецификациях, что нет.
Я тоже слышал, что этот движок для распознавания речи - только под Хром. Может уже допилили под другие браузеры. По крайней мере, можно попробовать Яндекс-Браузер, который на том же хромовом движке.