I have become addicted to Alexa. Once you start using a smart speaker to set reminders, play the news, or turn the lights on, it's hard to go back. Bu

How to Make Your Own Open-Source Voice Assistant With Raspberry Pi

submited by
Style Pass
2021-08-25 16:30:16

I have become addicted to Alexa. Once you start using a smart speaker to set reminders, play the news, or turn the lights on, it's hard to go back. But if you want the convenience of voice control without the data-collecting tech giant behind the scenes, an open-source project called Mycroft is a great alternative. And you can run it right on a Raspberry Pi.

Mycroft is a free, open-source voice assistant designed to run on Linux-based devices. It works similarly to Amazon's Alexa and Google's Assistant: You say a phrase like "Hey Mycroft" to wake it up, give it a command, and it'll respond with its own computer-generated voice.

Mycroft has been around for quite a few years, but it's recently gained a bit more notoriety thanks to privacy concerns surrounding data collection at Amazon and Google. Unlike those assistants, Mycroft only collects data if you opt in during setup. And for the users who do opt in, Mycroft promises never to sell your data to advertisers or third parties—instead, it only uses it to help developers improve the product. Mycroft even uses the privacy-focused DuckDuckGo as its search engine instead of Google when you ask for information.

Mycroft makes its own smart speaker called the Mark I, though it's currently sold out with a new Mark II (video above) on the way. However, since the project is open-source, you can install Mycroft on just about any Linux machine, including the Raspberry Pi (thanks to a pre-made build called Picroft).

Leave a Comment