Is there anything out there that be used in any application or terminal?

all 12 comments

sorted by: hot top controversial new old
[–] 11 points 10 months ago (3 children)
  • [–] 2 points 10 months ago (2 children)

    True, you could use text input and some voice input on the phone, like FUTO voice input

  • source
  • parent
  • hideshow 2 child comments
  • [–] 15 points 10 months ago (1 child)

    Not sure about your specific needs, but I saw this recently:

    https://handy.computer/

  • source
  • hideshow 1 child comment
  • [–] 6 points 10 months ago*

    If you do not have a real-time requirement, and a bad CPU/GPU I can recommend whispercpp. https://github.com/ggerganov/whisper.cpp

    It is quite fast and can transcribe with timestamps. I guess if you have a fast CPU/GPU this transcription can happen faster than real-time.

  • source
  • [–] 6 points 10 months ago* (last edited 10 months ago)

    Well, I tinkered around a bit with Speech Note which has a good amount of features and is easy to install as a Flatpak. I think it has an option to do this, but requires a bit off fiddling, an extra tool and permissions for the Flatpak. I didn't find any software with a particularly good integration into the Desktop, though.

    Also read about Blahst but didn't try it yet. Maybe that one is an option.

  • source
  • [–] 5 points 10 months ago

    I've used Sayboard and Whisper, and liked both of them. Sayboard is faster, Whisper handles punctuation better.

  • source
  • [–] 4 points 10 months ago

    I use Talon Voice

  • source
  • [–] 3 points 10 months ago

    https://github.com/Manish7093/IBus-Speech-To-Text

    I tried this in Fedora/Wayland previously, and it seems to work in most applications. It uses "VOSK" models which the GUI can download automatically - you just pick your language and desired model size when setting it up.

    When I was exploring this a few months ago, I noticed speech recognition models have moved on quite recently (e.g. https://github.com/openai/whisper which can be run locally) but didn't see anything integrating it into an input-method like the above.

  • source