Открыть сервис

SwiftKey: виртуальная клавиатура для мобильных устройств

SwiftKeyвиртуальная клавиатура для мобильных устройств на базе операционных систем Android и iOS, разработанная британской компанией TouchType и приобретённая корпорацией Microsoft в 2016 году. Ключевыми особенностями приложения являются предиктивный ввод текста на основе искусственного интеллекта, поддержка одновременного ввода на нескольких языках без ручного переключения и возможность синхронизации пользовательского словаря между устройствами через облачные сервисы.

История

Проект был основан в 2008 году в Лондоне Джоном Рейнольдсом и Беном Меделоком, которые ранее работали над системами машинного перевода в Кембриджском университете. Первоначально продукт назывался TouchType и позиционировался как технология интеллектуального ввода для устройств с сенсорными экранами. В 2010 году вышла первая публичная версия приложения для Android, которая быстро завоевала популярность благодаря высокой точности предсказаний и поддержке свайп-жестов (ввод текста непрерывным скольжением пальца по клавишам).

В 2012 году SwiftKey заняла первое место в рейтинге платных приложений в Google Play и получила несколько отраслевых наград, включая премию TechCrunch Crunchies в номинации «Лучшее мобильное приложение». К 2014 году количество загрузок превысило 100 миллионов, а в феврале 2016 года Microsoft объявила о приобретении компании TouchType за неназванную сумму (по оценкам аналитиков, около 250 миллионов долларов). После сделки разработка продолжилась в составе подразделения Microsoft, а клавиатура стала частью экосистемы продуктов компании, включая интеграцию с поисковой системой Bing и переводчиком Microsoft Translator. В 2018 году SwiftKey была выпущена для iOS, заменив ранее существовавшую клавиатуру Word Flow.

Основные функции

Предиктивный ввод и автокоррекция

Ядро SwiftKey — языковая модель, анализирующая контекст введённого текста и предлагающая наиболее вероятные следующие слова. В отличие от простых систем автозамены, алгоритм учитывает не только последнее слово, но и предыдущие предложения, а также грамматические связи между словами. Пользователь может выбирать из трёх вариантов предсказаний, отображаемых над клавиатурой, или продолжать ввод вручную. Система обучается на основе текстов, которые пользователь печатает, постепенно адаптируясь к его лексикону и стилю общения.

Мультиязычность и динамическое переключение

SwiftKey поддерживает одновременную работу с несколькими языками (до пяти активных). При этом пользователю не требуется вручную переключать раскладку: алгоритм автоматически определяет язык вводимого слова по контексту и последовательности символов. Это реализовано через объединённую языковую модель, которая включает словари всех выбранных языков. По состоянию на 2024 год приложение поддерживает более 400 языков и региональных вариантов, включая русский, украинский, казахский и другие языки народов России.

Свайп-ввод (Gesture Typing)

Функция непрерывного ввода позволяет набирать слова, не отрывая палец от экрана и проводя его по буквам нужного слова. Алгоритм трассировки анализирует путь движения и сопоставляет его с возможными словами из словаря. Данный способ ввода особенно эффективен на больших экранах и поддерживается наряду с традиционным посимвольным набором.

Кастомизация и темы оформления

Приложение предоставляет широкие возможности настройки внешнего вида: изменение цветовой схемы, размера клавиш, добавление фоновых изображений. Доступна функция создания собственных тем на основе фотографий из галереи пользователя. В версии для Android поддерживаются сторонние темы, распространяемые через магазин приложений.

Технологические особенности

Облачная синхронизация и нейросетевые модели

После приобретения Microsoft в SwiftKey были интегрированы облачные сервисы компании. Пользователи с учётной записью Microsoft могут синхронизировать персональный словарь, историю ввода и настройки между устройствами. В более поздних версиях для улучшения предсказаний начали использоваться нейросетевые модели, обученные на больших корпусах текстов. Эти модели работают непосредственно на устройстве, что обеспечивает конфиденциальность данных и автономность без подключения к интернету.

Конфиденциальность и безопасность

Вопрос обработки пользовательских данных неоднократно поднимался в прессе. Компания-разработчик заявляет, что вводимый текст не передаётся на серверы Microsoft без явного согласия пользователя, а языковые модели обучаются локально. Однако для работы некоторых функций (например, голосового ввода или перевода) требуется отправка данных на удалённые серверы. Политика конфиденциальности Microsoft допускает сбор обезличенной статистики использования для улучшения качества сервисов.

Распространение и версии

SwiftKey распространяется бесплатно через магазины приложений Google Play и App Store. Модель монетизации основана на партнёрских интеграциях и предоставлении дополнительных функций, таких как расширенный набор тем или отключение рекламы. В 2021 году Microsoft прекратила выпуск отдельных версий для планшетов и устройств с Windows, сфокусировавшись исключительно на мобильных платформах.

По данным на начало 2020-х годов, приложение было предустановлено на некоторых моделях смартфонов таких производителей, как Samsung и Huawei, однако после выхода на рынок конкурирующих решений (Gboard от Google, клавиатуры от производителей устройств) доля SwiftKey постепенно снижалась. Тем не менее она остаётся одной из самых популярных сторонних клавиатур в мире, насчитывая более 500 миллионов установок в Google Play.

Конкуренция и положение на рынке

Основными конкурентами SwiftKey являются Gboard (разработка Google), стандартные клавиатуры производителей смартфонов (Samsung Keyboard, Xiaomi Keyboard) и приложение Yandex Keyboard, популярное в русскоязычном сегменте. По сравнению с Gboard SwiftKey исторически предлагала более точные предиктивные алгоритмы для многоязычного ввода, однако уступала в интеграции с поисковыми сервисами и голосовым ассистентом. Отличительной чертой SwiftKey остаётся глубокая персонализация и развитая система обучения на основе текстов пользователя.

Критика и ограничения

Пользователи и обозреватели отмечали периодические проблемы с производительностью на устройствах с небольшим объёмом оперативной памяти, а также увеличение времени отклика после крупных обновлений. Некоторые критики указывали на избыточную сложность интерфейса настроек по сравнению с более минималистичными решениями конкурентов. Отдельные нарекания касались точности автокоррекции при вводе на русском языке в ранних версиях, однако позднее эта проблема была в значительной степени решена за счёт расширения словарей и улучшения языковых моделей.

Источники

  • Официальный сайт Microsoft SwiftKey (раздел «О продукте»).
  • История компании TouchType и сделки с Microsoft — публикации TechCrunch, The Verge (2010–2016).
  • Документация и политика конфиденциальности Microsoft SwiftKey.
  • Обзоры и сравнительные тесты мобильных клавиатур — ресурсы Android Police, 9to5Google.
Загружаем BFOmetr…