Mike Stone

Mostly The Lonely Howls Of Mike Baying His Ideological Purity At The Moon

Mycroft Without The Audio

23 May 2020

Day 29 of the #100DaysToOffload Series:

I talk about #Mycroft often. I think people have probably realized that I’m a Mycroft fan. One of the responses I’ve gotten is that the individual would love to try it, but doesn’t have the hardware to make it go. That’s actually not true.

Mycroft has very few hardware requirements. The Mycroft Mark I was based on a Raspberry Pi. If you’ve got a computer (or a virtual machine) that runs a modern version of Linux, you can run Mycroft.

Hey Mike, what about the audio?

Well, I’m glad I asked myself that question!

What if you’re running Mycroft on a computer that doesn’t have audio output or a microphone to speak to it with? Mycroft has a built in command, “mycroft-cli-client”.

The CLI client has made an appearance in several of my #ScreenShotSunday posts because I probably use the CLI of Mycroft more often than I talk to it.

When you run the Mycroft CLI client, you get the log output, the history, and the legend. you can also see the Mic level. I expect that the CLI client was originally intended for troubleshooting skill issues. Since I usually have my mic muted, that doesn’t usually show anything.

At the “Input” line, you just enter text exactly like you’d speak it. It interprets what you typed as if it was spoke, and returns a result both in text on the screen in the History, and using the speech output. If you’ve got the audio on your computer muted or you don’t have speakers or sound output, no big deal.

If you’re interested in an open source personal assistant to compete with Google and Amazon, I suggest giving it a try. You can get it here. Installation is really straight forward and the requirements are extremely minimal.

Looking for comments? There are no comments. It's not that I don't care what you think, it's just that I don't want to manage a comments section.

If you want to comment, there's a really good chance I at least mentioned this post on Fosstodon, and you can reply to me there. If you don't have a Mastodon account, I'd suggest giving it a try.

If you don't want to join Mastodon, and you still want to comment, feel free to use my contact information.

Also, don't feel obligated, but if you feel like buying me a ☕ cup of coffee ☕ I won't say no.