2019年1月14日月曜日

意味調べるLaitis

新規更新January 14, 2019 at 02:45AM
【外部リンク】

Laitis


Dollyocean: Исправил ошибки форматирования


'''Laitis''' — программа, позволяющая управлять компьютером с помощью голоса и диктовать текст. Предлагает широкий набор голосовых команд, которые представляют из себя [[Макрокоманда|макросы]], активируемые перечисленными в них словами и фразами. Позволяет полноценно пользоваться компьютером без [[Клавиатура|клавиатуры]] и [[Компьютерная мышь|мыши]].

== История разработки ==
Источник идеи - статья "Используем Google Voice Search в своем приложении .NET"<ref>Liquid error: wrong number of arguments (1 for 2)</ref> 2011 года<ref>Liquid error: wrong number of arguments (1 for 2)</ref>.

В 2012 году был разработан [[Прототипирование|прототип]], который делал автоматическую запись голоса с микрофона и вставлял текст через [[буфер обмена]] в любое текстовое поле.

В 2013 году прототип был представлен публике<ref>Liquid error: wrong number of arguments (1 for 2)</ref>. Помимо диктовки текста он обладал простейшим функционалом голосовых команд.

В начале 2014 прототип стал частью BrutalPlayer и приобрел пользовательский интерфейс<ref>Liquid error: wrong number of arguments (1 for 2)</ref>.

К концу 2014 продукт стал самостоятельным и получил название Laitis<ref>Liquid error: wrong number of arguments (1 for 2)</ref>.

В 2015 вышла стабильная версия 2.0 с новым функционал управления веб-сайтами<ref>Liquid error: wrong number of arguments (1 for 2)</ref>.

В 2016 вышла версия 3.0, в которой значительно ускорилось распознавание и был добавлен функционал общения с голосовым ботом.

В 2017 году вышла 4 версия Laitis, в которой управление веб-сайтами работает через расширение для [[Браузер|браузера]]. А так-же добавилось несколько новых типов действий и сервисов распознавания и произношения.

Версия 5.0 вышла в середине 2017 года. В ней добавлен функционал поиска элемента на экране по его названию и наведение на него курсора мышки. Это значительно расширило функционал программы и избавило ее от большого кол-во лишних голосовых команд.

В 2018 вышла версия 6. Программа стала поддерживать три языка: Русский, Украинский, Английский. Были значительно улучшены алгоритмы записи звука и распознавания. Пост с демонстрацией диктовки текста стал самым сохраняемым за неделю на сайте pikabu<ref>Liquid error: wrong number of arguments (1 for 2)</ref>.

== Установка и обновление ==
Программа состоит из 1 файла Laitis.exe размером в 1MB. Он сам себя устанавливает, обновляет, деинсталлирует. Обновление программы происходит автоматически, без подтверждения пользователем.

== Функционал программы ==

=== Запись голоса ===
Доступны следующие способы записи голоса:

* Запись с компьютера пользователя, при зажатии определенной клавиши.
* Адаптивная автоматическая запись голоса при обнаружении высокого уровня шума в микрофоне.
* Запись с мобильного телефона через приложения дистанционного микрофона, например через [[WO Mic]].
* Запись и распознавание на другом устройстве и передача результата распознавания в Laitis, например через [[Команды для Siri]].

=== Распознавание речи ===
Распознавание текста, на данный момент, доступно только при подключении к интернету. По умолчанию используется сервис распознавания от [[Google (поисковая система)|Google]]. Так-же доступны сервисы от [[Яндекс (поисковая система)|Yandex]], [[Microsoft]], и установленные в [[Windows]] голосовые пакеты, поддерживающие диктовку текста.

=== Диктовка текста ===
Диктовать текст можно в любое текстовое поле. Доступно два режима:

* Вставка диктуемого текста через [[буфер обмена]] и нажатие <code>Ctrl+V</code>.
* Набор диктуемого текста через нажатие клавиш на клавиатуре. Поддерживаются раскладки: <code>EN</code>, <code>RU</code>, <code>UK</code>.

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

Есть возможность добавлять автозамену. Примеры часто используемых автозамен(из коллекции <code>Работа с текстом</code>):

