DUICUO

FedoraのパーソナルアシスタントMycroftを使用する

[[269082]]

オープンソースのパーソナルアシスタントをお探しですか?Mycroft を使用すると、オープンソース サービスを実行でき、データをより細かく制御できます。

FedoraにMycroftをインストールする

Mycroftは現在公式パッケージコレクションには含まれていませんが、ソースコードから簡単にインストールできます。最初のステップは、MycroftのGitHubリポジトリからソースコードをダウンロードすることです。

  1. $ git clone https : //github.com/MycroftAI/mycroft-core.git

Mycroft は、Mycroft とその依存関係をインストールする前に仮想環境を作成するためのスクリプトを提供する Python アプリケーションです。

  1. $ cd mycroft - core
  2. $ ./ dev_setup . sh

インストールスクリプトは、インストールプロセスを完了するためのプロンプトをユーザーに表示します。安定バージョンを実行し、自動更新を有効にすることをお勧めします。

Mimic テキスト読み上げエンジンをローカルにインストールするように求められたら、「いいえ」と答えてください。インストール手順の説明によると、インストールには時間がかかる可能性があるからです。Mimic には Fedora に適した RPM パッケージが用意されているので、 dnfを使用してインストールできます。

  1. $ sudo dnf install mimic

Mycroftを使い始める

インストール後、次のスクリプトを使用して Mycroft サービスを開始できます。

  1. $ ./ start - mycroft . sh all

Mycroftを使い始めるには、サービスを実行するデバイスを登録する必要があります。そのため、アカウントが必要になります。アカウントはhttps://home.mycroft.ai/で作成できます。

アカウントを作成後、https://account.mycroft.ai/devices で新しいデバイスを追加できます。新しいデバイスを追加するにはペアリングコードが必要です。ペアリングコードは、すべてのサービスが起動した後、デバイスから通知されます。

デバイスは使用可能になりました。

マイクロフトの使用

Mycroftはデフォルトで有効化されているスキルセットを提供しており、マーケットプレイスからダウンロードすることもできます。使い始めるには、Mycroftに挨拶したり、天気を尋ねたりするだけです。

  1. Hey Mycroft , how are you ?
  2. Hey Mycroft , what 's the weather like ?

動作の仕組みに興味がある方は、 start-mycroft.shスクリプトにコマンドラインオプションが用意されており、コマンドラインを操作できます。また、デバッグに役立つ情報も表示されます。

Mycroft は常に新しいスキルを学んでおり、Mycroft コミュニティに貢献する方法がたくさんあります。

Przemyslaw Marczynskiによる写真、Unsplashに掲載