LINUX.ORG.RU

Первый выпуск Dragonfire 1.0 — голосового помощника для Linux

 , ,


1

3

После трёх лет разработки состоялся первый стабильный выпуск Dragonfire 1.0 — голосового ассистента для Linux, позволяющего организовать взаимодействие с рабочим столом при помощи голосовых команд. Изначально проект развивался для мотоциклетного шлема дополненной реальности Dargon Armor — полностью открытого проекта на основе плат Raspberry Pi 3, но впоследствии был расширен для применения на обычном Linux-десктопе. Код проекта написан на языке Python и распространяется по лицензии MIT. Доступны клиенты для десктопных дистрибутивов Linux, а также Android.

Для разбора голосовых команд применяется система распознавания речи Mozilla DeepSpeech, построенная на платформе машинного обучения TensorFlow. Для синтеза речи задействован пакет Festival. Интерфейс в форме вопрос/ответ базируется на библиотеке распознавания текста на естественном языке spaCy и данных из Wikipedia. Ответ формируется с применением нейронной сети seq2seq, натренированной по базе диалогов из фильмов. Для работы Dragonfire рекомендуется система с минимум 2 гигабайтами памяти и поддержкой CUDA. Кроме этого выпуск 1.0 может похвастаться следующими изменениями:

  • Исправлены послеустановочные скрипты.
  • Полностью реализован API.
  • Значительно улучшен серверный режим, в котором Dragonfire можно использовать для создания чат-ботовю
  • Базовый анализатор полностью задействует библиотеку spaCy.
  • Обеспечена возможность сохранения данных обучения, исходящих от многих пользователей Android, в базе данных MySQL.
  • В качестве альтернативы добавлена система распознавания речи Gspeech.

>>> Подробности

Для работы Dragonfire рекомендуется система с минимум 2 гигабайтами памяти и поддержкой CUDA.

Вах. Чтобы распознать 20 фиксированных запросов? Чтобы загуглить 100500 неправильных ответов? (см. README)?

И да, минус за название, пытающееся примазаться к проприетарщине.

t184256 ★★★★★ ()

Изначально проект развивался для <...> полностью открытого проекта на основе плат Raspberry Pi 3

Для работы Dragonfire рекомендуется система с минимум 2 гигабайтами памяти и поддержкой CUDA.

И где они в малине нашли все это? Или в чем отличие от малиновой версии?

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

micronekodesu ()
Ответ на: комментарий от IPR

Заточенное под определённую платформу, прожорливое говно.

Доступны клиенты для десктопных дистрибутивов Linux, а также Android.

Прожорливое? Открывая браузер бы об этом даже не мычишь. А между тем, он жрёт гораздо больше, два гигабайта по современным меркам это пшик.
и что не так с платформой? тебе шиндовс опять нужен, девочка моя?

darkenshvein ★★★★ ()

Значительно улучшен серверный режим, в котором Dragonfire можно использовать для создания чат-ботов;

Айда пилить свободный алис, сири и прочих блондинок.

mandala ★★★ ()

рассказал бы лучще кто, какая недорогая блютуз гарнитура комфортно влазит под шлем и позволяет принимать звонок и разговаривать на ходу? в части проводных ушей, если кому интересно, креативовские еп630 хороши - практически не выступают из уза, можно в одном ухе держать во время езды без дискомфорта, и слушать чтото....

wisedraco ★★ ()
Ответ на: комментарий от Rodegast

И как мы раньше без графики обходились? Не нужно!
И как мы раньше без компьютеров обходились? Не нужно!
И как раньше без антибиотиков обходились? Не нужно!

anonymous ()

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

Pravorskyi ()

To kill her say GOODBYE or BYE BYE or SEE YOU LATER or CATCH YOU LATER

С учётом того, что:

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

Это должно быть HASTA LA VISTA, BABY или хотя бы I'LL BE BACK

Zenom ★★★ ()
Ответ на: комментарий от Pravorskyi

2015

http://www.ineum.ru/tekhnologii-upravleniya-elektronnymi-i-mekhatronnymi-tekh...

Технологии управления электронными и мехатронными техническими средствами для людей с ограниченными возможностями (ИНЭУМ им.И.С.Брука)

pacify ★★★★★ ()

натренированной по базе диалогов из фильмов

Ублюдок, мать твою, а ну иди сюда, говно собачье! Что, решил ко мне лезть?! Ты, засранец вонючий, мать твою, а? Ну, иди сюда, попробуй меня трахнуть, я тебя сам трахну, ублюдок, онанист чертов, будь ты проклят! Иди, идиот, трахать тебя и всю твою семью, говно собачье, жлоб вонючий, дерьмо, сука, падла! Иди сюда, мерзавец, негодяй, гад, иди сюда, ты, говно, ЖОПА!

anonymous ()

Ребят, посмотрел видео - это дно какое-то.

10 лет пилили Simon, а в итоге как был говном, так и остался.

Теперь еще одно говно начали пилить. Может объединиться и сделать таки один НОРМАЛЬНЫЙ голосовой помощник? Пусть для начала хотя-бы на английском, но на уровне хороших коммерческих решений. В самом деле, 10 лет, КАРЛ!!!

anonymous ()

Я так и не понял. Могу ли я этот драконий огонёк запустить на ноуте, прописать где-нить в конфиге «one minute forward» = «key right», и по произнесению магической фразы оно мне будет перематывать мультики в mpv?

anonymous ()