From Muscle to Text with MyoText: sEMG to Text via Finger Classification and Transformer-Based Decoding
By: Meghna Roy Chowdhury, Shreyas Sen, Yi Ding
Potential Business Impact:
Lets you type words using only muscle movements.
Surface electromyography (sEMG) provides a direct neural interface for decoding muscle activity and offers a promising foundation for keyboard-free text input in wearable and mixed-reality systems. Previous sEMG-to-text studies mainly focused on recognizing letters directly from sEMG signals, forming an important first step toward translating muscle activity into text. Building on this foundation, we present MyoText, a hierarchical framework that decodes sEMG signals to text through physiologically grounded intermediate stages. MyoText first classifies finger activations from multichannel sEMG using a CNN-BiLSTM-Attention model, applies ergonomic typing priors to infer letters, and reconstructs full sentences with a fine-tuned T5 transformer. This modular design mirrors the natural hierarchy of typing, linking muscle intent to language output and reducing the search space for decoding. Evaluated on 30 users from the emg2qwerty dataset, MyoText outperforms baselines by achieving 85.4% finger-classification accuracy, 5.4% character error rate (CER), and 6.5% word error rate (WER). Beyond accuracy gains, this methodology establishes a principled pathway from neuromuscular signals to text, providing a blueprint for virtual and augmented-reality typing interfaces that operate entirely without physical keyboards. By integrating ergonomic structure with transformer-based linguistic reasoning, MyoText advances the feasibility of seamless, wearable neural input for future ubiquitous computing environments.
Similar Papers
Typing Reinvented: Towards Hands-Free Input via sEMG
Human-Computer Interaction
Control computers with muscle movements for typing.
LowKeyEMG: Electromyographic typing with a reduced keyset
Human-Computer Interaction
Lets people type words with just a few hand movements.
Assessing Neuromorphic Computing for Fingertip Force Decoding from Electromyography
Machine Learning (CS)
Helps machines understand how you move your fingers.