Майкрофт (программное обеспечение) - Mycroft (software)

Майкрофт
Майкрофт logo.svg
Разработчики) Команда Майкрофт AI
Репозиторий Отредактируйте это в Викиданных
Написано в Python
Лицензия Лицензия Apache
Веб-сайт Майкрофт .ai

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

История

Вдохновение для Майкрофта пришло, когда Райан Сайпс и Джошуа Монтгомери посетили производственное предприятие в Канзас-Сити, штат Миссури , где они натолкнулись на простой и базовый проект интеллектуального виртуального помощника. Их интересовала технология, но не нравилась ее негибкость. Монтгомери считает, что растущая индустрия интеллектуальной персональной помощи создает проблемы конфиденциальности для пользователей, и пообещал, что Майкрофт будет защищать конфиденциальность с помощью своей платформы машинного обучения с открытым исходным кодом.

Mycroft AI, Inc. выиграла несколько наград, включая престижный конкурс KC Launch от Techweek в 2016 году. Они участвовали в классе Sprint Accelerator 2016 в Канзас-Сити и присоединились к 500 Startups Batch 20 в феврале 2017 года. Компания приняла стратегические инвестиции от Jaguar. Land Rover в тот же период. Компания привлекла более 2,5 миллионов долларов от институциональных инвесторов, прежде чем они решили предложить акции компании общественности через StartEngine, краудфандинговую платформу.

Программное обеспечение

Голосовой стек Майкрофта

Майкрофт предоставляет бесплатное программное обеспечение для большинства частей голосового стека.

Пробуждающее слово

Майкрофт выполняет определение Wake Word, также называемое определением ключевых слов , с помощью своего механизма Precise Wake Word. До того, как Precise стал движком Wake Word по умолчанию, Майкрофт использовал PocketSphinx. Вместо того, чтобы основываться на распознавании фонем , Precise использует обученную рекуррентную нейронную сеть, чтобы различать звуки, которые являются и не являются словами для пробуждения.

Речь в текст

Майкрофт сотрудничает с Mozilla «s Common Voice Project , чтобы использовать их DeepSpeech речи в текст программы.

Разбор намерений

Майкрофт использует анализатор намерений под названием Adapt для преобразования естественного языка в машиночитаемые структуры данных . Adapt выполняет анализ намерения, сопоставляя определенные ключевые слова в определенном порядке внутри высказывания. У них также есть парсер Padatious . Padatious, напротив, использует вывод на основе примеров для определения намерения.

Текст в речь

Для синтеза речи Майкрофт использует Mimic, основанный на системе синтеза речи Festival Lite .

Модульный дизайн и функциональная совместимость

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

Аппаратное обеспечение

Прототип голосового помощника Mycroft Mark II

Проект Mycroft также занимается разработкой и продажей умных динамиков, на которых установлено его программное обеспечение. Все его оборудование имеет открытый исходный код и выпущено под лицензией CERN Open Hardware License .

Его первым аппаратным проектом был Mark I , ориентированный в первую очередь на разработчиков. Его производство частично финансировалось за счет кампании на Kickstarter , которая завершилась успешно. Отгрузка агрегатов началась в апреле 2016 года.

Его последний аппаратный проект - Mark II , предназначенный для общего использования, а не только для разработчиков. В отличие от Mark I, Mark II оснащен экраном, способным передавать информацию как визуально, так и акустически. Как и в случае с Mark I, производство Mark II частично финансировалось за счет кампании Kickstarter, которая завершилась в феврале 2018 года и почти в 8 раз превысила первоначальную цель. По состоянию на февраль 2021 года Mark II еще не начал поставляться краудфандерам, хотя доставка комплекта разработчика была неизбежна.

Майкрофт объявил, что третий аппаратный проект, Mark III , будет предлагаться через Kickstarter , и что вся линейка продуктов Mark I, II и III будет выпущена в магазины к ноябрю 2019 года.

Партнерские отношения

Майкрофт предпринял несколько коммерческих совместных работ. В мае 2018 года компания объединилась с WorkAround, поставщиком услуг по подбору персонала, который предоставляет возможности работы для беженцев, для проведения массового обучения машинному обучению. В октябре 2018 года Майкрофт сотрудничал с компанией SickWeather, занимающейся надзором и прогнозированием заболеваний, чтобы определить частоту кашля в общественном транспорте, при финансовой поддержке города Канзас-Сити, штат Миссури .

Смотрите также

Рекомендации