Talk to Your Slides: Language-Driven Agents for Efficient Slide Editing

Kyudan Jung, Hojun Cho, Jooyeol Yun, Soyoung Yang, Jaehyeok Jang +1 more
5/16/2025
cs.CL

No official code found. Best implementation: KyuDan1/Talk-to-Your-Slides (33 stars, last commit 2026-01-05).

Abstract

Editing presentation slides remains one of the most common and time-consuming tasks faced by millions of users daily, despite significant advances in automated slide generation. Existing approaches have successfully demonstrated slide editing via graphic user interface (GUI)-based agents, offering intuitive visual control. However, such methods often suffer from high computational cost and latency. In this paper, we propose Talk-to-Your-Slides, an LLM-powered agent designed to edit slides %in active PowerPoint sessions by leveraging structured information about slide objects rather than relying on image modality. The key insight of our work is designing the editing process with distinct high-level and low-level layers to facilitate interaction between user commands and slide objects. By providing direct access to application objects rather than screen pixels, our system enables 34.02% faster processing, 34.76% better instruction fidelity, and 87.42% cheaper operation than baselines. To evaluate slide editing capabilities, we introduce TSBench, a human-annotated dataset comprising 379 diverse editing instructions paired with corresponding slide variations in four categories. Our code, benchmark and demos are available at https://anonymous.4open.science/r/Talk-to-Your-Slides-0F4C.

View on arXivView PDF

Code Implementations(1)

PowerPoint Slide Editing Agent, accepted at ACL 2026 Findings

332CSS, HTMLApr 17, 20259 months ago
agentllmmcppowerpoint

Similar Papers

Cite this paper

@article{jung2025talk,
  title  = {Talk to Your Slides: Language-Driven Agents for Efficient Slide Editing},
  author = {Kyudan Jung and Hojun Cho and Jooyeol Yun and Soyoung Yang and Jaehyeok Jang and Jaegul Choo},
  year   = {2025},
  eprint = {2505.11604},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.11604v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.11604.svg)](https://codeofpaper.com/paper/2505.11604)

Discussion