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.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| 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 |
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
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