PySyft
common-voice
Our great sponsors
PySyft | common-voice | |
---|---|---|
7 | 66 | |
9,199 | 3,230 | |
0.8% | 0.3% | |
10.0 | 10.0 | |
1 day ago | 5 days ago | |
Python | TypeScript | |
Apache License 2.0 | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
PySyft
-
A Better Mastodon Client
https://github.com/OpenMined/PySyft - Federated Learning data science
Incentives are much harder but smart contracts can handle the tech part.
Going this route eventually you quickly have "quantum AI app store" and your system of government is a 12GB download. Can't even say if it's a good idea compared to e.g. anarcho-primitivism.
-
I made a YT video showing how to host your own super accurate (microsecond) network time (NTP) server using the PPS output of a $12 GPS module
Love this kind of project. To me this is just like https://github.com/open-quantum-safe/oqs-demos/ or https://github.com/OpenMined/PySyft or even k3s so often mentioned in this sub in the sense that I personally don't have a need for it. Yet I find it amazing that us, random curious geeks, have access to this kind of mind blowing technologies for basically free.
-
Integration test: Complexity of privacy-preserving bird call bio-sensor for distributed ecological monitoring?
Some of the technologies which could be integrated include differential privacy, distributed online machine learning, misinformation resilience and multi-party computation, all within the context of smart contracts and bioinformatics.
-
Is it even possible to have a service as "intelligent" as Google while still being privacy respecting?
What you are talking about is privacy-focused fed ML. Google FLOC is actually trying to achieve something similar. If you are interested in building something for yourself, check this out. https://github.com/OpenMined/PySyft
common-voice
-
Common Voice
> it was not at all obvious to me there was some way of speeding up getting a language in the first place.
Yeah, that's the biggest failing of Common Voice in my opinion. Getting a new language up to speed could be much improved by simply adding a few links to documentation, but even the existing links are broken, which I reported in March 2022... https://github.com/common-voice/common-voice/issues/3637
> I have no interest in wasting time contributing to a UI translation I actively don't want to be subjected to
Translating the UI may still help you get other people to record, even if you don't want to use it yourself.
> I'll see if I can submit some sentences at least
If you want to go faster, there's also a project to extract sentences from Wikipedia etc. in small doses Mozilla's lawyers and Wikimedia's lawyers have agreed are fair use. I think you'd only need to define how Norwegian Bokmål separates sentences. (E.g. after a period but not if it's a common abbreviation like "etc." in the preceding sentence.)
-
Web Speech API is (still) broken on Linux circa 2023
There is a lot of TTS and SST development going on (https://github.com/mozilla/TTS; https://github.com/mozilla/DeepSpeech; https://github.com/common-voice/common-voice). That is the only way they work: Contributions from the wild.
- How do I get audio data from from native speakers for Anki?
-
Web Speech API is not available in the Quest browser
Since you're interested in STT and TTS, let me just plug in Mozilla's Common Voice, a way for everyone to contribute to an open source data set for STT. You can record yourself or verify other people's recordings!
-
Mozilla Common Voice - Korean Language is live - Help Build a Korean Corpus for Training AI/Navi/etc
[커먼보이스 전자우편](mailto:[email protected]) || Common Voice || Korean Language Homepage || FAQs || Speaking Aloud and Reviewing Recordings || Sentence Collector || NVidia/NeMo
-
Ask HN: Open-source video transcribing software?
How can it be used for transcription?
In their website I only see an interface for either uploading audio or submitting transcriptions:
https://commonvoice.mozilla.org/es
The Github repo they mention (https://github.com/common-voice/common-voice) seems to be just that sample collection software. I do not see where I can download the software to transcribe audio.
-
Common Voice dataset tops 20,000 hours
Mozilla’s Common Voice seeks to change the language technology ecosystem by supporting communities to collect voice data for the creation of voice-enabled applications for their own languages.
-
Crowdsource by Google
One of the tasks in this app is audio validation:
> Audio validation: Listen to a short audio clip and determine if the pronunciation sounds natural in your language.
If this is something you're interested in doing, I recommend contributing to Mozilla's Common Voice instead. Common Voice builds freely licensed (CC-0) voice datasets that can be used by everyone, not just Google.
-
Speech-To-Text Transcription
Mozilla saw that speech-to-text was dominated by proprietary implementation because you need a massive database of voice samples to train a good AI, and only the likes of Siri, Alexa and OK-Google have millions upon millions of voice samples from recording all the voice commands from their users. And they aren't sharing. So Mozilla pulled a Mozilla. Simply asked the world to donate their voice on https://commonvoice.mozilla.org, and they used the database to train an AI.
-
We’re researchers from the Mozilla Foundation. We spent almost 1000 hours researching the privacy and security of this year’s most popular connected gifts to find out which ones are creepy and which ones aren’t. Ask us anything!
Hmmm...interesting question. Also, I’m sorry to your brother’s wife because that sounds super annoying. And we’re not sure it’s really effective. Just because your brother asks Alexa to turn the lights on in funny ways, Alexa still knows that their lights are being turned on. And this could also help train Amazon’s Alexa AI to understand different voices and accents and sayings (check out our Common Voice project here). Unfortunately, there’s just not much transparency in AI these days to know of ways to help protect your privacy, as far as we can tell.
What are some alternatives?
TTS - 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production
vosk-server - WebSocket, gRPC and WebRTC speech recognition server based on Vosk and Kaldi libraries
DeepSpeech - DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
NeMo - NeMo: a framework for generative AI
PaddleSpeech - Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation and Keyword Spotting. Won NAACL2022 Best Demo Award.
fastai - The fastai deep learning library
openfl - The Open Flash Library for creative expression on the web, desktop, mobile and consoles.
forced-alignment-tools - A collection of links and notes on forced alignment tools
DeepSpeech-Italian-Model - Tooling for producing Italian model (public release available) for DeepSpeech and text corpus
AIDungeon - Infinite adventures await!
TTS - :robot: :speech_balloon: Deep learning for Text to Speech (Discussion forum: https://discourse.mozilla.org/c/tts)
STT - 🐸STT - The deep learning toolkit for Speech-to-Text. Training and deploying STT models has never been so easy.