Seems like this project sprung up to fill a gap with users that wanted offline. I was also someone of similar sentiment.
-
What speeds are we looking at as bottlenecks right now for offline with Raspberry Pi (4gb)
Back a year or two ago I was getting like 4-5 seconds for a response on Rpi3. Don’t know what the market looks like now. I heard some get 1 second times? I remember using pocketsphinx.
Are language bottlenecks a problem either? Like Python vs pypy? -
Is it possible to have multithread? Can I have the voice assistant talk to me and then tell it to do something at the same time? Like with Google home i can tell it to “stop”
-
I used to hack Mycroft to do offline only. What is the difference here? I see Python or whatever language u can do. I see a lot of Shell scripting. Do i even need Node red? To what extent is Node red better than old fashioned programming? I see you can interact with devices easier. But if i want to pull some data off the web. Should I still be using like python?
-
Is it easy to nest intents or commands with Rhasspy? Like say I want context for command based on previous?
-
Is there any boilerplate for this? Like boilerplate skill stuff just to try out? (although i know its optional)
-
Are we still looking at smaller dictionaries to speed up performance times? How are we comparing to Google/alexa/mycroft in terms of speed?
-
Can i run this on an android phone with something like a linux continer or busy box or whatever vm?
-
My main use cases for things like this: local dictionary lookup definitions of words (webster epub/pdf), read books/pdfs, play music, etc. Do you guys think i could do all this with python? Do u have any better suggestions?
-
Is there any issues with PulseAudio just dropping and having to restart it?
-
Has anyone tried making their own voice the playback voice?
-
Is there any tips/tricks i should be aware of? I’m currently looking at buying ReSpeaker 2. I have currently a Raspberry pi (4gb) with a camera.
-
I was thinking of using this in my car too or buy another. Would u guys recommend a UPS for the Pi or is it just overkill?
In addition to that, Mycroft is pretty monolithic, where Rhasspy acts more as glue between independent systems. Practically, what this means, is that each part of Rhasspy has alternatives which can be selected at any time and potentially released and upgraded with new features, or just chosen because they suit your use case better. Don’t like how one text to speech voice engine sounds? Pick another? Are you more interested in high accuracy recognition of a pre-defined wake word, or in making your own wake word? There are different best options for both!