home.social

#linuxtools — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #linuxtools, aggregated by home.social.

  1. 🗣️🎤📝 :linux: Speech to Text and Text to Speech on GNU/Linux :disability_flag: 📝🔊💻

    Why This Matters to Me (and Maybe You Too)

    If you’re anything like me—a Linux user who counts on voice typing and TTS because of visual impairment—you know that accessibility is not a luxury, it’s a necessity. Speaking from experience as someone who depends on voice typing (and TTS) , the quest for a seamless, local, FLOSS speech-to-text (STT) setup on Linux can be frustrating.
    Here’s how you can succeed with modern tools using Linux. FLOSS means freedom and privacy; working locally means real control.
    Let’s dive in! I’ll tell you what I’ve learned and what I use—and hope you’ll share your favorite tools or tips!

    System-Wide Voice Keyboard: Speak Directly in Any App

    Want to speak and have your words typed wherever your cursor is—be it a terminal, browser, chat, or IDE? Here’s what actually works and how it feels day-to-day:

    - Speak to AI (Offline, Whisper-based, global hotkeys)
    This tool is my current go-to. It uses Whisper locally, lets you use global hotkeys (configurable) to type into any focused window, and doesn’t need internet. Runs smoothly on X11 and Wayland; just takes a bit of setup (AppImage available!).
    GitHub Repo github.com/AshBuk/speak-to-ai) | Dev.to Post dev.to/ashbuk/i-built-an-offli)

    - DIY: RealtimeSTT + PyAutoGUI
    For the true tinkerers, RealtimeSTT plus a Python script lets you simulate keystrokes. You control every step, can lower latency with your tweaks, but you’ll need to be comfortable with scripting.
    RealtimeSTT Guide github.com/KoljaB/RealtimeSTT#)

    - Handy (Free/Libre, offline, Whisper-based, acts as a keyboard)
    I’ve read lots of positive feedback on Handy—even though I haven’t tried it myself. The workflow is simple: press a hotkey, speak, and Handy pastes your text in the active app. It’s fully offline, works on X11 and Wayland, and gets strong accuracy thanks to Whisper.
    Heads up: Handy lets you pick your own shortcut key, but it actually overrides the keyboard shortcut for start/stop recording. That means it can clash with other tools that depend on major shortcut combos—including Orca’s custom keybindings if you use a screen reader. If your workflow relies on certain shortcuts, this might need adjustment or careful planning before you commit.
    GitHub Repo github.com/cjpais/Handy) | Demo handy.computer)

    Real-Time Transcription in a Window (Copy/Paste Workflow)

    If you’re okay with speaking into a dedicated app, then copying, these options offer great GUIs and power features:

    - Speech Note by @mkiol mastodon.social/@mkiol
    FLOSS, offline, multi-language GUI app—perfect for quick notes and batch transcription. Not a system-wide keyboard, but super easy to use and works on both desktops and Linux phones.
    Flathub flathub.org/apps/net.mkiol.Spe | LinuxPhoneApps linuxphoneapps.org/apps/net.mk)

    - WhisperLive (by Collabora)
    Real-time transcription in a terminal or window—great for meetings, lectures, and captions. Manual copy/paste required to get the text to other apps.
    GitHub Repo github.com/collabora/WhisperLi)

    More Tools for Tinkerers

    If you like building your own or want extra control, check out:
    - Vosk: Lightweight, lots of language support. GitHub alphacephei.com/vosk/)
    - Kaldi: Powerful, best for custom setups. Website kaldi-asr.org/)
    - Simon: Voice control automation. Website simon-listens.org/)
    - voice2json: Phrase-level and command recognition. GitHub github.com/synesthesiam/voice2)

    Pro Tips

    - Desktop Environment: X11 vs. Wayland affects how keyboard hooks and app focus actually operate.
    - Ready-Made vs. DIY: If you want plug-and-play, try Speech Note or Handy first. Into automation or customization? RealtimeSTT is perfect.
    - Follow the Community: @thorstenvoice offers tons of open-source voice tech insights.

    Screen Reader Integration

    Looking for robust screen reader support? Linux has you covered:

    - Orca (GNOME/MATE): The most customizable GUI screen reader out there. The default voice (eSpeak) is robotic, but you can swap it for something better and fine-tune verbosity so it reads only what matters.
    - Speakup: Console-based, ideal for terminal.
    - Emacspeak: The solution for Emacs fans.

    💡 Orca is part of my daily toolkit. It took time to get the settings just right (especially verbosity!) but it’s absolutely worth it. If you use a screen reader—what setup makes it bearable or even enjoyable for you?

    Final Thoughts

    If you’re starting from scratch, try Handy for direct typing (just watch those shortcuts if you use a screen reader!) or Speech Note for GUI-based transcription. Both are privacy-friendly, local, and accessible—ideal for everyday Linux use.

    Is there a FLOSS gem missing here?
    Sharing what works (and what doesn’t!) helps the entire community.

    Resources:
    Speech Note on Flathub flathub.org/apps/net.mkiol.Spe
    Handy GitHub github.com/cjpais/Handy
    Speak to AI Guide dev.to/ashbuk/i-built-an-offli
    RealtimeSTT github.com/KoljaB/RealtimeSTT

    #Linux #SpeechToText #FLOSS #Accessibility #VoiceKeyboard #ScreenReader #Whisper #Handy #SpeechNote #OpenSource #Community #voicetyping #LocalSTT #TTStools #SpeechRecognition #A11y #Linuxtools #Voicekeyboard #Whisper #Handy #speech-to-text #SpeechNote #review #ScreenReaders #ORCA #FOSS

  2. 🚀 اكتشف GT-GMT – مدير الإقلاع الشامل على GNU/Linux!

    إدارة GRUB وsystemd-boot وrEFInd أصبحت سهلة، آمنة وتفاعلية، مباشرة من الطرفية أو عبر AppImage.

    🔹 تثبيت عن بعد:

    bash <(curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-GMT/main/install_online.sh)

    🔹 نسخة AppImage مستقلة: تحميل GT-GMT AppImage

    🔹 المستودع على GitHub: زيارة مستودع GT-GMT

    💡 واجهة سهلة، دعم عربي، نسخ احتياطية، واستكشاف الأنظمة المثبتة. جربه الآن وامنح جهازك القوة الكاملة لإدارة الإقلاع! 💻✨

    #مدير_الإقلاع #لينكس #أدوات_لينكس #نظام_تشغيل #GRUB #systemd_boot #rEFInd #برمجيات_حرة #مجتمع_لينكس #تكنولوجيا #برمجيات_مفتوحة #أدوات_نظام #تقنية #مطورين

    #GTGMT #BootManager #Linux #GNU_Linux #GRUB #systemd_boot #rEFInd #OpenSource #AppImage #LinuxTools #LinuxUtilities #LinuxAdmin #SysAdmin #TechTools #Software #FreeSoftware #ArabicTech #LinuxCommunity #LinuxArabic #OpenSourceTools #gnutux

  3. Vuoi misurare la velocità della tua rete senza dipendere da servizi esterni? LibreSpeed è la soluzione open source che puoi ospitare direttamente sul tuo server. Scopri come funziona e perché è perfetta per utenti Linux! #LibreSpeed #SpeedTest #FOSS #LinuxTools

    linuxeasy.org/librespeed-test-

  4. After a safe Ctrl+C on Saturday, I resumed the ddrescue recovery this Monday using the saved log and image. It's picking up exactly where it left off. 43% rescued so far, zero read errors on this pass. Hope lives. 🤞

    #DataRecovery #ddrescue #LinuxTools #BashCore #Forensics

  5. My old 1TB Seagate external HDD turned RAW out of the blue after over a decade of loyal service...

    I tried every well-known Windows recovery tool, with no success.

    Now I'm giving it one last shot: using ddrescue on BashCore to create a raw image and extract whatever data I can on an Intenso 4TB drive.

    Fingers crossed. 🧪💾

    #DataRecovery #LinuxTools #ddrescue #RAWdrive #BashCore #DigitalForensics #Seagate #DisasterRecovery #Linux

  6. Testing the full BashCore Trixie Edition on VPS via Windows bash terminal.
    Running Debian 13 (Trixie) with kernel 6.12.31-amd64. CLI only, of course.

    The minimal setup worked flawlessly.
    Now pushing the full toolset to its limits.
    Some deprecated packages popping up... kernel looks promising though 🔥

    #BashCore #Debian13 #Trixie #MinimalLinux #LinuxTools #VPS #TerminalOnly #CustomISO #Sysadmin #FOSS #CyberSec #Pentest #LinuxNerd #CLIOnly #HackThePlanet

  7. Testing the full BashCore Trixie Edition on VPS via Windows bash terminal.
    Running Debian 13 (Trixie) with kernel 6.12.31-amd64. CLI only, of course.

    The minimal setup worked flawlessly.
    Now pushing the full toolset to its limits.
    Some deprecated packages popping up... kernel looks promising though 🔥

    #BashCore #Debian13 #Trixie #MinimalLinux #LinuxTools #VPS #TerminalOnly #CustomISO #Sysadmin #FOSS #CyberSec #Pentest #LinuxNerd #CLIOnly #HackThePlanet

  8. Testing the full BashCore Trixie Edition on VPS via Windows bash terminal.
    Running Debian 13 (Trixie) with kernel 6.12.31-amd64. CLI only, of course.

    The minimal setup worked flawlessly.
    Now pushing the full toolset to its limits.
    Some deprecated packages popping up... kernel looks promising though 🔥

    #BashCore #Debian13 #Trixie #MinimalLinux #LinuxTools #VPS #TerminalOnly #CustomISO #Sysadmin #FOSS #CyberSec #Pentest #LinuxNerd #CLIOnly #HackThePlanet

  9. Testing the full BashCore Trixie Edition on VPS via Windows bash terminal.
    Running Debian 13 (Trixie) with kernel 6.12.31-amd64. CLI only, of course.

    The minimal setup worked flawlessly.
    Now pushing the full toolset to its limits.
    Some deprecated packages popping up... kernel looks promising though 🔥

    #BashCore #Debian13 #Trixie #MinimalLinux #LinuxTools #VPS #TerminalOnly #CustomISO #Sysadmin #FOSS #CyberSec #Pentest #LinuxNerd #CLIOnly #HackThePlanet

  10. Testing the full BashCore Trixie Edition on VPS via Windows bash terminal.
    Running Debian 13 (Trixie) with kernel 6.12.31-amd64. CLI only, of course.

    The minimal setup worked flawlessly.
    Now pushing the full toolset to its limits.
    Some deprecated packages popping up... kernel looks promising though 🔥

    #BashCore #Debian13 #Trixie #MinimalLinux #LinuxTools #VPS #TerminalOnly #CustomISO #Sysadmin #FOSS #CyberSec #Pentest #LinuxNerd #CLIOnly #HackThePlanet

  11. 🚀 Want to master file compression on Linux? Check out gzip, zip, and tar! Each one has its perks to help you work smarter, not harder! Plus, xTom's hosting has got your back! #LinuxTools #xTom #FileCompression xt.om/rD2L

  12. Discover Wayfarer, a modern screen recorder for GNOME, Wayland, and Pipewire 📹🖥️

    Supports MKV, MP4, WebM with Opus/MP3 audio
    Multi-monitor and full-screen recording User-friendly interface with timer and delay options
    Built with Gtk 4, Vala, and Gstreamer

    Check it out: 🔗 github.com/stronnag/wayfarer #ScreenRecorder #GNOME #Wayland #Pipewire #OpenSource #LinuxTools #LinuxTips

  13. 🖥️ Are you still using old command-line tools in Linux like screen, ifconfig, or netstat? It's time to upgrade! Check out our latest article where we dive into obsolete Linux tools and the modern alternatives that should be in your toolkit. Stay ahead with the best practices in the Linux ecosystem. 🐧

    🔗 Read more: linuxexpert.org/obsolete-comma

    #Linux #OpenSource #SysAdmin #CommandLine #LinuxTools #ObsoleteTech #Upgrade #LinuxExpert