* <code>точка</code> = <code>.</code>
* <code>вопросительный знак</code> = <code>?</code>
* <code>фигурная скобка</code> = <code>{</code>
* и т.п.

=== Произношение текста ===
Произношение текста используется для обратной связи с пользователем в командах и общении.

Доступны следующие онлайн сервисы произношения текста голосом: [[Acapela]], [[ISpeech]], [[Microsoft]], [[VoiceRSS]], [[Яндекс (поисковая система)|Yandex]].

Есть возможность использовать сервисы произношения, установленные в [[Windows]], например [[Speech2Go]]+[[Ivona]].

=== Общение ===
Программа предоставляет функционал голосового бота, которого можно обучить общаться по заданным в программе цепочкам фраз.

=== Команды ===
Голосовая команда состоит из списка фраз, активирующих команду, и списка действий, которые требуется выполнить. Структура хранения команд:

* Язык команд (<code>ru-RU</code>, <code>en-US</code>)
* Название коллекции (<code>YouTube</code>, <code>Photoshop</code>)
* Группа (<code>Общие</code>, <code>Работа с окном</code>)
* Команды

Сразу после установки пользователю доступно более 10 коллекций с командами общего назначения, которых достаточно чтобы управлять компьютером без клавиатуры и мыши.

Создавать пользовательские команды можно в встроенном редакторе. Новые команды можно сделать доступными для остальных пользователей программы, опубликовав их в сообществе.

=== Сообщество ===
Содержит доступные для скачивания коллекции команд, опубликованные другими пользователями, которые прошли модерацию.

Имеет раздел публикаций, в котором можно оценить публикации других пользователей. Требует регистрацию в Laitis.

=== Доступные действия ===

==== Базовые действия ====

* Открыть файл или программу | <code>Путь к файлу</code>, <code>Параметры запуска</code>
* Завершить процесс | <code>Тип закрытия</code>, <code>Имя процесса</code>
* Показать главное окно процесса | <code>Имя процесса</code>, <code>Тип показа</code>
* Отправить HTTP запрос | <code>Тип HTTP запроса</code>, <code>Ссылка</code>
* Выполнить .bat скрипт | <code>Тело скрипта</code>
* Произнести/Сказать | <code>Текст</code>
* Проиграть аудио/звук | <code>Путь к файлу</code>
* Вызвать команду по ее фразе | <code>Фраза</code>

==== Действия ввода ====

* Нажать сочетание клавиш | <code>Тип нажатия</code>, <code>Сочетание клавиш</code>
* Прицелить курсор | <code>Цифры по умолчанию</code>
* Переместить курсор | <code>Тип перемещения</code>, <code>X</code>, <code>Y</code>
* Найти элемент на экране и навести на него курсор мыши | <code>Имя элемента</code>, <code>Название действия</code>
* Нажать кнопку мыши | <code>Кнопка мыши</code>, <code>Тип нажатия</code>
* Прокрутить колесо мыши | <code>Тип прокрутки</code>, <code>Значение</code>
* Напечатать текст | <code>Вставить/Напечатать</code>, <code>Текст</code>

==== Действия по работе с веб-сайтами ====

* Открыть ссылку | <code>Ссылка</code>
* Выполнить javascript | <code>Тело скрипта</code>
* Кликнуть на элемент на веб-странице | <code>CSS селектор</code>
* Переместить фокус на элемент на веб-странице | <code>CSS селектор</code>
* Навигация по элементам на странице | <code>CSS селектор</code>, <code>Тип навигации</code>, <code>Номер элемента</code>
* Кликнуть на выбранный навигацией элемент на странице | <code>CSS селектор</code>
* Получить текст по CSS селектору на текущей странице | <code>CSS селектор</code>, <code>Имя переменной</code>
* Открыть маленькое окошко в углу экрана с урезанным контентом веб-сайта | <code>Ссылка</code>, <code>CSS селектор</code>
* Получить строку по url и CSS селектору | <code>Ссылка</code>, <code>CSS селектор</code>, <code>Имя переменной</code>

''Работают с браузером пользователя. Требуют установки расширения для браузера Laitis Browser Extension.''

==== Логические действия ====

* Если активна программа | <code>Имя процесса</code>
* Если запущена программа | <code>Имя процесса</code>
* Если открыт веб-сайт | <code>Часть ссылки</code>
* Если навигация на веб-сайте сфокусирована на элементе | <code>CSS селектор</code>
* Если значение переменной равно | <code>Имя переменной</code>, <code>Тип сравнения</code>, <code>Значение</code>
* Начало блока случайного действия
* Else
* End
* Loop | <code>Кол-во повторов</code>
* Break

==== Вспомогательные действия ====

* Подождать | <code>Кол-во миллисекунд</code>
* Подождать следующую фразу пользователя | <code>Имя переменной</code>
* Запланировать событие | <code>Тип события</code>, <code>Дата/Время</code>
* Задать значение пользовательской переменной | <code>Имя переменной</code>, <code>Значение</code>, <code>Оператор</code>, <code>Операнд</code>
* Вкл/Выкл коллекцию | <code>Имя коллекции</code>, <code>Тип включения</code>
* Показать нотификацию | <code>Тип нотификации</code>, <code>Текст</code>, <code>Длительность</code>
* Комментарий | <code>Текст</code>

== Недостатки и критика ==

* Исходный код программы не находится в открытом доступе.
* У некоторых пользователей вызывает опасение тот факт, что обновление программы происходит без их подтверждения. Отказаться от обновлений нельзя.
* Возникали проблемы с обнаружением вирусов внутри Laitis.exe некоторыми антивирусами, в частности [[ESET NOD32|Nod32]] и [[Avast Antivirus|Avast]].
* Пользовательское соглашение не защищает пользователя от возможного ущерба компьютеру, источником которого может являться Laitis.

== Ссылки ==

* [https://laitis.ru Официальный сайт программы]
* [https://www.youtube.com/channel/UC0rB-gldJSlgrv26FK0lhZA/videos Плейлист с демонстрационными видео на YouTube]

http://bit.ly/2ALn9j4

注目の投稿

Wikipedia-FAN

 Wikipedia-FAN 【外部リンク】 https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%83%B3_(%E6%9B%96%E6%98%A7%E3%81%95%E5%9B%9E%E9%81%BF) ファン (曖昧さ回避)...

人気の投稿