Re: Getting Involved
Bridger Reed-Lewis <[email protected]> Tue, 10 Jun 2025 14:35:32 -0800
| Newsgroups | gmane.comp.kde.devel.accessibility |
|---|---|
| Message-ID | <CAFyN0F+kG7LnDx=dc12ir4Nfi0gwGb5LrvVqUsmvoEWk+OWM6w@mail.gmail.com> |
--00000000000022e0e206373f51e2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Yeah I can figure something out, funding is going to be difficult with everything going on federally. But I=E2=80=99m sure there=E2=80=99s private= interests that could help. Once I=E2=80=99m ready to give a report from the testing I=E2= =80=99ve done. Who should I contact within KDE? Because I really want to get this off the ground, along with insuring accessibility needs are being addressed. On Tue, Jun 10, 2025 at 14:27 Nate Graham <[email protected]> wrote: > Hi Bridger, > > To help manage expectations here, the KDE e.V. board isn't directly > involved with most technical planning and decision-making; 99.99% of the > time we aren't directing what features get worked on by who. Generally > speaking, the way changes and features get implemented in KDE is that it > gets done by people who are passionate about the work, or who are paid > to do it. > > If you can't do this work yourself, another option is to line up funding > to pay someone else to do it. If that's not forthcoming either, the > remaining option is to try to motivate volunteers to do the work in > addition to or instead of the work they were already doing. This isn't > impossible; I've had reasonably good success with it over the years. But > there's never a guarantee of success with it comes to motivating > volunteers. Hence "manage expectations." > > I wrote a blog post on this topic back in 2023 that's relevant here and > still accurate: > > https://pointieststick.com/2023/07/16/where-bugfixes-and-new-features-com= e-from > > -- > Nate Graham > KDE e.V. Board of Directors > > > > On 6/10/25 4:17 PM, Bridger Reed-Lewis wrote: > > Oh, and to be clear, I don't have any background in coding and am just > > here to test along with advice. If the board takes me seriously it is u= p > > to them. Due to my disability, learning to code is not an option for me= . > > Shervin that git you shared, could you make a video about it showcasing > > how it work, because i'd like to add it to a spreadsheet, i will be > > putting together soon. > > > > On Tue, Jun 10, 2025 at 2:09=E2=80=AFPM Bridger Reed-Lewis > > <[email protected] <mailto:[email protected]>> wrote: > > > > Because right now, it requires someone with the knowledge of the > > terminal, along with access to chatgpt to troubleshoot. If not they > > either have to know what they=E2=80=99re doing or rely on the commu= nity to > > help them. > > > > What I=E2=80=99m envisioning is something that built into the setti= ngs very > > similar to what Apple has, so I think in about 2 months I should > > have a decent presentation and summary of what they can do. > > > > On Tue, Jun 10, 2025 at 13:59 Shervin Emami <[email protected]= m > > <mailto:[email protected]>> wrote: > > > > That sounds like a great idea. > > > > Cheers, > > Shervin. > > > > On Wed, 11 June 2025, 5:35=E2=80=AFam Bridger Reed-Lewis, > > <[email protected] <mailto:[email protected]>= > > > wrote: > > > > I think my goal is to test these out, and meet with the > > board along with the accessibility person they hired to > > recommend some changes for the OS so that these things are > > more integrated into the system so that those with > > disabilities can just easily use these out of the box > > > > On Tue, Jun 10, 2025 at 03:46 Shervin Emami > > <[email protected] <mailto:[email protected]>> > > wrote: > > > > Oh ok, so Bridger was thinking that the functionality i= s > > already integrated into the dedktop environment, wherea= s > > I was thinking that Bridger is willing to implement the > > integration into KDE. > > > > The speech recognition engines convert speech files to > > text, they don't have any OS integration. But it's not > > that hard to implement basic OS integration by getting > > speech recognition to emulate pressing keys on a > > keyboard. I hacked together my own basic scripts for > > doing that. You could turn my script into something mor= e > > convenient to use: > > > > https://github.com/shervinemami/push-to-whisper > > <https://github.com/shervinemami/push-to-whisper> > > > > > > Cheers, > > Shervin. > > > > On Mon, 9 June 2025, 8:37=E2=80=AFpm Bridger Reed-Lewis= , > > <[email protected] > > <mailto:[email protected]>> wrote: > > > > It=E2=80=99s installing right now, and no it=E2=80= =99s not a feature > > yet from what I know. I=E2=80=99m going to see how = accurate > > it is though once I get back from work. From what I > > understand though it runs this in a separate window > > not with the os, which is what I=E2=80=99m looking = for > > similar to what Apple and windows does it. > > > > > > On Mon, Jun 9, 2025 at 02:06 Benson Muite > > <[email protected] > > <mailto:[email protected]>> wrote: > > > > > > > > On Mon, Jun 9, 2025, at 12:52 PM, Bridger Reed- > > Lewis wrote: > > > Hey so I set up what I could with a older > > laptop but I was looking through > > > our past conversations, and I wasn=E2=80=99t= aware > > that faster-whisper didn=E2=80=99t work > > > within program, is there a effort to fix thi= s? > > > > You would probably need to file a bug report, > > but without more details it is unclear > > where. For example, which program does it not > > work with? Does it work with any > > programs? Is this on Arch with KDE on Wayland? > > Do other programs similar to > > fast-whisper work? > > > > > > --00000000000022e0e206373f51e2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">Yeah I can figure something out, funding is going to be d= ifficult with everything going on federally. But I=E2=80=99m sure there=E2= =80=99s private interests that could help. Once I=E2=80=99m ready to give a= report from the testing I=E2=80=99ve done.=C2=A0</div><div dir=3D"auto"><b= r></div><div dir=3D"auto">Who should I contact within KDE? Because I really= want to get this off the ground, along with insuring accessibility needs a= re being addressed.=C2=A0</div><div><br><div class=3D"gmail_quote gmail_quo= te_container"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Jun 10, 2025 at= 14:27 Nate Graham <<a href=3D"mailto:[email protected]">[email protected]</a>>= wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px = 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;bo= rder-left-color:rgb(204,204,204)">Hi Bridger,<br> <br> To help manage expectations here, the KDE e.V. board isn't directly <br= > involved with most technical planning and decision-making; 99.99% of the <b= r> time we aren't directing what features get worked on by who. Generally = <br> speaking, the way changes and features get implemented in KDE is that it <b= r> gets done by people who are passionate about the work, or who are paid <br> to do it.<br> <br> If you can't do this work yourself, another option is to line up fundin= g <br> to pay someone else to do it. If that's not forthcoming either, the <br= > remaining option is to try to motivate volunteers to do the work in <br> addition to or instead of the work they were already doing. This isn't = <br> impossible; I've had reasonably good success with it over the years. Bu= t <br> there's never a guarantee of success with it comes to motivating <br> volunteers. Hence "manage expectations."<br> <br> I wrote a blog post on this topic back in 2023 that's relevant here and= <br> still accurate: <br> <a href=3D"https://pointieststick.com/2023/07/16/where-bugfixes-and-new-fea= tures-come-from" rel=3D"noreferrer" target=3D"_blank">https://pointieststic= k.com/2023/07/16/where-bugfixes-and-new-features-come-from</a><br> <br> -- <br> Nate Graham<br> KDE e.V. Board of Directors<br> <br> <br> <br> On 6/10/25 4:17 PM, Bridger Reed-Lewis wrote:<br> > Oh, and to be clear, I don't have any background in coding and am = just <br> > here to test along with advice. If the board takes me seriously it is = up <br> > to them. Due to my disability, learning to code is not an option for m= e. <br> > Shervin that git you shared, could you make a video about it showcasin= g <br> > how it work, because i'd like to add it to a spreadsheet, i will b= e <br> > putting together soon.<br> > <br> > On Tue, Jun 10, 2025 at 2:09=E2=80=AFPM Bridger Reed-Lewis <br> > <<a href=3D"mailto:[email protected]" target=3D"_blank">br= [email protected]</a> <mailto:<a href=3D"mailto:bridgerreedlewis@= gmail.com" target=3D"_blank">[email protected]</a>>> wrote:<= br> > <br> >=C2=A0 =C2=A0 =C2=A0Because right now, it requires someone with the kno= wledge of the<br> >=C2=A0 =C2=A0 =C2=A0terminal, along with access to chatgpt to troublesh= oot. If not they<br> >=C2=A0 =C2=A0 =C2=A0either have to know what they=E2=80=99re doing or r= ely on the community to<br> >=C2=A0 =C2=A0 =C2=A0help them.<br> > <br> >=C2=A0 =C2=A0 =C2=A0What I=E2=80=99m envisioning is something that buil= t into the settings very<br> >=C2=A0 =C2=A0 =C2=A0similar to what Apple has, so I think in about 2 mo= nths I should<br> >=C2=A0 =C2=A0 =C2=A0have a decent presentation and summary of what they= can do.<br> > <br> >=C2=A0 =C2=A0 =C2=A0On Tue, Jun 10, 2025 at 13:59 Shervin Emami <<a = href=3D"mailto:[email protected]" target=3D"_blank">shervin.emami@gma= il.com</a><br> >=C2=A0 =C2=A0 =C2=A0<mailto:<a href=3D"mailto:[email protected]= m" target=3D"_blank">[email protected]</a>>> wrote:<br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0That sounds like a great idea.<br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Cheers,<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Shervin.<br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On Wed, 11 June 2025, 5:35=E2=80=AFam= Bridger Reed-Lewis,<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<<a href=3D"mailto:bridgerreedlewi= [email protected]" target=3D"_blank">[email protected]</a> <mailto:<a= href=3D"mailto:[email protected]" target=3D"_blank">bridgerreedle= [email protected]</a>>><br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0wrote:<br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I think my goal is to t= est these out, and meet with the<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0board along with the ac= cessibility person they hired to<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0recommend some changes = for the OS so that these things are<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0more integrated into th= e system so that those with<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0disabilities can just e= asily use these out of the box<br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On Tue, Jun 10, 2025 at= 03:46 Shervin Emami<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<<a href=3D"mailto:s= [email protected]" target=3D"_blank">[email protected]</a> <m= ailto:<a href=3D"mailto:[email protected]" target=3D"_blank">shervin.= [email protected]</a>>><br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0wrote:<br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Oh ok, so= Bridger was thinking that the functionality is<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0already i= ntegrated into the dedktop environment, whereas<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I was thi= nking that Bridger is willing to implement the<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0integrati= on into KDE.<br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The speec= h recognition engines convert speech files to<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0text, the= y don't have any OS integration. But it's not<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0that hard= to implement basic OS integration by getting<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0speech re= cognition to emulate pressing keys on a<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0keyboard.= I hacked together my own basic scripts for<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0doing tha= t. You could turn my script into something more<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0convenien= t to use:<br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href= =3D"https://github.com/shervinemami/push-to-whisper" rel=3D"noreferrer" tar= get=3D"_blank">https://github.com/shervinemami/push-to-whisper</a><br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<<a hr= ef=3D"https://github.com/shervinemami/push-to-whisper" rel=3D"noreferrer" t= arget=3D"_blank">https://github.com/shervinemami/push-to-whisper</a>><br= > > <br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Cheers,<b= r> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Shervin.<= br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On Mon, 9= June 2025, 8:37=E2=80=AFpm Bridger Reed-Lewis,<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<<a hr= ef=3D"mailto:[email protected]" target=3D"_blank">bridgerreedlewis= @gmail.com</a><br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<mailt= o:<a href=3D"mailto:[email protected]" target=3D"_blank">bridgerre= [email protected]</a>>> wrote:<br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0It=E2=80=99s installing right now, and no it=E2=80=99s not a feature<= br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0yet from what I know. I=E2=80=99m going to see how accurate<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0it is though once I get back from work. From what I<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0understand though it runs this in a separate window<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0not with the os, which is what I=E2=80=99m looking for<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0similar to what Apple and windows does it.<br> > <br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0On Mon, Jun 9, 2025 at 02:06 Benson Muite<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0<<a href=3D"mailto:[email protected]" target=3D"_blank">b= [email protected]</a><br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0<mailto:<a href=3D"mailto:[email protected]" target=3D"_b= lank">[email protected]</a>>> wrote:<br> > <br> > <br> > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0On Mon, Jun 9, 2025, at 12:52 PM, Bridger Reed-<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0Lewis wrote:<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 > Hey so I set up what I could with a older<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0laptop but I was looking through<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 > our past conversations, and I wasn=E2=80=99t awar= e<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0that faster-whisper didn=E2=80=99t work<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 > within program, is there a effort to fix this?<br= > > <br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0You would probably need to file a bug report,<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0but without more details it is unclear<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0where.=C2=A0 For example, which program does it not<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0work with? Does it work with any<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0programs? Is this on Arch with KDE on Wayland?<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0Do other programs similar to<br> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0fast-whisper work?<br> > <br> <br> <br> <br> </blockquote></div></div> --00000000000022e0e206373f51e2--