summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorErik Präntare <erik@prantare.xyz>2026-10-24 16:53:27 +0200
committerErik Präntare <erik@prantare.xyz>2026-10-24 16:53:27 +0200
commit3164c58c7ce6f0eaeb5f5ac0a8420c62552d9217 (patch)
tree3a23c014cd8a06ad1d5aefb0550e2c6489233036
parent3acd7176bd05a14f89959bf8427d2ff5bcf165d7 (diff)
downloademacsconf-wiki-3164c58c7ce6f0eaeb5f5ac0a8420c62552d9217.tar.xz
emacsconf-wiki-3164c58c7ce6f0eaeb5f5ac0a8420c62552d9217.zip
Update Emacslisten talk pageHEADmaster
-rw-r--r--2026/talks/listen.md37
1 files changed, 20 insertions, 17 deletions
diff --git a/2026/talks/listen.md b/2026/talks/listen.md
index 32e95936..246f0b2e 100644
--- a/2026/talks/listen.md
+++ b/2026/talks/listen.md
@@ -1,4 +1,4 @@
-[[!meta title="Controlling Emacs by voice using Emacslisten"]]
+[[!meta title="Emacslisten: Controlling Emacs by voice"]]
[[!meta copyright="Copyright &copy; 2026 Erik Präntare"]]
[[!inline pages="internal(2026/info/listen-nav)" raw="yes"]]
@@ -6,33 +6,36 @@
<!-- You can manually edit this file to update the abstract, add links, etc. --->
-# Controlling Emacs by voice using Emacslisten
+# Emacslisten: Controlling Emacs by voice
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.
+After getting a repetitive strain injury that made keyboards painful,
+I started using voice to do my computing. I switched to Emacs, as I
+needed an environment I could shape to my needs.
-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.
+Existing integrations for voice recognition in Emacs were clunky, so I
+started implementing my own. This eventually culminated in
+Emacslisten, an environment for driving Emacs by voice.
-About the speaker:
+This talk will present Emacslisten. The focus is on phony, the core
+package that makes it possible to define voice command languages
+directly in Elisp, allowing full use of the Emacs ecosystem when
+building your language.
+
+## Get in touch
+
+Emacslisten has a matrix room:
+<https://matrix.to/#/#emacslisten:matrix.org>
+
+## 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.
+program analysis. Emacs is my operating system.
[[!inline pages="internal(2026/info/listen-after)" raw="yes"]]
[[!inline pages="internal(2026/info/listen-nav)" raw="yes"]]
-
-