ГлавнаяОперационные системыLinuxЗнакомьтесь, Simon, механизм распознавания речи Linux

Знакомьтесь, Simon, механизм распознавания речи Linux

Simon для Linux — это то же самое, что Siri для iOS. Ну, вероятно, нет, но помимо того, что имена обоих начинаются на букву «С», они оба слушают то, что вы говорите. Разница в том, что Саймон гораздо более управляем. Его можно полностью обучить распознаванию голосовых команд, что может оказаться полезным подспорьем для пользователей с ограниченными возможностями или даже для тех, кто предпочитает управлять своими системами с помощью голоса.

Саймон:

  • программа распознавания речи с открытым исходным кодом, заменяющая мышь и клавиатуру.
  • разработан очень гибко и позволяет настраивать любое приложение, где требуется распознавание речи.
  • потенциальный европейский проект «электронной инклюзии» из-за языково-независимого программирования.
  • в разработке для людей с ограниченными возможностями и пожилых людей, чтобы дать им возможность общаться, писать электронные письма, пользоваться Интернетом, пользоваться интернет-банкингом и многое другое.

(из simonlistens.org )

Поиск Саймона

Simon написан на Qt и зависит от phonon, поэтому, вероятно, лучше всего установить его в системах на базе KDE (plasma), если только вы не возражаете против того, чтобы при установке извлекалось около 300 МБ зависимостей (на Kubuntu). 15.04, Саймон занимает всего 55 Мб). Simon находится в репозиториях Ubuntu, поэтому установить его будет так же просто, как

sudo apt-get install simon

в любом дистрибутиве на базе Ubuntu. Если в Linux Mint (или в других дистрибутивах) вы обнаружите, что Simon не может подключиться после установки, вам придется установить libqt4-sql-lite

sudo apt-get install libqt4-sql-sqlite

Если вы хотите использовать Акустические модели HTK , вам также необходимо установить HTK. Это необязательно, и если вы не знаете, что это значит, или вам просто не нужно его использовать, можете смело его пропустить. К сожалению, HTK доступен только в виде исходного кода, но эти простые инструкции упростит установку.

Саймон слушает

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

Сначала вам необходимо настроить сценарии.

Саймон-сценарии

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

По умолчанию у вас установлен только стандартный сценарий. На этом экране вы можете создать или загрузить больше и даже загрузить некоторые из них с помощью установщика дополнений Simon («Открыть ->Загрузить»).

Саймон-аддоны

Далее вам понадобится акустическая или речевая модель. По сути, это сообщает Саймону, как звучат отдельные слова.

Саймон-речевая модель

Если у вас установлен HTK, вы можете создать свою собственную модель и научить Саймона распознавать вашу специфическую манеру речи. Если у вас нет HTK или вы не хотите его использовать, вы можете загрузить статические базовые модели («Открыть модель ->Загрузить»), которые предоставят Саймону предопределенные акустические шаблоны.

Саймон-аддоны-модели

Если вы используете статическую модель, вы можете позже адаптировать ее с помощью обучающих образцов.

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

Саймон-сервер

Необходимо настроить устройства записи и воспроизведения звука,

Саймон-устройства воспроизведения

проверьте свой микрофон

Саймон-микрофон-объем

и вы готовы использовать Simon.

Саймон-главный экран

На главном экране вы можете управлять загруженными сценариями или открывать определенный.

Саймон-управление-сценарии

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

Саймон-редактировать-сценарий

Мастер обучения также можно запустить с обзорного экрана; вам не нужно заходить в настройку сценария.

Саймон-управление-тренинг

Саймон-старт-тренинг

На обзорном экране у вас также есть возможность изменить аудио (аппаратную) конфигурацию или настроить акустическую (речевую) модель, в том числе добавить новые.

Саймон-конфигурация-другое

Дополнительная помощь по использованию Simon

Использование Саймоном далеко не простое. Это требует хорошего обучения, тренировок и привыкания. К счастью, в Интернете доступна довольно обширная документация. Блог Саймона слушает дает некоторую информацию, хотя сообщения довольно устарели (последняя запись была в 2013 году). На сайте можно прочитать дополнительную информацию, а узнать о бизнес-решениях с голосовым управлением, разработанных Simon, можно на их коммерческой веб-странице.

Хотя на настройку и освоение может потребоваться некоторое время, Саймон может превратить любой компьютер с Linux (и даже Windows) в среду с голосовым управлением, будь то особые потребности или просто удобство, для которого вы хотите его использовать.

ПОХОЖИЕ СТАТЬИ

Популярные записи