summaryrefslogtreecommitdiffstats
path: root/2026/talks
diff options
context:
space:
mode:
Diffstat (limited to '2026/talks')
-rw-r--r--2026/talks/listen.md38
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"]]
+
+