Как удалить слово из клавиатуры яндекс
В приложении «Яндекс» для Android теперь есть «Яндекс.Клавиатура» и включается она очень просто — достаточно попросить об этом Алису. Разработчики обещают, что с помощью «Яндекс.Клавиатуры» можно будет быстрее решать повседневные задачи.
В «Яндекс.Клавиатуре» есть умные подсказки (система подсказывает слова, угадывая их по первым буквам), непрерывный ввод (можно набирать текст через свайп одним пальцем), автокоррекция, автоматический перевод, голосовой ввод и набор предустановленных стикеров и гифок.
Проверим «Клавиатуру» в деле на нескольких задачах повышенной сложности.
Передадим через голосовой ввод текст юридического документа — договора аренды квартиры. В нём есть цифры, названия и специфические термины. Текст будем диктовать членораздельно, со средней скоростью, не повышая голос:
Договор аренды квартиры №1.
г. Москва, 11 ноября 2020 года.
Гражданин Иванов Сергей Петрович, паспорт 1234 567890, выдан РОВД Строгино, проживающий по адресу: Таллинская улица, дом 1, квартира 2, именуемый в дальнейшем «Арендодатель», с одной стороны, и гражданин Сергеев Пётр Иванович, паспорт 0987 654321, выдан УМВД Ленинского района города Ростов-на-Дону, проживающий по адресу: Ростов-на-Дону, улица Народного Ополчения, дом 2, квартира 1, именуемый в дальнейшем «Арендатор», с другой стороны, именуемые в дальнейшем «Стороны», заключили настоящий договор, в дальнейшем «Договор», о нижеследующем:
1. Арендодатель сдал в аренду Арендатору принадлежащую ему по праву собственности квартиру, находящуюся по адресу: Таллинская улица, дом 1, квартира 2. Квартира площадью 55 кв. м, состоящая из 2 комнат, жилой площадью 35 кв. м.
2. Квартира сдается в аренду сроком на 12 месяцев с оплатой ежемесячно 50 тысяч рублей. Арендатор обязан вносить арендную плату на счёт Арендодателя или лично не позднее 25 числа каждого месяца за предыдущий месяц.
3. Квартира сдаётся Арендатору для проживания, и ему запрещается использовать жилое помещение по другому назначению, а также сдавать в субаренду.
4. Арендатор обязан содержать квартиру в чистоте, оборудование в исправности и произвести за свой счёт текущий ремонт.
5. Изменение условий договора или его расторжение может иметь место по соглашению сторон.
6. Арендодатель может потребовать изменения или расторжения договора, если Арендатор не произведёт текущего ремонта, ухудшит состояние жилого помещения, не внесёт арендную плату в течение срока, предусмотренного договором, будет использовать квартиру не по назначению.
7. Расходы по нотариальному удостоверению настоящего договора оплачивает Арендатор.
8. Договор составлен в двух экземплярах, имеющих одинаковую юридическую силу. Неотъемлемым приложением к договору является список мебели и вещей, находящихся в арендуемой квартире.
Вот каким получился расшифрованный текст:
Оценка: 4,5/5
Голосовой ввод отлично справился со всеми названиями улиц, длинными номерами документов и причастными оборотами. Небольшие проблемы есть с распознаванием коротких слов — «квартира да» вместо «квартира два», «а как же» вместо «а также». Также при голосовом вводе не всегда верно распознаются окончания. Но в целом расшифровка оказалась максимально приближена к оригиналу и не требует серьёзной редактуры.
Распознавание речи в нашей «Клавиатуре» реализовано с помощью SpeechKit от команды голосовых технологий «Яндекса». Но отличное — враг фантастического, а стало быть, на этом история не заканчивается. В последние месяцы мы смогли использовать для улучшения технологий распознавания голоса нейросетевую GPU-модель распознавания, которая уже используется в «Алисе». Чтобы при использовании голосового ввода на «Яндекс.Клавиатуре» пользователи не испытывали никаких проблем, даже, например, если они говорят очень быстро или с акцентом.
Второе испытание — пишем деловое письмо на английском через встроенный переводчикПредставим, что авиакомпания изменила время вылета самолета, из-за чего путешественник не успел на пересадку и вынужден был купить новые билеты. Теперь стоит написать жалобу и потребовать компенсацию, но сделать это нужно на английском языке, которым составитель письма владеет лишь на базовом уровне.
Берём текст жалобы на русском:
И делаем автоматический перевод на английский через «Яндекс.Клавиатуру»:
On September 28, 2020, I was supposed to fly from Belgrade to Moscow with a stopover in London. I arrived at the airport three hours before the flight and waited for the check-in time with other passengers in the queue at the check-in Desk. The registration deadline was approaching, but it never started. Later, an airline employee came out to the passengers, who reported that the flight was delayed. The flight was postponed for three hours, so I, like other passengers, did not have time for my connecting flight to Moscow. The flight delay was not reported either on the speakerphone or on the scoreboard. With great difficulty, we managed to find one of the two employees of the airline and ask him questions about why the plane did not arrive and when we can get to Moscow. To this, we received a response from him that there is no official information about the reasons for the delay and the exact time of departure, and all we can do now is go to the sales office and sort out our further departure there. Since the option offered by the sales office-departure on a different day-did not suit me, I had to solve the problem for my own money, by buying a new ticket. Please consider the possibility of compensation for my unexpected expenses.
Оценка: 4,5/5
Автоматический переводчик справился с основной задачей — в англоязычной версии удалось сохранить большинство значимых деталей. Но без трудностей перевода всё равно не обошлось. Например, пересадка почему-то превратилась в stopover, что не совсем корректно. Stopover — промежуток между рейсами свыше 24 часов, который пассажир, как правило, проводит не в аэропорту, а в городе. Та пересадка, которая была нужна нам, — это transfer или change.
Во встроенном в «Клавиатуру» «Яндекс.Переводчике» более 90 языков.
Сама «Клавиатура» поддерживает ввод текста и подсказки на 75 языках.
Третье испытание — общаемся с друзьями и родственниками с помощью стикеров и гифокНужны ли к задаче этого теста дополнительные пояснения? Кажется, нет.
В «Яндекс.Клавиатуре» есть несколько наборов стикеров, а также подборки гифок, объединённые по тематикам — например, связанные с работой или выражающие согласие или отказ. Если гифок из базового набора не хватает, что-то более подходящее можно найти через поиск. Иногда предложения от системы бывают странными: например, среди рекомендаций на букву «б» — сразу два Байдена, обычный и в молодости.
C задачей найти подходящую картинку для выражения эмоций клавиатура «Яндекса» справляется отлично. Насколько часто такая потребность возникает в повседневной жизни — сильно зависит от возраста пользователя, его круга общения и интересов.
Последнее испытание — вводим текст на обычной клавиатуре и свайпами с подсказками. Как быстрее?Представим, что по дороге в офис начальник отдела попал в серьёзную пробку, а рабочая встреча с ключевыми партнёрами уже совсем скоро. Необходимо максимально быстро проинструктировать подчинённого: что ему делать и чем занять важных гостей на время опоздания шефа.
Влад, привет! Я встал в пробку на кольце, смогу быть в офисе только минут через 40. Пожалуйста, начните встречу без меня. Можешь сделать вступительное выступление и показать им презентацию про итоги прошлого года. Она лежит в общей папке на облаке, называется «Результаты 2019». Спасибо!
Мы набрали этот текст на время на обычной клавиатуре без дополнительных опций и на «Яндекс.Клавиатуре» с использованием подсказок, свайпа одним пальцем и автокоррекции:
Обычная клавиатура на устройстве Android — 2 минуты 25 секунд.
«Яндекс.Клавиатура» — 1 минута 54 секунды.
Оценка: 4,5/5
Также «Яндекс.Клавиатура» неплохо угадывает окончания длинных слов — например, чтобы набрать «вступительный» и «выступление» достаточно ввести 4–5 букв и воспользоваться подсказкой.
Есть и минусы — удобство набора одним пальцем вряд ли оценят пользователи телефонов с небольшим экраном — по маленьким клавишам сложно свайпать безошибочно, потому набранный текст может отличаться от задуманного.
Чтобы воспользоваться «Яндекс.Клавиатурой», пользователям Android-устройств не нужно скачивать отдельное приложение. Включить её можно в приложении «Яндекс», в том числе и через голосового помощника «Алису». Достаточно сказать: «Алиса, включи Клавиатуру».
До тех пор, пока технология чтения мыслей является недоступной и получить к ней доступ мы не сможем в ближайшие несколько или десятков лет. Поэтом обычная экранная клавиатура на смартфоне является тем инструментом, от которого зависит управление значительной частью всей необходимой для работы информацией. По мере того, как разработчики оптимизируют работу клавиатуры для повышения удобства, пользователи получают автоматические и персонализированные результаты. Следовательно помогают получить в строке диалога доступ к очередному слову одним нажатием кнопки. В результате чего отпадает необходимость печатать слово целиком.
Функциям поиска файла, запроса, оплаты чего-либо, редактирования или сохранения контактных данных и т.п. нужна клавиатура. Но не все понимают, что для того, чтобы лучше спрогнозировать и точнее предоставить результат, все вводимые данные сохраняются в телефоне. Поэтому не все владельцы гаджетов могут быть довольны этим. Так как в процессе могут быть сохранены пароли и другие конфиденциальные данные.
Обходной путь , который позволит вам получить более полный контроль над тем, кто будет иметь доступ к вашим персональным данным и удалить уже хранящиеся пользовательские данные из истории клавиатуры, более подробно рассматривается ниже.
Если вы используете клавиатуру поставляемую с вашим устройством Android по умолчанию, то прежде всего выполните следующие шаги:
При использовании Google Клавиатуры , одной из самых мощных функций. Она также хранит большую часть ваших персональных данных. Выполните такие шаги:
Когда необходимо удалить историю SwiftKey с телефона, которая хранит данные, как и другие приложения, сделайте так:
Это все необходимые шаги, которые обязательны к выполнению для достижения позитивного результата. Спасибо за внимание!
Нельзя быть полностью довольным своей клавиатурой. Кажется, абсолютное большинство людей недолюбливает этот инструмент и мечтает печатать быстрее. Особенно достаётся клавиатурам мобильных устройств: в набранных с их помощью текстах в два-три раза больше ошибок, чем при десктопном вводе. Неудивительно: попробуй попади с первого раза по всем нужным кнопкам, когда они такие маленькие и никак не отделены друг от друга тактильно. А если ещё и печатать на ходу?
На связи Антон Дворкович. Вы можете помнить меня по постам о тонкостях чувашского языка и технологиях машинного перевода. Почему сегодня я рассказываю о Клавиатуре? Потому что в её основе — технологии и опыт Яндекс.Переводчика. Именно они помогают пользователям меньше ошибаться и печатать быстрее.
Из этой статьи вы узнаете не только о «классическом» подходе к исправлению опечаток с помощью подсказок и автокорректора, но и о динамической сетке, которая позволяет исправлять ошибки ещё до того, как человек их совершит.
Чуть-чуть предыстории
Сейчас довольно сложно восстановить точную хронологию превращения Яндекс.Клавиатуры из экспериментального проекта в одно из самых быстрорастущих приложений компании. Особенно если задаться целью упомянуть всех, кто приложил к ней руку, и никого не забыть. Поэтому не стану и пытаться. Скажу лишь, что в какой-то момент мы пришли к неожиданной мысли: основная функция любой клавиатуры — это набор текста. И хорошая клавиатура должна помогать пользователям печатать быстро и без ошибок. Это главное предназначение клавиатуры — на нём и нужно сфокусироваться.
Идея-то простая, но вот задачка сложная. Повлиять на размер клавиатуры мы не в силах, он ограничен габаритами мобильных устройств. А вот уменьшить количество ошибок, чтобы пользователям не приходилось тратить время на исправления, — вполне. И вот тут-то и начинается самое интересное, потому что способов их уменьшить — вагон и маленькая тележка. Кажется, мы попробовали всё и даже кое-что новое.
Подсказки и автокорректор
Когда-то давно подсказки Клавиатуры для исправления набранных слов базировались на опенсорсном компоненте из проекта AOSP. Работало шустро, просто, но не особо точно для русского языка. Затем с этой задачей пришли к нам — команде машинного перевода. На тот момент мы уже собрали внушительный Опечаточник для своих задач (снаружи он отчасти известен под названием Яндекс.Спеллер). Эта штука умеет предлагать вероятное продолжение слова, используя технологии машинного обучения. Звучит как готовое решение, но нет.
Мобильная версия накладывает много ограничений, в том числе на объём памяти и вычислительные мощности. Для масштаба: исходный Опечаточник — сервис на сотнях серверов, с тяжёлыми моделями и огромными базами данных. Для нас же было важно уместить всё на смартфоне, выполнять операции локально, не отправляя введённые символы на сервер. Чтобы всё это заработало, мы ужали модели до единиц мегабайт и ускорили их применение.
Свайп
Но не всё так просто. Поддержка свайпа далась нам с трудом. Первый подход и вовсе оказался неуспешным: кривые, сопоставленные словам, распределены не нормально (по Гауссу), а в общем-то очень хаотично, поэтому нужно применять хитрые модели, чтобы понимать намерения пользователей. В итоге мы добавили свайп в Яндекс.Клавиатуру, но для этого потребовалось собрать дополнительно около двух миллионов примеров с помощью Толоки. Мы даже начали экспериментировать с нейросетями, хотя в итоге победил старый добрый noisy channel.
Теперь ввод свайпом работает хорошо, хоть и не избавлен от врождённых болезней. Свайпом нельзя ввести слово, которого нет в языковой модели. Какую бы кривую вы ни нарисовали, модель подберёт слово, максимально соответствующее её рисунку из тех, что она знает. Так что для новых или придуманных слов придётся понажимать по старинке.
Подсказки и автокорректор, свайп и голосовой ввод — кажется, что это исчерпывающий список способов ускорить ввод текста на клавиатуре? Но нет, мы попробовали кое-что ещё.
Динамическая сетка
Эта идея основана на двух тезисах.
Во-первых, на смартфонах мы знаем не только какую букву выбрал пользователь Клавиатуры, но и на какую именно точку пришлось касание пальца. Если место контакта находится подозрительно близко к границе между буквами, то высока вероятность, что человек просто промахнулся.
Во-вторых, если человек набирает «ПРИВЕ», то вряд ли следующим касанием он попытается нажать Ь. Мы можем незаметно изменить размеры хитбоксов букв так, чтобы у буквы Т площадь оказалась больше, чем у мягкого знака.
Взгляните на скриншоты ниже, для подготовки которых мы включили визуальный режим отладки. Каждой клавише соответствует цветная область — хитбокс, или «мощность» клавиши. Не ищите закономерностей в оттенках, они нужны только для наглядного разделения участков. Важен размер: чем больше площадь хитбокса, тем выше вероятность, что именно туда нажмёт пользователь после текущей буквы.
Следите за мягким знаком: при наборе слова «привет» ему соответствует совсем маленький участок. В слове «приятель» — существенно больший.
То же самое, но в динамике:
Каждый введённый символ подаётся на вход двум моделям.
Языковой. Её задача — на основе истории нажатий предсказывать вероятность выбора следующих букв, независимо от геометрии. Именно в этой модели учитываются слова, которые не встречаются в наших библиотеках. Если вы систематически набираете что-то специфическое, модель запомнит, как это пишется, и перестанет исправлять на знакомые ей слова.
Геометрической. Будем честны, мы не первые, кто догадался до этого, но мы нашли, что улучшить: используем более умные двухмерные гауссовы распределения для координат, параметризованные предыдущими нажатиями. Качественно это работает так: чем ближе координата нажатия к геометрическому центру клавиши, тем выше вероятность, что ошибки нет. И наоборот.
Чтобы обучить языковую модель, достаточно машинного обучения без учителя. Алгоритм сам распознаёт, какие слова и какие буквы чаще следуют друг за другом. Но для обучения геометрической модели мы опять обратились за помощью к толокерам. Им предлагались задания, в которых следовало нажимать на определённые буквы, а мы отслеживали координаты точек касаний. Разумеется, задания были более завуалированы — мы предлагали набирать на клавиатурах мобильных устройств определённые предложения.
Но, несмотря на все преимущества динамической сетки, если хитбокс клавиши достиг 50% от изначальной «мощности», Клавиатура никогда не подменяет её. Это важно, чтобы у нас была возможность ввести любую букву. Кроме того, если стереть последнюю букву, заработает обычная сетка, не динамическая.
Заключение
С помощью динамической сетки удаётся исправлять около 60% промахов гладко и незаметно для пользователей. Как следствие, пользователи начинают считать, что это именно они наловчились так метко попадать в клавиши, и подвох замечают только при отключении Клавиатуры. Иногда это даже обидно :)
Кроме того, в части новых моделей телефонов есть возможность регистрировать не точки касания, а овалы, которые показывают, как палец ложится на экран. Мы собираемся с этим поэкспериментировать, и, возможно, такой подход позволит сделать Яндекс.Клавиатуру ещё полезнее.
Поскольку мобильные клавиатуры каждый день учат новые слова, они в конечном итоге заучивают и наши слова с ошибками. Это может сильно раздражать, так как вы увидите слова с ошибками на панели подсказок. А со временем сама система предсказания слов становится неэффективной.
Если вы боретесь с неверными предсказаниями и хотите опустить эти слова с ошибками или даже начать заново без предсказаний заученных слов, у нас есть пара советов, которые могут вам подойти.
Удалить слова из Gboard
Способ №1: Удалить с клавиатуры
Запустите клавиатуру, коснувшись текстового поля любого приложения.
После открытия клавиатуры вы можете ввести слово, которое хотите удалить.
Слово может быть запрошено еще до того, как вы его напечатаете.
Нажмите и удерживайте слово на панели предложений текста.
Вы увидите корзину с надписью «Удалить предложение» над ней.
Перетащите слово в корзину, чтобы слово было удалено с клавиатуры.
После того, как предложение будет удалено, оно больше не будет отображаться как предложение во время ввода.
Если вы добавили в свой личный словарь слово, которое хотите удалить, вы можете получить к нему доступ двумя способами.
№1. Хотя настройки клавиатуры
Когда ваша клавиатура открыта, вы можете нажать значок настроек на панели над клавиатурой.
Вы перейдете к настройкам клавиатуры.
№2. Через настройки устройства
Если вы хотите получить доступ к своему личному словарю, не запуская клавиатуру, вам необходимо открыть настройки своего устройства.
Прокрутите вниз и нажмите Система.
В меню «Система» выберите «Язык и ввод».
Нажмите на виртуальную клавиатуру.
Нажмите на Gboard из списка клавиатур.
Вы перейдете к настройкам клавиатуры.
В настройках клавиатуры нажмите «Словарь».
Затем вам нужно открыть Личный словарь.
Вам будут показаны языки, которые вы установили по умолчанию.
Нажмите на языковой словарь, из которого вы хотите удалить слово.
Вы увидите список слов, сохраненных в словаре.
Нажатие на любое слово позволит вам отредактировать или удалить слово. Чтобы удалить слово, вам нужно нажать на значок корзины в правом верхнем углу.
Примечание: Вы не можете удалить несколько слов из словаря вместе. Вы должны удалить слова по отдельности, сначала нажав на них, а затем нажав значок удаления.
Метод № 3: удалить все выученные слова из Gboard
Чтобы удалить все слова, которые выучил Gboard, вам необходимо удалить все сохраненные данные.
Вам нужно открыть настройки Gboard либо с клавиатуры, либо из настроек устройства, как описано выше.
После того, как вы откроете настройки Gboard, вам нужно нажать на Advanced.
Нажмите «Удалить выученные слова и данные».
Вам будет предложено ввести номер для подтверждения удаления.
Как только вы введете номер, все выученные слова будут удалены.
Связанный: Советы и хитрости Google Ассистента
Удалить слова с клавиатуры Samsung
Метод №1: удалить все выученные слова
Откройте приложение «Настройки» на телефоне Samsung и перейдите к Общее руководство. Теперь нажмите Язык и ввод .
Нажать на Экранная клавиатура.
Теперь выберите Клавиатура Samsung из списка клавиатур.
Кран Сброс до настроек по умолчанию.
Нажать на Удалите персонализированные прогнозы.
Кран Стереть для подтверждения действия.
Метод № 2: удалить определенное слово
Как и в Gboard, нажмите и удерживайте слово, которое хотите удалить. Вы увидите всплывающее окно с вопросом, хотите ли вы удалить это слово. Нажмите «ОК» для подтверждения.
Удалить слова из SwiftKey
Способ №1: Удалить с клавиатуры
Удалить слово из панели подсказок текста довольно просто.
Во-первых, вам нужно запустить клавиатуру, нажав на текстовое поле.
Теперь начните вводить слово, которое хотите удалить.
Как только вы заметите слово, вы можете нажать на него и удерживать.
Это даст вам диалоговое окно с вопросом, хотите ли вы снова убрать слово из предсказываемого.
Если вы нажмете ОК, слово будет удалено из подсказки текста.
Если вы хотите удалить все заученные слова, которые подобрала клавиатура, вам нужно сначала открыть настройки Swiftkey.
Когда откроется экран настроек клавиатуры, нажмите «Ввод».
Прокрутите вниз и нажмите Очистить данные ввода.
Диалоговое окно спросит, хотите ли вы продолжить.
Нажмите продолжить, чтобы удалить все выученные слова с помощью клавиатуры.
Удалить слова из Grammarly
Откройте приложение Grammarly Companion на своем устройстве Android и нажмите «Настройки Grammarly».
Теперь нажмите «Управление личным словарем» внизу экрана.
Прокрутите, чтобы найти слово, которое хотите удалить, или воспользуйтесь строкой поиска вверху.
Найдя, проведите пальцем влево по своему слову, пока оно не исчезнет с экрана.
И это все! Выбранное вами слово теперь будет удалено из вашего личного словаря в Grammarly и больше не будет предлагаться в ваших предложениях.
Удаляйте слова с самого Android-устройства
Если вы хотите удалить слова, сохраненные в личном словаре вашего устройства, вам не нужно открывать клавиатуру.
Откройте язык и ввод.
Нажмите на Личный словарь в разделе Инструменты.
Здесь вы увидите словари разных языков, которые вы используете на своем устройстве. Нажмите на язык, на котором сохранено слово, которое вы хотите удалить.
Нажмите на слово, чтобы отредактировать его.
Затем нажмите значок удаления, чтобы удалить слово из словаря.
Таким образом вы можете запретить устройству запрашивать слово, которое вы не хотите видеть.
Читайте также: