web-dev-qa-db-ja.com

デスクトップ上のMycroft。どうやって?

お気に入りのディストリビューションで実行中のMycroftのニュースを見る 拡散 over および over の後 デスクトップシステムで動作中を見る 、私はそれが欲しいと決めました。

snap findで検索しようとしましたが、ありません

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

それで...どこで入手でき、どのようにインストールしますか? :)

13
dadexix86

Mycroftに興味があることをとても楽しみにしています。チームの一員として、あなたとここにいる他のすべての人に招待を広げて、メインのコミュニケーションチャンネルに参加したいと思います(コラボレーションが少し簡単になります)。

Githubリポジトリ で、必要に応じて、ソースコードをダウンロードし、問題を追加し、先物について議論し、貢献できます。

開発環境のセットアップとスキルの作成に関する有用なドキュメントは、次の場所にあります。

最後に、Mycroftがまだスナップストアにないという事実に対処するために、それは正しいです。ただし、ここで取り組んでいます: https://github.com/MycroftAI/snapcraft-mycroft-core

許容レベルまで機能するようになり次第、launchpadにアップロードします。

また、このsnapcraft.yamlは、 this branch にあるmycroft-coreに行ったいくつかの変更に依存します。

この時点で、コア機能はdevmodeでのみ機能します。つまり、制限はありません。また、pocketsphinxに問題があります。つまり、cliクライアントのみがそのまま動作します。あなたが私に与えることができる助けやフィードバックが絶対に大好きです!

apt-get install mycroft-coreをご希望の場合は、その解決策もあります。

8
aatchison

https://docs.mycroft.ai/installing.and.running/installation/apt-get.install からUbuntuおよびDebianに簡単インストール

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

以下がインストールされます。

mycroft-messagebus
mycroft-skills
mycroft-speech-client

次のような開始と停止:

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

Ubuntuデスクトップにmycroftをインストールして実行することは可能ですが、制限があり、pythonの問題により完全なスキルの互換性はありません。特にpythonおよびurllibの異なるバージョンに関連します。これは、それに依存するさまざまなスキルを機能させるためのハードルです。

https://git.covolunablu.org/portaloffreedom/mycroft-core-PKGBUILD が原因ですべてが失われるわけではありません。これは、こうした問題を解決するための努力です。それを適用し、それを使用してビルドする方法を理解できる人なら誰でも、debian/ubuntuデスクトップ上でパッチを適用したmycroftを実行できます。

まだ自分自身でそれを理解していませんが、完全にパッチが適用され、作業スキルを備えた優れたネイティブなubuntuパッケージを見るのを期待しています。ほとんどのpythonの問題は、debian/ubuntuシステムが動作するように移植するさまざまなプロジェクト(おそらくautoconfツールなど)を処理および修正するための別個のツールによって処理または解決される可能性があります。

デスクトップにmycroftを手動でインストールしてビルドしようとすると、インストールが破損し、場合によっては適切に機能しなくなることもあります。さまざまなスキルや設定フォルダーを含め、完全にワイプして再インストールする必要があります。誰にとってもシンプルで簡単なものではありませんが、おそらくubuntuは近年私たちの多くを台無しにしてきたでしょう。ただし、ubuntuシステムでテストおよび使用する場合は、これをさらに作成する必要があります。

それでも、それが機能し、これまで互換性のあるスキルが十分に機能しているように見える場合、それは時間、お金などのさらなる投資に値するかなり印象的なプロジェクトです。

0
sj0gmail