This extension adds speech to text (dictation) 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 (see instructions on github). 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.
EGO-A-005 manual_review
extensions should not access the clipboard directly
Direct clipboard access via `St.Clipboard.get_default()` requires reviewer scrutiny.
lib/recordingController.js:139
St.Clipboard.get_default()
lib/recordingDialog.js:348
St.Clipboard.get_default()
lib/setupDialog.js:209
St.Clipboard.get_default()
EGO-X-004 warning
extensions should avoid synchronous file IO in shell code
Shell code should avoid synchronous file IO APIs like `GLib.file_get_contents()` and `Gio.File.load_contents()`.
lib/resourceUtils.js:41
file.load_contents(null)
| Version | Status |
|---|---|
| 1.4.2 (12) | Active |
| 1.4.1 (11) | Active |
| 1.4 (10) | Rejected |
| 1.2 (9) | Rejected |
| 1.1 (8) | Rejected |
| 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 |