Re: Accessibility in the FreeBSD installer and console
Hi, Here is the complete patch for Voice-Over in the FreeBSD console: https://reviews.freebsd.org/D35754 You need to install espeak from pkg and then install the /etc/devd/accessibility.conf file and then run sysctl kern.vt.accessibility.enable=1 after booting the new kernel. It is freaking awesome! There might be some bugs, but it worked fine for me! --HPS
Re: FreeBSD is a great operating system!
On 7/8/22 05:40, Turritopsis Dohrnii Teo En Ming wrote: Dear Hans Petter Selasky, Why do you say FreeBSD license is a killer? Because you can do anything you want with the operating system :-) --HPS
Re: Accessibility in the FreeBSD installer and console
Am 08.07.22 um 12:53 schrieb Hans Petter Selasky: Hi, Here is the complete patch for Voice-Over in the FreeBSD console: https://reviews.freebsd.org/D35754 You need to install espeak from pkg and then install the /etc/devd/accessibility.conf file and then run sysctl kern.vt.accessibility.enable=1 after booting the new kernel. It is freaking awesome! There might be some bugs, but it worked fine for me! The espeak port is marked for deletion on 2022-06-30 (but has not been deleted, yet): DEPRECATED= Last release in 2014 and deprecated upstream EXPIRATION_DATE=2022-06-30 There is espeak-ng, which took over the sources, and I have prepared a port update. I had asked a member of the portmgr team whether it would be preferred if the espeak port was updated to use sources from the espeak-ng repository (the version numbers continue from the last espeak release), or whether if I should create a new port for espeak-ng. But I have not got any response on that question ... The current status of the espeak-ng port is that it generates WAV output, but it does not work with the sound system in FreeBSD, anymore. The 2 sound options available in the espeak port seem to no longer be supported. I did not have time to look into this issue, but I do assume that the sound output from the old espeak code could easily be restored in espeak-ng. Regards, STefan PS: A compressed tar of the WIP espeak-ng port is attached, in case you are interested. I expect it to be stripped off in the mail list ... OpenPGP_signature Description: OpenPGP digital signature
Re: FreeBSD is a great operating system!
On Fri, 8 Jul 2022 12:56:59 +0200 Hans Petter Selasky wrote: > On 7/8/22 05:40, Turritopsis Dohrnii Teo En Ming wrote: > > Dear Hans Petter Selasky, > > > > Why do you say FreeBSD license is a killer? > > Because you can do anything you want with the operating system :-) > > --HPS Plus, unlike GPL, you don't need to make open-source what you modified. This should be a killer who uses NDA'ed codes in conjunction with BSD-licensed codes. In these cases, you SHALL make open-source under GPL whole NDA'ed code if you use GPL'ed codes. BSD-licensed codes does nothing harmful. -- Tomoaki AOKI
Re: Accessibility in the FreeBSD installer and console
On 08/07/2022 13:18, Stefan Esser wrote: Am 08.07.22 um 12:53 schrieb Hans Petter Selasky: Hi, Here is the complete patch for Voice-Over in the FreeBSD console: https://reviews.freebsd.org/D35754 You need to install espeak from pkg and then install the /etc/devd/accessibility.conf file and then run sysctl kern.vt.accessibility.enable=1 after booting the new kernel. It is freaking awesome! There might be some bugs, but it worked fine for me! The espeak port is marked for deletion on 2022-06-30 (but has not been deleted, yet): DEPRECATED= Last release in 2014 and deprecated upstream EXPIRATION_DATE=2022-06-30 There is espeak-ng, which took over the sources, and I have prepared a port update. Many years ago, I added the speech synthesis APIs from OS X to GNUstep using flite: https://www.freshports.org/audio/flite/ flite it small (the port contains separate .so and .a files for each voice, a minimal version needs only one), has no dependencies outside of the base system, and is permissively licensed. I haven't used it for a while (apparently it's had a new major release since I last did), but I was happily using it for text-to-speech on FreeBSD 10-15 years ago and it is still in ports. David
Re: FreeBSD is a great operating system!
Hans Petter Selasky wrote: > On 7/8/22 05:40, Turritopsis Dohrnii Teo En Ming wrote: > > Dear Hans Petter Selasky, > > > > Why do you say FreeBSD license is a killer? > > Because you can do anything you want with the operating system :-) "is a killer" could easily have been taken as a negative! Gotta love our English language!
Re: Accessibility in the FreeBSD installer and console
On 7/8/22 14:34, David Chisnall wrote: On 08/07/2022 13:18, Stefan Esser wrote: Am 08.07.22 um 12:53 schrieb Hans Petter Selasky: Hi, Here is the complete patch for Voice-Over in the FreeBSD console: https://reviews.freebsd.org/D35754 You need to install espeak from pkg and then install the /etc/devd/accessibility.conf file and then run sysctl kern.vt.accessibility.enable=1 after booting the new kernel. It is freaking awesome! There might be some bugs, but it worked fine for me! The espeak port is marked for deletion on 2022-06-30 (but has not been deleted, yet): DEPRECATED= Last release in 2014 and deprecated upstream EXPIRATION_DATE=2022-06-30 There is espeak-ng, which took over the sources, and I have prepared a port update. Many years ago, I added the speech synthesis APIs from OS X to GNUstep using flite: https://www.freshports.org/audio/flite/ flite it small (the port contains separate .so and .a files for each voice, a minimal version needs only one), has no dependencies outside of the base system, and is permissively licensed. I haven't used it for a while (apparently it's had a new major release since I last did), but I was happily using it for text-to-speech on FreeBSD 10-15 years ago and it is still in ports. David Hi, I've updated my patch a little bit, so please re-fetch it. I tried: action "echo -- $text | rtprio 8 /usr/local/bin/flite_cmu_us_slt" And it doesn't sound as good as espeak :-( Do we have more of these in ports which are know to be good? --HPS
Re: Accessibility in the FreeBSD installer and console
> On 8. Jul 2022, at 14:48, Hans Petter Selasky wrote: > > On 7/8/22 14:34, David Chisnall wrote: > Snipsnap > Hi, > > I've updated my patch a little bit, so please re-fetch it. > > I tried: > > action "echo -- $text | rtprio 8 > /usr/local/bin/flite_cmu_us_slt" > > And it doesn't sound as good as espeak :-( > > Do we have more of these in ports which are know to be good? > A very long time ago I used festival, which seems to exist as a package (pkg install festival festvox-voiceyouneed). It’s quite old though (I assume that "flite" is the light version of it), back then it sounded ok, but we were easy to impress ;) Cheers
Re: Accessibility in the FreeBSD installer and console
> Am 07.07.2022 um 19:32 schrieb Hans Petter Selasky : > > Hi, > > The only argument I've heard from some non-sighted friends about not using > FreeBSD natively is that ooh, MacOSX is so cool. It starts speaking from the > start if I press this and this key. ……. Hi, I would like to shortly introduce myself. I am indispensable for all your friends and everybody else and yes, I can speak (and I can even hear)- I am the de facto standard for everything audio for Apple users and I even can make users of other OSes very very happy. > > Am 08.07.2022 um 12:53 schrieb Hans Petter Selasky : > Hi, > Here is the complete patch for Voice-Over in the FreeBSD console: > > https://reviews.freebsd.org/D35754 > > You need to install espeak from pkg and then install the > /etc/devd/accessibility.conf file and then run sysctl > kern.vt.accessibility.enable=1 after booting the new kernel. > > It is freaking awesome! > > There might be some bugs, but it worked fine for me! > > —HPS Congratulations ! But while reading the docs of your system`s bluetooth drivers I became a bit afraid that I won’t be fully supported , I hope this is unfounded. It’s not only that I’m a shiny white culty thing .. your friends can leave me in their ears and can simultaneously hear the surroundings AND the Audio output. That’s why I’m indispensable… Will you ensure that at least one bt-chip will support me in your system and will you care for the corresponding drivers? If yes I would be happy to meet you in your VT-console , And when you later even support vice versa: -SpeechToText- , It’s possible that we become friends for life . Best Regards, yours AirPodsPro :-)