diff options
| author | Sacha Chua <sacha@sachachua.com> | 2026-09-25 11:07:14 -0400 |
|---|---|---|
| committer | Sacha Chua <sacha@sachachua.com> | 2026-09-25 11:07:14 -0400 |
| commit | 3aecd3f564a09657f01bdf18257db1ad9bc3021c (patch) | |
| tree | 8357b797ed2667846ad2327b1fc5ea4676d0330f /2026/talks | |
| parent | cdfb7f308d938336438db9060a02ac3d4eb60c34 (diff) | |
| download | emacsconf-wiki-3aecd3f564a09657f01bdf18257db1ad9bc3021c.tar.xz emacsconf-wiki-3aecd3f564a09657f01bdf18257db1ad9bc3021c.zip | |
add listen
Diffstat (limited to '')
| -rw-r--r-- | 2026/talks/listen.md | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/2026/talks/listen.md b/2026/talks/listen.md new file mode 100644 index 00000000..32e95936 --- /dev/null +++ b/2026/talks/listen.md @@ -0,0 +1,38 @@ +[[!meta title="Controlling Emacs by voice using Emacslisten"]] +[[!meta copyright="Copyright © 2026 Erik Präntare"]] +[[!inline pages="internal(2026/info/listen-nav)" raw="yes"]] + +<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# Controlling Emacs by voice using Emacslisten +Erik Präntare - Pronunciation: Erik Prenn-tah-reh, <https://emacslisten.org> and <https://pranta.re>, <mailto:erik@prantare.xyz> + +[[!inline pages="internal(2026/info/listen-before)" raw="yes"]] + +After suffering from repetitive strain injury, I started using speech +recognition software to do my computing. To give me an environment I +could mold to my needs, I also started using Emacs. + +The software integration for voice recognition in Emacs was clunky to +use, so I started developing packages to improve this. This has +culminated in Emacslisten, an environment for driving Emacs by voice. +Emacslisten includes macros for defining spoken command grammars in +Elisp, along with a predefined command grammar for navigating Emacs +and editing text. Emacslisten also provides a graphical overlay for +referring to different parts of the buffer. + +About the speaker: + +My name is Erik Präntare. I am currently pursuing a PhD in static +program analysis. Emacs is what has allowed me to keep working with +computers even after my injury. + + + +[[!inline pages="internal(2026/info/listen-after)" raw="yes"]] + +[[!inline pages="internal(2026/info/listen-nav)" raw="yes"]] + + |
