I know Mycroft try to be full open source stack and I respect that.
But I have a question about the project modularity.
For instance, if I want to replace your speach to text engine by google, alexa or another “proprietary” engine that offer its service, will it be very difficult ? Is the project core made to easily enable such modification ?
Right now we have it set up to test a variety of STT engines including Google. We are likely going to set it up so you can run STT against the provider of your choice without too much trouble. We’ll then default it to our solution for folks who don’t want to mess with STT.
The catch is - you’ll need to sign up for your own API key for your provider.
We don’t have an STT solution in house (yet!), but will be working to get one completed by July. In the mean time we’ve been evaluating Google, Wit.ai, Api.ai, Bluemix, SoundHound and several others.
Great, sounds perfect !
Setting default and giving (easy) choice is all power users want =)
Reading you all (and looking at what has already been made public), I really feel software is made right.
I can’t wait to read more news about hardware and have demos of both.
I am wondering how to change the TTS engine from Mimic to Google? I have tried doing that in Settings > Advanced in home.mycroft.ai but still not successful.
I notice the this /home/mycroft/.mycroft/mycroft.conf contains this…