Активация алисы голосом линукс

Голосовой ассистент. Что доступно?

Не всегда есть возможность трогать клавиатуру и мышь (руки в масле\пыли\стружке). Нужен голосовой ассистент, который:

* Может быть активен в фоне, слушая команды и активируясь по заданному слову\фразе
* Иметь возможность выполнить кастомно заданную команду (типа «активируй узел 1443», где «активируй узел» выполнит скрипт node.sh, а 1443 пойдет в параметр.
* Работать автономно от сети. Хранилище для настроенного локального анализатора можно выделить до 100 ГБ.
* Давать аудиоподтверждение принятой команды (не всегда есть возможность посмотреть на экран).

Если надо будет долго обучать под распознавание своего голоса — норм.

Что есть из доступного? Если опенсорс — еще лучше.

В теги добавляю пистон, обычно по этим вопросам его долбят.

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

Пистон совсем не при чём. Есть древняя штука — cvoicecontrol. После обучения работает почти идеально.

«Mycroft is the world’s first open source voice assistant.»

Сразу идет нафиг, потому что голос идет через их сервера:

We promise to never sell your data

Solkogan использует google speech recognition, с соответствующим лазанием в сеть на каждый запрос — весь голосовой трафик не прогонишь, да и небезопасно.

Дуся платная, когда есть интернет — то все летит к ним на сервера. На компе работает только из браузера со всеми ограничениями — скрипты не повыполняешь, консоль не потюкаешь.

cvoicecontrol was written in 2000 by Daniel Kiecza
bugs/problems have blocked potential users of cvoicecontrol for years
looks like no one has used it since at least 2007

Настолько древняя, что в 2010м уже говорили, что оно целиком мертво. Написано в 2000м под реалии 2000го.

depends on ncurses4. Ubuntu 10.04 ships with ncurses5
libncurses4 and libncurses4-dev install ok with libncurses5 present
possible issue with symlink, that may interfere with ncurses5: >/usr/lib/libncurses.so -> /lib/libncurses.so.4

Ну и, соответственно, зависит от такого древнего говна мамонта, которого и в допрепах хрен найдешь, а если и найдешь, то оно на систему 2019го года не поставится из-за конфликтов.

Я не разбиралась, но по-моему через их сервера — это опционально.

Да ему давно насрать какая версия ncurses, работает везде. Кроме того ncurses там используется только в обучалке.

Хипсторы такие хипсторы.

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

отпишись по результатам после плз

Читайте также:  Драйвер для видеокарты nvidia geforce gtx 1650 для windows 10 pro

Как я и сказал, для установки требует libncurses4, которая не может одновременно стоять с libncurses5. При этом libncurses4 даже нет в стандартных репах.

Оно даже не компилится на новых ncurses:

Так вроде гуглоассистенту можно свои команды скармливать

Гуглассистент работает на гуглооблаке, постоянно гнать ему звуковой трафик небезопасно.

Да к нему почти всегда гонится звуковой трафик если есть телефон с ним или просто гугл в браузере открыт (если ты, конечно, не заморочился и все не поотрубал)

Как я и сказал, для установки требует libncurses4, которая не может одновременно стоять с libncurses5. При этом libncurses4 даже нет в стандартных репах.

Это полнейший бред. Оно даже с libncurses6 собирается и там не используются никакие libncurses4-специфичных вещи которых нету в следующих версиях.

сделай /usr/include/ncurses/ncurses.h линком на /usr/include/ncurses/curses.h

Ещё может быть нужно сделать линки

Не собирается. Ему функции из ncurses4 нужны, а не хэдеры. Ошибки линкера, а не компилятора

А -lncurses у тебя вообще где? autoreconf -i делал? Все эти функции есть и в libncurses5 и в libncurses6

Откуда вообще этот бред про необходимость libncurses4?

Откуда вообще этот бред про необходимость libncurses4?

depends on ncurses4. Ubuntu 10.04 ships with ncurses5

и это входит в дефолтный -L, иначе бы отвалилось полсистемы.

Короче скомпилил — у автора недоделанный makefile, в нем вообще не указано lncurses. Причем makefile не который снаружи лежит, а который в каталоге с кодом.

Ща буду дальше ковырять.

Правда оно мне теперь говорит, что мне надо в 2000й и купить аудиокарту:

Ну а при линковке-то почему -lm есть, а -lncurses нету? Ты в первый раз что-то собрать пытаешься. что-ли, если такие мелочи вызывают проблемы?

Вот. собрал с libncurses.so.5.9 например, никаких проблем.

Модули snd-mixer-oss и snd-pcm-oss загрузи, прибей все софтины которые используют микшер и PCM через альсу.

Не выходит каменный цветок

»’ $ lsmod | grep oss snd_pcm_oss 57344 0 snd_mixer_oss 28672 1 snd_pcm_oss

$ microphone_config No mixer devices available! Please purchase a sound card and install it! »’

Этот https://github.com/Sound-Linux-More/cvoicecontrol вообще не удается собрать, начиная с отсутствия configure

У тебя какой-нибудь /dev/mixer* есть? Покажи ls -la /dev/mixer*

«У тебя какой-нибудь /dev/mixer* есть?» Да.

«Покажи ls -la /dev/mixer*»

/cvoicecontrol# ls -la /dev/mixer* crw-rw—- 1 root audio 14, 0 дек 21 16:53 /dev/mixer

Ему вообще ncurses не нужен.

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

Запусти какой-нибудь микшер, и посмотри, там у тебя вообще есть регулировки относящиеся именно к микрофону?

Попробуй закомментарить строчку 212 в файле mixer.c

У меня на стареньком ноуте с дебианом собралось, но с ним неудобно сейчас работать. Попробовал собрать на рабочем с калькой и получил.

Блин, как всё тяжко и неоднозначно. Попробовал собрать на Ubuntu 18.04 — все собралось без проблем, но при запуске

вообще не удается собрать, начиная с отсутствия configure

А ты все программы под рутом запускаешь?

Читайте также:  Windows терминал по сети

Нет, не все. Дело в запуске под рутом? Из за этого не работает?

И да и нет. Не запускай ничего под рутом! Откуда сырцу брал для сборки?

Кроме того в генте оно есть в репах, но более старое — не находит звуковуху. Прививать мне хороший тон, пожалуй, поздновато на 6м десятке, но дело не в этом. Я пытаюсь запустить на 4х разных инсталляциях и везде разные грабли. Дальше всего удалось продвинуться на специально отдельно поставленом Дебиане, где все скомпилилось, после небольших танцев с бубном увиделась звуковуха, но cvoicecontrol_microphone_config ругается, что уровень с микрофона мал. При этом совершенно очевидно, что крутит он не тот миксер, т.к. на том миксере уровень не меняется. В системе 2 «звуковухи» — HDMI и аналоговая. По умолчанию поставлена аналоговая и alsamixer именно её видит по умолчанию. Сейчас не могу выложить подробности — работаю, а за подробностями нужно перезагружаться в тот Дебиан.

Источник

Как запустить Алису в Яндексе

В статье рассмотрим, как включить Алису Яндекс на компьютере или запустить на телефоне Android или iPhone.

В статье рассмотрим, как включить Алису в Яндексе на компьютере: основные принципы запуска виртуального ассистента в браузере и приложении, дополнительные настройки сервиса. Узнаем способы активации Алисы на iPhone и мобильных устройствах с системой Андроид.

Запустить Яндекс Алиса на компьютере через браузер

Ранее голосовой помощник Алиса являлся только отдельной программой, которую можно было установить на ПК. Совсем недавно компания Яндекс интегрировала этот ассистент в веб-обозреватель. То есть бесплатно скачивая Браузер, вы автоматически в комплекте получаете голосового помощника. Поэтому для начала давайте разберемся, как включить Алису в Яндексе на компьютере.

Как включить Алису Яндекс на компьютере и начать новый диалог:

  • проговорить в микрофон фразы на русском языке «Слушай, Яндекс» или «Слушай, Алиса»;
  • ИЛИ открыть страницу Яндекс Браузера и щелкнуть по иконке ассистента;

  • ИЛИ нажать на значок Алисы на панели задач.

Сразу после нажатия на иконку появляется интерфейс виртуального помощника. После проведения таких манипуляций можно начать общение с ним.

Многие интересуются вопросом, как включить Алису в Яндекс браузере, если она не запущена. Но для того чтобы виртуальный ассистент работал, интернет-браузер необязательно должен быть включен. Достаточно его установки на ПК.

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

Включение в браузере Яндекс на ноутбуке с ОС Windows выполняется по той же схеме, что и на персональном компьютере.

Как включить Алису на компьютере через приложение

Если на вашем ПК установлено отдельное приложение «Голосовой помощник Алиса», то обратиться к ассистенту через приложение можно двумя способами.

    В первом варианте включение осуществляется голосом. Так как сервис может распознавать голос, достаточно просто произнести слова «Привет», «Слушай» или «Окей», добавив к ним «Алиса» или «Яндекс». Иногда одна из фраз может не подходить для вашей версии приложения. Потому лучше всегда использовать одно приветствие.

Запустить голосовой помощник Алиса командами можно только, если ПК не находится в спящем режиме.

Активация на Android — 3 способа

Включать голосовой помощник Алиса на Андроиде можно разными способами. Для ассистента Яндекса пока не создано отдельное приложение, поэтому, чтобы получить такой сервис на телефоне, нужно скачать приложение Яндекс с Алисой или Яндекс-браузер с Алисой.

Читайте также:  Как включить звук linux

Самый простой способ вызвать Алису на смартфоне Андроид:

  1. это зайти в приложение Яндекс.Браузер или поиск Яндекс (или другое приложение с Алисой в оболочке);
  2. активировать Алису с помощью:
    • фразы «Слушай, Яндекс» или «Слушай, Алиса»;
    • ИЛИ нажатием на фиолетовый значок микрофона рядом с поисковой строкой.

Способ вызвать Алису с главного экрана телефона. Чтобы подключить ассистента на главный экран, нужно:

  1. в Яндекс.Браузере нажать на три точки;
  2. перейти в Настройки;
  3. открыть Голосовые возможности;
  4. выбрать «Добавить на домашний экран»;
  5. теперь на главном экране телефона есть кнопка Алисы.

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

  1. установить Гугл Ассистент;
  2. настроить звуковое распознавание голоса (в Google Assistant переходим в Настройки —> Голосовой поиск —> Voice Match —> Доступ с помощью Voice Match —> Принять);
  3. произнести «OK Google»;
  4. открыть голосовой командой установленное приложение Яндекс (например, сказать «открой Яндекс браузер»);
  5. после открытия Яндекса проговорить стандартное приветствие помощнице Алисе.

В результате помощница будет активирована, и ей можно задавать вопросы.

Активация на iPhone

Вызвать виртуального помощника Alice на iPhone можно только в том случае, если установлен браузер Yandex или приложение Яндекс. В приложении должна быть настроена голосовая активация.

Активировать работу ассистентки в iOS можно, проделав следующее:

  1. запустить приложение;
  2. далее 2 способа:
    • озвучить приветствие «Слушай, Алиса»;
    • нажать на фиолетовый значок помощницы или микрофона.

Если на мобильном устройстве работает Siri, то через нее можно запустить Алису. Для этого придется голосом открыть Yandex и поприветствовать там голосовую ассистентку.

Как активировать Алису, если отключил — проверяем настройки

Рассмотрим, как подключить Алису обратно, если она была отключена. Для того, чтобы вернуть функционал помощника на компьютере необходимо:

  1. зайти в Настройки;
  2. найти раздел Инструменты —> группа настроек Голосовой помощник «Алиса»;
  3. необходимо поставить галочки напротив нужных опций.

Рассмотрим, как подключить Алису обратно на телефон, если ранее голосовой помощник Яндекс был отключен на смартфоне, и теперь не отзывается на команды. Проверьте, разрешено ли ей запускаться от голосовых команд. Для этого на смартфоне:

  1. зайдите в Настройки установленного приложения с Алисой;
  2. выберите раздел Голосовой помощник (в некоторых приложениях этого раздела не будет, тогда сразу переходите к следующему пункту);
  3. проверьте, включена ли Голосовая активация.

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

Источник

Оцените статью