Голосовой ассистент. Что доступно?
Не всегда есть возможность трогать клавиатуру и мышь (руки в масле\пыли\стружке). Нужен голосовой ассистент, который:
* Может быть активен в фоне, слушая команды и активируясь по заданному слову\фразе
* Иметь возможность выполнить кастомно заданную команду (типа «активируй узел 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 в отличии от всего этого новомодного говнища, и совершенно насрать когда оно было написано и когда вышла последняя версия, и тем более насрать, что там думают об этом всякие любители новых модных слов.
отпишись по результатам после плз
Как я и сказал, для установки требует 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
А ты все программы под рутом запускаешь?
Нет, не все. Дело в запуске под рутом? Из за этого не работает?
И да и нет. Не запускай ничего под рутом! Откуда сырцу брал для сборки?
Кроме того в генте оно есть в репах, но более старое — не находит звуковуху. Прививать мне хороший тон, пожалуй, поздновато на 6м десятке, но дело не в этом. Я пытаюсь запустить на 4х разных инсталляциях и везде разные грабли. Дальше всего удалось продвинуться на специально отдельно поставленом Дебиане, где все скомпилилось, после небольших танцев с бубном увиделась звуковуха, но cvoicecontrol_microphone_config ругается, что уровень с микрофона мал. При этом совершенно очевидно, что крутит он не тот миксер, т.к. на том миксере уровень не меняется. В системе 2 «звуковухи» — HDMI и аналоговая. По умолчанию поставлена аналоговая и alsamixer именно её видит по умолчанию. Сейчас не могу выложить подробности — работаю, а за подробностями нужно перезагружаться в тот Дебиан.
Источник
Ассистент для линукс минт
Приложение Ассистент для Mac находится в стадии активной разработки.
В связи с этим beta-версия имеет ограниченный набор инструментов управления:
— управление вашим Mac через Ассистент
— обмен файлами, командная строка, текстовый чат
— получение информации о системе
Поддерживаемые операционные системы: macOS 10.13 High Sierra и выше.
Общее:
— Новый алгоритм шифрования соединения (AES_256_CBC-SHA256). Теперь и при подключении к клиентам под Linux, Mac и Android.
Модуль «Диспетчер задач»:
— В списке процессов путь к процессу теперь отображается с параметрами командной строки.
Модуль «Администрирование»:
— Возможность подключения к устройствам по протоколу RDP.
— Импорт устройств в справочник из файла.
— Сохранение истории в окне удаленной установки приложений.
— Дополнительные подсказки при добавлении нового устройства.
— Исправлена возможная проблема при выходе устройства из гибернации.
— Исправлена возможная проблема отображения устройств в AD.
— Оптимизировано удаление старых технических протоколов приложения.
— Управление организациями и политиками доступа из приложения;
— Новые настройки безопасности и правила доступа;
— Возможность скрытого подключения к устройствам;
— Автоматическое соединение устройств после обрыва связи;
— Улучшена передача звука через удаленное управление.
Модуль «Обмен файлами»:
— Просмотр папок с общим доступом;
— Открытие папки в новой вкладке;
— Оптимизирована загрузка больших списков файлов.
Модуль «Диспетчер задач»:
— Просмотр журналов системных событий;
— Добавлена визуализация загрузки ЦП и памяти.
Модуль «Чат»:
— Новый режим «Все сообщения»;
— Список чатов вместо вкладок;
— Трансляция видео всем собеседникам;
— Кнопка запуска чата добавлена в системный трей.
Модуль «Управление»:
— доступ к окну переключения пользователей без разрыва соединения;
— копирование файлов с помощью Drag@Drop и буфера обмена;
— передача звука;
— режим отображения «разрешить скроллинг».
Модуль «Обмен файлами»:
— очередь копирования;
— меню «Избранное».
Модуль «Командная строка»:
— работа в режиме терминала при подключении к Linux устройствам.
Модуль «Чат»:
— удаление и редактирование сообщений;
— признак «прочитано» у сообщений.
С этой версии «Ассистент» поддерживает возможность перехода на прямое соединение между компьютерами в процессе удаленного управления, а это позволяет значительно повысить скорость работы программного продукта для компьютеров, находящихся в «прямой видимости» друг от друга.
Помимо этого, нами повышена стабильность работы приложения и увеличена его скорость работы.
В этой версии добавлена новая возможность – видеозапись сеансов удаленного управления.
Подвергся небольшой переработке инсталлятор нашего приложения: добавлена возможность быстрого запуска приложения без его полной установки.
Выпуск обновления несет с собой значительные улучшения нашего программного продукта:
Мы добавили системную службу Windows и теперь вы можете подключаться к компьютерам сразу после запуска операционной системы и, кроме этого, вы никогда не пропустите выход обновлений.
Улучшен механизм шифрации данных, передаваемых между устройствами.
Добавлен новый инструмент работы с удаленными устройствами – удаленное включение электропитания (функция Wake-on-lan). Будите компьютеры по сети, а потом подключайтесь к ним без проблем (требуется поддержка механизма Wake-On-lan в bios).
С версии 1.1 для удобства общения доступен многопользовательский чат, который станет незаменимым помощником при коллективной работе, например, при проведении демонстраций.
Новая функция «Черный экран» позволяет скрыть свои действия на управляемом компьютере от пользователя. Делайте приватные настройки на удаленном компьютере без риска того, что их подсмотрят.
Сделан ряд небольших доработок, повышающих удобство использования программного продукта: добавлена функция сохранения снимков экрана, добавлена поддержка специальных команд в Windows 8/10 для простоты управления Metro-интерфейсом удаленного компьютера.
Небольшие, но очень важные исправления затронули механизм поиска устройств в сети. Теперь поиск стал еще быстрее.
Источник
Ассистент
Установка и запуск программы «Ассистент» [ править ]
Установка программы «Ассистент» [ править ]
- Перед скачиванием программы «Ассистент», настоятельно рекомендуется обновить систему. Подробнее об обновлении системы можно прочитать тут Управление_пакетами
- Для того, чтобы установить программу «Ассистент» версии 4.3 от 17.05.2021, нам необходимо перейти на сайт http://мойассистент.рф/скачать и нажать на ссылку «скачать RPM пакет».
- После того, как RPM пакет был загружен на вашу операционную систему, он будет находиться в папке Загрузки
- Далее, нажимаем два раза левой кнопкой мыши на файл, который мы скачали. Откроется окно «Установка пакетов RPM». Нажимаем на кнопку где указана надпись «Установить».
- Нас попросят ввести пароль от супер пользователя, для дальнейшей установки программы. После ввода пароля, начнется установка. После того, как установка завершится и будет написано «Установка завершена успешно», можно нажать на кнопку «Выход».
Запуск программы «Ассистент» [ править ]
Программу «Ассистент» можно запустить через стандартное меню «Приложения».
- Заходим в левое нижнее меню операционной системы Альт Образование и вводим название программы т.е «Ассистент».
- Так выглядит запущенная программа «Ассистент»
Источник