A Production instance of M.I.L.E.S #11
Replies: 1 comment 5 replies
-
The only thing ran on device is the wake word model, and the whisper processing. The wake word model could run on literally anything, it is extremely efficient, as for whisper, that’s a different story. A standalone app or hardware device that has a subscription to use would not get very many users. One of the best selling points for Alexa and the Google home is that they’re cheap. With the current cost rates of average usage for Miles, you’d have to bill the customer monthly a price of near $10. At that price the hardware would literally have to be free or near free. One of the reasons I made Miles was to give a solution to terrible voice assistants like Siri, the idea was to have a standalone app or hardware, those ideas are almost impossible with my current implementation, the entire logic is written in Python, meaning it’s extremely hard to package the app as 1 exe file. And there’s no way to input data into the Python file while it’s running without importing tons of extra files. As for pricing, Miles can only do 50% of what a normal voice assistant can do, and with a 20% longer delay. Sometimes it makes up for this in answering questions that other voice assistants can’t, but Miles lacks several must have features to be useful as a paid service. But I’d still like to hear your take on this. All I know is that I’d never pay for this, it’s too useless, hence why it’s here on GitHub for free. |
Beta Was this translation helpful? Give feedback.
-
I have a few powerful cloud servers, I was thinking, rather than making the user download the whole git repo, we make a standalone application, that accesses a cloud server for all the responses (for a small fee/subscription) so it can be used on lower end devices. As for the whisper models, you can use services like https://assembly.ai which uses a live websocket connection, and sending the audio data to that instead of running the whisper model locally. This would also make it far easier to implement the application on devices, possibly making a "bundle" with a raspberry pi and a small display with speakers, sort of like an Amazon Echo. This idea could generate an income from those who want the product, but none of the hassle of having a sufficient device, or needing to do the manual setup, albeit MacOS is easier to setup. And for people who have the resources/time for setting up the product, then they can use the open source version of M.I.L.E.S.
Beta Was this translation helpful? Give feedback.
All reactions