web-dev-qa-db-fra.com

Mycroft sur le bureau. Comment?

Après voir les nouvelles de Mycroft s'exécutant sur ma distribution préférée Répandre fin et fin et après le voir en action sur un système de bureau) , j'ai décidé que je le voulais.

J'ai essayé de le rechercher avec snap find, mais ce n'est pas là

[...]
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
[...]

Alors ... Où puis-je le trouver et comment l'installer? :)

13
dadexix86

Je suis vraiment ravi de l’intérêt que vous portez à Mycroft. En tant que membre de l’équipe, j’aimerais vous inviter, ainsi que tous les autres participants, à rejoindre nos principaux canaux de communication (cela facilite un peu la collaboration.)

Vous pouvez télécharger notre code source, ajouter des numéros, discuter des avenirs et contribuer si vous le souhaitez sur notre repo Github .

Vous trouverez ici une documentation utile sur la configuration de votre environnement de développement et la création de compétences:

Enfin, pour corriger le fait que Mycroft n’est pas encore dans le snap store, c’est correct. J'y travaille cependant ici: https://github.com/MycroftAI/snapcraft-mycroft-core

Dès que je pourrai le faire fonctionner à un niveau acceptable, je le téléchargerai sur le tableau de bord.

De plus, ce snapcraft.yaml dépend de certaines modifications apportées à mycroft-core, qui peuvent être trouvées dans cette branche .

À ce stade, les fonctionnalités principales ne fonctionnent qu'en mode devmode, ce qui signifie aucun confinement. De plus, j’ai un problème avec pochesphinx, ce qui signifie que seul le client cli fonctionne hors de la boîte. J'adorerais absolument toute aide ou réaction que vous pourriez me donner!

Si vous préférez utiliser apt-get install mycroft-core, j'ai également la solution.

8
aatchison

Installation facile dans Ubuntu et Debian à partir de 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

Les éléments suivants sont installés:

mycroft-messagebus
mycroft-skills
mycroft-speech-client

Start & Stop comme:

service mycroft-messagebus start
service mycroft-messagebus stop
0
Edi

L'installation et l'exécution de mycroft sur le bureau ubuntu sont possibles, même avec une compatibilité limitée et sans compétences, en raison de problèmes liés à python. Concernant spécifiquement les différentes versions de python et de urllib, il est difficile d’obtenir que diverses compétences dépendent de cela pour fonctionner.

Tout n'est pas perdu cependant à cause de https://git.covolunablu.org/portaloffreedom/mycroft-core-PKGBUILD qui est un effort pour résoudre de tels problèmes. Toute personne qui peut comprendre comment l’appliquer et la construire à l’aide de celui-ci pourrait avoir un correctif mycroft fonctionnant sur un bureau debian/ubuntu.

N'ayant pas encore résolu le problème moi-même, gardons toujours l'espoir de voir un bon paquet natif d'ubuntu entièrement patché et doté de compétences professionnelles. La plupart des problèmes python pourraient éventuellement être traités ou résolus par un outil distinct permettant aux systèmes debian/ubuntu de traiter et de corriger divers projets en les faisant fonctionner, en faisant peut-être partie des outils autoconf ou similaires.

En essayant d’installer et de construire manuellement mycroft sur mon bureau, l’installation sera corrompue et ne fonctionnera même pas correctement par moment, ce qui nécessitera un nettoyage complet et une réinstallation, y compris les divers dossiers de compétences et de configuration. Pas quelque chose de simple et facile pour tout le monde, peut-être Ubuntu a gâté beaucoup d'entre nous ces dernières années. On se sent comme cela devrait cependant avoir plus créé pour tester et utiliser sur les systèmes Ubuntu.

Pourtant, quand cela fonctionne et que les compétences compatibles jusqu’à présent semblent bien fonctionner, il s’agit d’un projet plutôt impressionnant qui mérite des investissements supplémentaires, de temps, d’argent, etc.

0
sj0gmail