Mycroft auf dem Desktop. Wie?

13

Nach dem Sehen der Nachricht von Mycroft läuft auf meinem Lieblings - Distro Verbreitung über und über und nach dem sie in Aktion auf einem Desktop - System zu sehen , hatte ich beschlossen , dass ich es will.

Ich habe versucht, es mit zu suchen snap find, aber es ist nicht da

[...]
mongo33                    3.3.9                      niemeyer              -        MongoDB document-oriented database
morse-converter-py         1-3                        brunonova             -        Simple command-line Morse converter
mup-accounts               2016.07.01                 niemeyer              -        mup IRC and Telegram bot - account connection side
mup-plugins                2016.07.05                 niemeyer              -        mup IRC and Telegram bot - plugins side
nethack                    3.4.2-2                    ogra                  -        The popular nethack console adventure
nextcloud                  9.0.50snap3                canonical             -        Nextcloud Server
[...]

Also ... Wo finde ich es und wie installiere ich es? :)

dadexix86
quelle
In der Tat scheint es nicht im Ubuntu-Store zu sein. Dies kann eine Frage für die Mycroft-Leute sein. Möglicherweise befinden sich die Snaps noch in der Entwicklung.
Kyle

Antworten:

8

Ich freue mich sehr, dass Sie sich für Mycroft interessieren, und als Teil des Teams möchte ich Sie und alle anderen hier dazu einladen, sich unseren wichtigsten Kommunikationskanälen anzuschließen (dies erleichtert die Zusammenarbeit ein wenig).

Sie können unseren Quellcode herunterladen, Probleme hinzufügen, Futures diskutieren und, wenn Sie möchten, einen Beitrag in unserem Github-Repo leisten .

Eine nützliche Dokumentation zum Einrichten Ihrer Entwicklungsumgebung und zum Erstellen von Fähigkeiten finden Sie hier:

Schließlich ist es richtig, auf die Tatsache einzugehen, dass Mycroft noch nicht im Snap Store ist. Ich arbeite jedoch hier daran: https://github.com/MycroftAI/snapcraft-mycroft-core

Sobald ich es auf ein akzeptables Niveau bringen kann, werde ich es auf das Launchpad hochladen.

Dies snapcraft.yamlhängt auch von einigen Änderungen ab, die ich mycroft-corein diesem Zweig vorgenommen habe .

Zu diesem Zeitpunkt funktioniert die Kernfunktionalität nur im Devmode, was keine Einschränkung bedeutet. Außerdem habe ich ein Problem mit Pocketsphinx, was bedeutet, dass nur der CLI-Client sofort funktioniert. Ich würde mich über jede Hilfe oder Rückmeldung, die Sie mir geben könnten, sehr freuen!

Wenn Sie es vorziehen apt-get install mycroft-core, habe ich auch dafür die Lösung.

aatchison
quelle
Hallo! Vielen Dank für die Beantwortung :) SO BALD WIE MÖGLICH werde ich Ihre Anweisungen durchgehen und versuchen, alles einzurichten. Wenn Sie etwas Zeit haben und auch apt-get
mitteilen
Immer noch nicht verfügbar, und das verknüpfte Repo wurde 10 Monate lang nicht aktualisiert. Ich glaube nicht, dass mycroft den Desktop so ernst meint. Es hat sich allerdings als Marketing-Sache erwiesen, da viele Leute die Desktop-Videos von mycroft angesehen haben.
Trampster
1
Ich fürchte, die Snap-Paket-Entwicklung ist ziemlich veraltet, und es gibt noch viel mehr zu tun. Wir arbeiten auch an einem Launchpad-Repository. Der Desktop ist am Leben und gut! Es gibt ein KDE-Plasmoid sowie eine wirklich schöne Gnom-Shell, die beide ziemlich weit entfernt sind.
Aatchison
0

Einfache Installation in Ubuntu & Debian von https://docs.mycroft.ai/installing.and.running/installation/apt-get.install

sudo apt-get install apt-transport-https
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F3B1AA8B
sudo bash -c 'echo "deb http://repo.mycroft.ai/repos/apt/debian debian main" > /etc/apt/sources.list.d/repo.mycroft.ai.list'
sudo apt-get update
sudo apt-get install mycroft-core

Folgendes ist installiert:

mycroft-messagebus
mycroft-skills
mycroft-speech-client

Start & Stop wie:

service mycroft-messagebus start
service mycroft-messagebus stop
Edi
quelle
dass Link ist tot
trampster
0

Die Installation und Ausführung von mycroft auf einem Ubuntu-Desktop ist möglich, jedoch aufgrund von Python-Problemen nur eingeschränkt und ohne volle Kompatibilität der Fähigkeiten. Speziell in Bezug auf verschiedene Versionen von Python und Urllib, was eine Hürde ist, um verschiedene davon abhängige Fähigkeiten zum Laufen zu bringen.

Es geht jedoch nicht alles verloren, da https://git.covolunablu.org/portaloffreedom/mycroft-core-PKGBUILD versucht, solche Probleme zu lösen. Jeder, der herausfinden kann, wie man es anwendet und mit ihm erstellt, könnte ein gepatchtes mycroft auf einem Debian / Ubuntu-Desktop ausführen.

Nachdem ich es noch nicht selbst herausgefunden habe, hoffe ich immer noch, ein gutes Ubuntu-Paket zu sehen, das vollständig gepatcht ist und über gute Arbeitsfähigkeiten verfügt. Die meisten Python-Probleme könnten möglicherweise durch ein separates Tool für Debian / Ubuntu-Systeme gelöst werden, um verschiedene Projekte zu verarbeiten und zu korrigieren, die sie für die Arbeit portieren, möglicherweise als Teil der Autoconf-Tools oder ähnliches.

Wenn Sie versuchen, mycroft manuell auf meinem Desktop zu installieren und zu erstellen, wird und wird die Installation beschädigt und funktioniert manchmal sogar nicht richtig. Sie muss vollständig gelöscht und neu installiert werden, einschließlich der verschiedenen Skills und Konfigurationsordner. Nicht für jeden etwas Einfaches, vielleicht hat Ubuntu in den letzten Jahren viele von uns verwöhnt. Ein solches Gefühl sollte jedoch eher zum Testen und Verwenden auf Ubuntu-Systemen geschaffen worden sein.

Dennoch, wenn es funktioniert und die Fähigkeiten, die bisher kompatibel sind, gut genug zu funktionieren scheinen, ist es ein ziemlich beeindruckendes Projekt, das weitere Investitionen, Zeit, Geld und so weiter wert ist.

sj0gmail
quelle