Skip to main content

[Idea/Rant] Mycroft AI

I have never enabled any of the voice assistants in any of the device I own/owned, nor have I owned any voice assistant devices.

"WHATTTTTTT???"

Yes. I have never liked the idea of a company being able to use my voice to allow them to earn money.

Don't believe me? Use your personal assistant and ask it to search for something. The next time you visit any webpages that serves advertisements, keep an eye out for advertisements that was tailored to the search term you used.

While I understand that these companies need to keep our voices to improve their speech to text services, I am not comfortable with the fact that our voices can be used to serve us advertisements. Thus effectively earning money out of our voices.

Also, I agree that such devices are out there to make our lives easier, lazier, and cozier (in a good way). And they are versatile too! You can connect these devices to make your home a smart home.

It still does not change the fact that our voices are used to generate revenue.

Enter Mycroft. It is an open source voice assistant. You can install it on Linux, Android, or RPi 3B/3B+. Or you can also buy their Mark I or support the Mark II on Indiegogo. I loved the idea of an open source voice assistant that I can theoretically deploy on anything that runs Linux (given that it has enough resources).

Buying a Mark I or Mark II may sound like a great idea, but in my opinion, is a little pricey. I'm not saying that they are not good products, but I am a little reluctant to dish out that amount of money.

So I thought about it again - can I build a Mycroft from scratch using components definitely totally not sourced from China?

Well, thought about it. I will update again when I have the time to actually source and plan how to build one.

In the meantime, subscribe to the blog to be notified of new posts.

Comments

Popular posts from this blog

[Guide] Installing Microsoft Office 2016 on Ubuntu Using WINE

WINE is a compatibility layer that lets Linux users install and run Windows applications. It is not a virtual machine or an emulator. In simple words the compatibility layer translates Windows calls to Linux calls and thus something that can be understood by the underlying Linux system. For GUI folks (like me), PlayOnLinux is a graphical frontend to manage WINE applications. It also helps to automate some processes during the execution of the EXE files through the use of POL Scripts. All along POL  has a script that installs Microsoft Office 2010 to a point where it runs quite smoothly and mostly bug-free. However, future versions of Office have failed to be installed or run properly. As I was playing around with a copy of Microsoft Office 2016, I was able to get Microsoft Office 2016 running "well enough TM " such that it can be used on a day-to-day basis. Here I will outline the steps I have done to accomplish My laptop is running Kubuntu 18.04.3 LTS and has POL 4.2...

[Project] Pi-based Laptop (Part 2 - The SBC)

In Part 1 of the Pi-based Laptop, I have mentioned that I needed to look for an SBC that is more powerful than the Raspberry Pi 3B+ to power the laptop. Do refer back to that particular post to check out what I am looking for. Since there are so many SBCs in the market now, I have decided to be very strict in my elimination process. As long as the SBC does not hit one of the core criterias that will affect performance, it will be dropped. I will, however, make some leeway for criterias that should not affect the performance too much such as the WiFi not supporting 802.11ac. After searching around (admittedly it got boring very quickly), I have narrowed down my search a little by including major boards that run on the RockChip RK3399 (hexa-core, 4-cores @ 1.5GHz, 2- cores @ 2.0GHz). I have also included boards that seem powerful enough on paper. The budget I'm looking at? SG$180 for the SBC and its components (~US$140). So here are the final contenders: Rock64 RockPro64...

[Post] Logitech M590 Multi-device Silent Mouse

Image from logitech.com As mentioned in the Logitech K375s post , I use the Logitech M590 in conjunction with the keyboard to work across multiple devices. The M590 also comes with a Unifying receiver, meaning that by buying this and the K375s, I will have 2 Unifying receivers to use for these 2 devices. You can connect both devices to a single Unifying dongle by either using the Logitech Unifying Software, or using the Logitech Flow Software (these two are Flow compatible). This mouse is also a silent mouse, perfect to go together with the previously mentioned Logitech K375s. The mouse is able to pair with 2 devices either through the Unifying receiver (which I have 2 of thanks to the K375s), or Bluetooth. I find the Bluetooth connectivity a bit shotty at best, and it takes some time to switch between devices (at least for me). So personally I prefer to have the mouse and keyboard both connected to both my Unifying receivers. As also mentioned in the K375s post, these devices su...