Review of "GNOME Speech2Text" version 1.0.0 (6)

Details Page Preview

This extension adds speech to text (dictation) to the GNOME Shell using OpenAI’s Whisper automatic speech recognition model. The extension captures audio, runs transcription locally, and copies the transcribed text into your clipboard. It requires installing a companion D-Bus service (installer included). This extension accesses the clipboard to copy transcribed text.

Extension Homepage
https://github.com/kavehtehrani/gnome-speech2text/

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

Version Status
1.1 (8) Unreviewed
1.0.4 (7) Active
1.0.0 (6) Active
1.0.0 (5) Rejected
1.0.0 (4) Rejected
1.0.0 (3) Rejected
2 Rejected
1 Rejected

Previous Reviews on this Version

kwar13 posted a review
Hi JustPerfection, I addressed all your comments to the best of my ability except the last recommendation. Maybe there's something fundamentally I don't understand why you think the installation script is too much. I personally think it's a horrible experience if the user has to fetch some code externally, because it gives some "scammy" felling that remote code can change and opens up a huge attack surface area. I much rather see the installation script bundled with the extension so I have comfort that what's running is what I have and not some remote endpoint. There is already a manual installation that would rely on fetching the script from github if the user prefers that. I did already address making it distro-agnostic and does not contain any system installation of packages. Just installing the dbus service from pypi as previously advised. Thanks, Kaveh
kwar13 posted a review
Hi JustPerfection, I addressed all your comments to the best of my ability except the last recommendation. Maybe there's something fundamentally I don't understand why you think the installation script is too much. I personally think it's a horrible experience if the user has to fetch some code externally, because it gives some "scammy" felling that remote code can change and opens up a huge attack surface area. I much rather see the installation script bundled with the extension so I have comfort that what's running is what I have and not some remote endpoint. There is already a manual installation that would rely on fetching the script from github if the user prefers that. I did already address making it distro-agnostic and does not contain any system installation of packages. Just installing the dbus service from pypi as previously advised. Thanks, Kaveh
JustPerfection active
Approved but the catch block in enable should be removed though.