Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Fedora - Personal assistant with Mycroft and Fedora

#1
Personal assistant with Mycroft and Fedora

<div style="margin: 5px 5% 10px 5%;"><img src="http://www.sickgaming.net/blog/wp-content/uploads/2019/06/personal-assistant-with-mycroft-and-fedora.png" width="800" height="890" title="" alt="" /></div><div><p>Looking for an open source personal assistant ? <a href="https://mycroft.ai/">Mycroft</a> is allowing you to run an open source service which gives you better control of your data. </p>
<p> <span id="more-18551"></span> </p>
<h2>Install Mycroft on Fedora</h2>
<p>Mycroft is currently not available in the official package collection, but it can be easily installed from the project source. The first step is to download the source from Mycroft’s GitHub repository.</p>
<pre class="wp-block-preformatted">$ git clone https://github.com/MycroftAI/mycroft-core.git</pre>
<p>Mycroft is a Python application and the project provides a script that takes care of creating a virtual environment before installing Mycroft and its dependencies.</p>
<pre class="wp-block-preformatted">$ cd mycroft-core<br />$ ./dev_setup.sh</pre>
<p>The installation script prompts the user to help him with the installation process. It is recommended to run the stable version and get automatic updates.</p>
<p>When prompted to install locally the Mimic text-to-speech engine, answer No. Since as described in the installation process this can take a long time and Mimic is available as an rpm package in Fedora so it can be installed using dnf.</p>
<pre class="wp-block-preformatted">$ sudo dnf install mimic</pre>
<h2>Starting Mycroft</h2>
<p>After the installation is complete, the Mycroft services can be started using the following script.</p>
<pre class="wp-block-preformatted">$ ./start-mycroft.sh all</pre>
<p>In order to start using Mycroft the device running the service needs to be registered. To do that an account is needed and can be created at <a href="https://home.mycroft.ai/">https://home.mycroft.ai/</a>.</p>
<p>Once the account created, it is possible to add a new device at the following address <a href="https://account.mycroft.ai/devices">https://account.mycroft.ai/devices.</a> Adding a new device requires a pairing code that will be spoken to you by your device after starting all the services.</p>
<figure class="wp-block-image"><img src="http://www.sickgaming.net/blog/wp-content/uploads/2019/06/personal-assistant-with-mycroft-and-fedora.png" alt="" class="wp-image-28381" /></figure>
<p>The device is now ready to be used.</p>
<h2>Using Mycroft</h2>
<p>Mycroft provides a set of <a href="https://market.mycroft.ai/skills">skills</a> that are enabled by default or can be downloaded from the <a href="https://market.mycroft.ai/skills">Marketplace</a>. To start you can simply ask Mycroft how is doing, or what the weather is.</p>
<pre class="wp-block-preformatted">Hey Mycroft, how are you ?<br /><br />Hey Mycroft, what's the weather like ?</pre>
<p>If you are interested in how things works, the <em>start-mycroft.sh</em> script provides a <em>cli</em> option that lets you interact with the services using the command line. It is also displaying logs which is really useful for debugging.</p>
<p>Mycroft is always trying to learn new skills, and there are many way to help by <a href="https://mycroft.ai/contribute/">contributing</a> the Mycroft community.</p>
<hr class="wp-block-separator" />
<p>Photo by <a href="https://unsplash.com/@pemmax?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Przemyslaw Marczynski</a> on <a href="https://unsplash.com/search/photos/ai?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></p>
</div>
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  Fedora - Contribute to Fedora 39 Upgrade, Virtualization, and Cloud Test Day xSicKxBot 0 2,126 09-30-2023, 03:56 AM
Last Post: xSicKxBot
  Fedora - Share your game achievements with Gamerzilla xSicKxBot 0 1,074 09-27-2023, 09:59 AM
Last Post: xSicKxBot
  Fedora - Using Cockpit to graphically manage systems, without installing Cockpit on xSicKxBot 0 949 09-26-2023, 06:41 AM
Last Post: xSicKxBot
  Fedora - Announcing Fedora Linux 39 Beta xSicKxBot 0 979 09-20-2023, 09:48 AM
Last Post: xSicKxBot
  Fedora - Contribute at Passkey Auth, Fedora CoreOS and IoT Test Week xSicKxBot 0 961 09-19-2023, 12:23 PM
Last Post: xSicKxBot
  Fedora - Quick Fedora shirt update and sale of last stock with the old logo xSicKxBot 0 1,030 09-16-2023, 12:28 PM
Last Post: xSicKxBot
  Fedora - Contribute at the Fedora Linux Test Week for Kernel 6.5 and Toolbx Test Day xSicKxBot 0 1,022 09-11-2023, 02:47 PM
Last Post: xSicKxBot
  Fedora - Fedora Linux Flatpak cool apps to try for September xSicKxBot 0 993 09-10-2023, 04:59 PM
Last Post: xSicKxBot
  Fedora - Contribute at the Test Week for the Anaconda WebUI Installer for Fedora Wor xSicKxBot 0 994 09-09-2023, 11:54 PM
Last Post: xSicKxBot
  Fedora - Docs workshop: Virtually writing together xSicKxBot 0 1,028 09-09-2023, 05:08 AM
Last Post: xSicKxBot

Forum Jump:


Users browsing this thread:

Forum software by © MyBB Theme © iAndrew 2016