I'm sorry y'all. Our TTS engine will be frozen at 2007 pronounciation of Espeak. If we want true, true decoupled multilingual support. I wonder if it's worth maintaining two "flavors" of the driver, one which just uses existing Espeak phoneme data as built into NVDA's Espeak, and another that lets it live standalone to be useed for compiling and other projects. The fact is, this engine cannot become "free" until the phoneme data can live independently within it.

RE: mastodon.social/@bagder/115893…

This is should be a wider discussion in the security industry. Sustainability!

It’s important to realize that for (small) open source projects, even reports of real security issues with real impact are significant workloads.
They need to be reviewed, understood, fixes designed.

And those fixes may have further effects like compatibility breakage or redesigns.
If done correctly this is a lot of work, work that those developers usually do unpaid. If they have the time.

Bug bounties may increase the amount of code review and hopefully increase the security of a project due to the amount of eyes on it, but they need to be in sync with the needed resources for the project to review and act on those reports.

What if a bug bounty program paid both the finder and the open source project for fixing an issue?


It's about sustainability too. #curl is a small project. We cannot spend multiple hours every day arguing with people who want money for having found what is perhaps a bug - but often is not even that.

It drains us. It drowns us.

Onward and upward!


The Strategy: Find the source code for eSpeak 1.26 or earlier.. Hey, can anyone find the sourcecode for ESpeak 1.26 or earlier for me? Huge thanks. aha. sourceforge.net/projects/espea…
This entry was edited (31 minutes ago)

Ah yes. The good old GPLv2 vs. GPLv3 Conflict. So. If I copy these tables into my project so my engine can function, my project is almost certainly a derivative work of eSpeak. But, Under GPLv3, the "work as a whole" must be licensed under GPLv3. If your project is locked to GPLv2, you cannot fulfill this requirement. The original eSpeak (by Jonathan Duddington) was licensed under GPLv2 up until version 1.24. So it may be possible to use phonemes from it instead.

The driver itself is working fine. So that's the good news. We get speech, we get firing indexes, we have all the weird knobs exposed in your voice dialog settings too. So like, yes. As far as a working, solid driver, I actually think that part was the easiest. The hardest is actually modernizing it a bit to support more languages and eventually, very much later on in the game, not rely on Espeak for phoneme data directly. I don't know what license though Espeak has: Are we able to pull phoneme tables from it directly with just attribution, or must the entire Espeak sourcecode be included? This will be good to verify.

yep. Original NVSpeech Player was also british. For this to even support US English, it needs to have proper IPA mapping and data.py to include how the letters actually get sounded out from those phoonemes Espeak is injecting for us. So first task: Rewrite data.py and IPA.py for NVSpeech Player to have better multilingual support in the first place.

A nice long list of the "trusted" partners #Dropbox shares your personal data with. 🤨

❌ Google

❌ Amazon

❌ OpenAI

.... & many more.

In today's guide we take a look at how secure and private the cloud storage platform actually is: tuta.com/blog/is-dropbox-secur…

Jeff Bezos is saying the quiet part out loud. They want to kill local computing.

You will own nothing and be happy. You will rent your computing power from the cloud. You pay a subscription for the privilege of using a computer.

AI demand is artificially spiking DRAM prices and Big Tech is pushing "AI PCs," the squeeze is on to force us into a rental model.

Reject this future. :NoAI:

Keep your hardware local.

Run #Linux. :tux:

Own your data.

The "cloud" is just a landlord for your data.

#NoAi #FOSS #OpenSource #Privacy #SelfHost #SelfHosting #BigTech #RightToRepair #RAM #Amazon #EatTheRich

windowscentral.com/artificial-…

This entry was edited (11 hours ago)