Live data from Hacker News

Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

blog.mozilla.org

81–90 of 90 posts

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#81

I don't see why Mozilla would do this kind of things except to spread ressources. I know that it is an anecdote, but I don't know anyone who uses any kind of speech to text in part because they all suck if you don't speak english and even then..

Personal assistant devices are selling like hotcakes, and there are tons of options for creating smart lighting and such. Maybe I hang around tinkerers too much, but I think it would be nice to have a method of speech control that doesn't rely on someone's remote speech recognition API.

As i stated above, it might be an anecdata or a cultural bias as I live in Montreal.

While i do believe that's interesting, I don't understand why that would be Mozilla's job.

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#82

Earlier quoted context omitted.

Personal assistant devices are selling like hotcakes, and there are tons of options for creating smart lighting and such. Maybe I hang around tinkerers too much, but I think it would be nice to have a method of speech control that doesn't rely on someone's remote speech recognition API.

As i stated above, it might be an anecdata or a cultural bias as I live in Montreal. While i do believe that's interesting, I don't understand why that would be Mozilla's job.

Why not? They build free software and promote open standards; speech recognition is a prominent area that doesn't have any really good open solutions right now.

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#83

Earlier quoted context omitted.

Between learning curve and dependency hell, I've never managed good results with Kaldi, Simon, or Sphinx. It's unfortunate; hopefully we'll get an easy to use option soon.

When was the last time you tried sphinx? The library has changed a LOT. Their guides, new website and other resources basically walk you from zero knowledge to working demo.

On, I will have to try again:) Thanks for the tip; I always thought Sphinx should be ideal, it was just too much work to get it working.

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#84
post #59
post #9

I am very grateful for this release from Mozilla, and more generally for the broad vision of their effort. As time passes, the quest for openness and freedom in software moves higher up in the stack. Thanks to the latest ~30 years of effort, we basically came to a point in which we have free OSes, basic infrastructure, building tools, end-user applications. In the last ~10 years we changed paradigm: autonomous deskto…

This period is only a phase while CNNs offer the best bang. As algorithms improve, the amount of data needed to train a model will drop 1000x making the big5's data hoards not worth nearly as much. In five years, the power will shift away from petabyte sized datasets.

I'm not entirely sure. Yes, you need a mountain of data to train a system very well to be flexible. However, once that training is done, you absolutely do not need 'cloud' resources whatsoever. You could run an already-trained NN of any sort on an embedded processor running on tiny batteries. They require extremely little processing to actually push some input through the network and get the output. The only reason we continue to send all of our data to cloud companies to have the speech recognition performed there is because those companies have perverse incentives to snoop and spy and profile and target aggressively.

Technically speaking, all of these 'voice assistants' and the like would be far better products if they hosted a local pre-trained network that did all of the recognition. Latency is the biggest challenge to these systems, and that simply will never be solved so long as the recognition happens on a server miles away from where the user is speaking. The speed of light, at a minimum, comes into play.

What would be very interesting would be if there was a development of a continuously learning system which actually performs better training itself to recognize one or a few users voices without the burden of carrying the weights necessary to also recognize the voices of people with accents on the other side of the planet from anyone who will ever be within earshot of it. That would be an even more overt and active disincentive to sending all your data away "for speech recognition" (the spying is a fringe benefit!) and sitting around waiting for the cloud to get back to you.... and I imagine we'd see it ignored.

The limitations today aren't technical, they're organizational and business oriented. And those things don't generally change in concert with technical changes.

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#85
post #49

Earlier quoted context omitted.

Yup, this is an excellent point. We have, and will continue to explore ways to allow Common Voice users to speak more organically (for instance by answering a question, or responding free-form to some other sort of prompt). The problem with this approach is that it requires an extra step, transcription, which at the scale we are trying to achieve is pretty costly in either money or time (ie. tedium for our users). Ev…

> could voice somehow be a "progressive enhancement" to the web? I have created my own TamperMonkey plugin that adds TTS to web pages. It finds text, makes it clickable, and when a user clicks a word, it starts reading from there, highlighting text as it reads it, skipping menus and chrome. I find this helps me better focus on reading. Unfortunately I can only stand one single voice and it's been stagnating for years…

Is it available for the rest of us perchance?

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#86

Earlier quoted context omitted.

Thanks for the note about HW. In my field in robotics openness is not common (ROS being a major exception). I hold a rather uncommon view that a path to a more free society requires abundance of open source tools. In the software world we are getting closer, but the whole hardware world is still one big unmoving binary blob. I make open source robots and I’m hoping to help in that area. But we need open source machin…

I would think 3D printing, portable CNC machines[0], and custom PCB fabrications[1] are making headway into the openness of the HW space. I think that even before the tools, or maybe alongside of, there needs to be an abundance of cheap, clean energy to power the open source tools for the real revolution in manufacturing to take off. [0] http://www.goliathcnc.com/ [1] https://oshpark.com/

Yes! Home manufacturing tools are definitely headed in the right direction! My interest is in going much farther though - to the point where a community or society can survive off of a totally open source chain. To me that means the machines that make the bagels at the bagel shop are open source and the vehicles that deliver the wheat that make the bagels are open source and so is the farm equipment and the solar panel manufacturing equipment etc.

I’m happy that we’re moving to more sustainable energy but for me the revolution I’m most interested in is the one where the people control the manufacturing technology. And I hope we’re caring for the earth while we do it.

Oh and see my latest 3D printed robot in that vein: http://reboot.love/t/rover-a-robot-you-can-make-at-home/94

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#87
post #48
post #26

Earlier quoted context omitted.

but most useful keyboards require permissions that are scary...

Have you checked Multiling O Keyboard app? (I used it more than 1 year ago, now I use a phone powered by Sailfish OS).

no, but I have used the hacker's keyboard and it doesn't require any permissions, but it doesn't do swype which I like to use once in a while (but besides that, it's good)

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#88
post #28

Wowow. Time to build an open microphone array for impeoved speech pickup. That can be connected to RPi for voice control that respects privacy.

Sort of like this one?

https://www.matrix.one/products/voice

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#89
post #2

How does this compare with Snips.co which can do offline speech recognition on a Rapberry Pi 3? Coyld this be used to train a model/engine that can be used that way?

I don't think snips is open source, for one.

Re: Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data

#90
post #28

Wowow. Time to build an open microphone array for impeoved speech pickup. That can be connected to RPi for voice control that respects privacy.

Sort of like this one? https://www.matrix.one/products/voice

That is a very nice board! The inclusion of a FPGA and ESP32 makes it very capable, and 65USD is a good price for such a package. And I found beamforming code for the microphone array (running on host computer) at https://github.com/matrix-io/matrix-creator-hal/blob/master/...
Post reply on HN