Have you ever used speech recognition software to control Emacs? If so, what engine do you use, and what is your experience like?

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Scout Monitoring - Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • aenea

    Client-server library for using voice macros from Dragon NaturallySpeaking and Dragonfly on remote/non-windows hosts.

  • About 3 years ago when my RSI was quite bad I was using Aenea, which runs Windows voice coding tools (Dragonfly) inside a VirtualBox and then controls the Linux host through xdotools. This wasn't directly controlling Emacs, but Emacs is so central to my Linux workflow that it felt quite close.

  • my-aenea-grammars

  • It took about a month to get everything setup and become productive. My config is here: https://github.com/jackkamm/my-aenea-grammars

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • knausj_talon

    Config for talon for Mac, Windows and Linux. Very much in progress. (by garrettr)

  • My Talon configuration for emacs is fairly rudimentary, but it's better than nothing and might serve as a useful springboard for others, so I put it up on [GitHub](https://github.com/garrettr/knausj_talon/tree/emacs). It's somewhat fragile because it maps voice commands to keyboard shortcuts, so you might need to edit the Talon configuration if you've customized any of the keyboard shortcuts that it uses.

  • voicemacs

    🗣️ Utilities for controlling Emacs with your voice. Not production-ready, but you can use it as a reference.

  • One Talon community member has a [public repository](https://github.com/jcaw/voicemacs) with an alternative idea: run an RPC server in emacs, and have the Talon configuration communicate by sending messages to the server instead of by virtually pressing keys. The Talon configuration asks emacs to run functions by name, which creates an an abstraction that is independent of the keymap. That's a great idea, but I haven't had time to try it yet.

  • community

    Voice command set for Talon, community-supported. (by talonhub)

  • One of Talon's advantages are that it was clearly designed with developers and other power users in mind. It has a well designed phonetic alphabet and keywords for common symbols, as well as formatting commands that make it easy to dictate common formatting conventions for programming, such as camelCase or snake_case. It is modal, like vim, which makes it easy to define custom voice commands for use in command mode. The configuration is a collection of python scripts with a nice API that makes it easy to extend. I started with a [recommended base configuration](https://github.com/knausj85/knausj_talon) and added support for various applications that I use, including emacs.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • voicemacs: 🗣️ Utilities for controlling Emacs with your voice. Not production-ready, but you can use it as a reference.

    1 project | /r/planetemacs | 13 Jan 2021
  • Helix-gpui: helix gpui front end

    12 projects | news.ycombinator.com | 27 May 2024
  • Emacs Easydraw – drawing tool inside Emacs

    2 projects | news.ycombinator.com | 22 May 2024
  • Modern Python REPL in Emacs using VTerm

    5 projects | dev.to | 11 May 2024
  • Infini-Gram: Scaling unbounded n-gram language models to a trillion tokens

    4 projects | news.ycombinator.com | 5 May 2024