Re:DeepSpeech 60x Smaller, 9x faster, and 2x accuracy
by gigel82 on Wednesday March 09, 2022 @01:52PM
(#30618525)
> You would need internet connectivity to validate your AccessKey with Picovoice license servers even though the voice recognition is running 100% offline.
Plus closed source binaries checked into GitHub which is always a red flag; you're basically using it for free distribution of your paid software.
Re:DeepSpeech 60x Smaller, 9x faster, and 2x accuracy
by posguy on Wednesday March 09, 2022 @11:31PM
(#30623237)
The Mozilla DeepSpeech tests on LibreSpeech listed in OPs link were out of date back in 2020[1], and Coqui.ai (the continuation of Mozilla DeepSpeech) isn't even benchmarked.
Additionally, where is the comparison to Vosk and the other noteworthy platforms? How old is the data for IBM, Azure, Amazon and Google?
Re:DeepSpeech 60x Smaller, 9x faster, and 2x accuracy
by colechristensen on Wednesday March 09, 2022 @12:18PM
(#30617182)
What are the state of the art open solutions to local voice recognition? Preferably with available models that a small org can also train themselves without millions in hardware.
Re:DeepSpeech 60x Smaller, 9x faster, and 2x accuracy
by simcop2387 on Wednesday March 09, 2022 @12:42PM
(#30617601)
Can't confirm but based on their site, I suspect that the code is OSS, but the model isn't. And that license to get the model from them is what you're getting. Not sure how they enforce or deal with the number of hours transcribed though because they say they don't collect data and the whole thing happens on device.
Re:DeepSpeech 60x Smaller, 9x faster, and 2x accuracy
by jka on Wednesday March 09, 2022 @03:16PM
(#30619432)
It would be great to have industry-recognized, concise terms for this kind of situation ("project is (FL)OSS, but contains proprietary machine learning").
For deployment of services we have "self-hosted", "cloud" and "on-prem", for example.
For ML-based projects could we have something like "teachable" (as in you can "raise" the model the way you would like to) vs "pre-directed"?
(it's been a long day; these probably aren't the neatest suggestions)
So allegedly twice as accurate as Google Assistant, which sounds very impressive. No clue if it would run in real time on something like a Jetson Nano though.
Re:DeepSpeech 60x Smaller, 9x faster, and 2x accuracy
by kenarsa on Wednesday March 09, 2022 @01:32PM
(#30618249)
Clarification. Google STT has to services. standard and enhanced. we are just better than enhanced and much better than standard. enhanced is much pricier than standard if you wonder what the diff is.
It runs real-time on NVIDIA Jetson Nano and RPI 3/4.
If you think we should consider other embedded platforms we love to hear what and why
Re:DeepSpeech 60x Smaller, 9x faster, and 2x accuracy
by rileyphone on Wednesday March 09, 2022 @02:04PM
(#30618648)
steps to try it out:
- sign up for an account to get an access key
- install demos with `npm install -g @picovoice/leopard-node-demo`
- run `leopard-mic-demo -a $ACCESS_KEY`
I'm pretty impressed with the accuracy, especially given it's all local and a 20MB model (though the total weight with node modules included comes out to 36MB). Obviously the licensing restrictions are a bummer, but 100 hours a month should be more than enough for my purposes - I like to compose thoughts with my voice sometimes and capture something as close to the stream of consciousness as possible. Really curious to see what gets built on this.
Plus closed source binaries checked into GitHub which is always a red flag; you're basically using it for free distribution of your paid software.
Picovoice/leopard: On-device speech-to-text engine powered by deep learning
Since the claim is only in the HN title and not in the actually page that is linked.
That is however not the linked page indeed.
Additionally, where is the comparison to Vosk and the other noteworthy platforms? How old is the data for IBM, Azure, Amazon and Google?
https://github.com/Picovoice/speech-to-text-benchmark/issues...
the data for cloud-based is from 2022.
For deployment of services we have "self-hosted", "cloud" and "on-prem", for example.
For ML-based projects could we have something like "teachable" (as in you can "raise" the model the way you would like to) vs "pre-directed"?
(it's been a long day; these probably aren't the neatest suggestions)
So allegedly twice as accurate as Google Assistant, which sounds very impressive. No clue if it would run in real time on something like a Jetson Nano though.
It runs real-time on NVIDIA Jetson Nano and RPI 3/4.
If you think we should consider other embedded platforms we love to hear what and why
Woah, now that is cool. Are you guys considering a Mycroft integration at some point?
- sign up for an account to get an access key - install demos with `npm install -g @picovoice/leopard-node-demo` - run `leopard-mic-demo -a $ACCESS_KEY`
I'm pretty impressed with the accuracy, especially given it's all local and a 20MB model (though the total weight with node modules included comes out to 36MB). Obviously the licensing restrictions are a bummer, but 100 hours a month should be more than enough for my purposes - I like to compose thoughts with my voice sometimes and capture something as close to the stream of consciousness as possible. Really curious to see what gets built on this.