8–9 Aug 2026
NTUST
Asia/Taipei timezone

Local Real-Time Subtitles on Ubuntu with Moonshine and Pympress

9 Aug 2026, 13:50
30m
TR211 (NTUST)

TR211

NTUST

No. 43, Sec. 4, Keelung Rd., Da'an Dist., Taipei City 106335, Taiwan
Talk Desktop and WSL

Speaker

Mitsuya Shibata

Description

Language barriers remain a significant challenge in international conferences. Not all speakers are fluent in English, and even when they are, their speech may not always be easy for diverse audiences to understand. While some events provide professional captioning or simultaneous interpretation, such services are not always available for every session.

In this talk, I will present a self-contained approach that enables speakers to generate real-time subtitles directly from their own laptop. By combining Moonshine Voice, a lightweight and efficient speech-to-text (STT) system that can run even on devices like Raspberry Pi, with Pympress, a PDF-based presentation tool, we can build a fully local, automatic subtitle system on Ubuntu.

This approach allows speakers to make their talks more accessible without relying on external infrastructure or services, making it easier to participate in international events regardless of location or available resources.

Summary

This session introduces a practical approach to generating real-time subtitles locally on Ubuntu. By combining Moonshine and Pympress, speakers can display subtitles without relying on external services. The solution works even on low-power devices such as Raspberry Pi. It aims to lower language bar

Biography

Mitsuya Shibata is a member of the Ubuntu Japanese Team and works as an embedded systems engineer and engineering manager at SOUM Corporation. He focuses on low-level system development and practical applications of open-source technologies on Linux.

What audience can learn

Participants will learn how to build a fully local real-time subtitle system on Ubuntu. They will understand how modern lightweight STT technologies like Moonshine can be used effectively even on low-power hardware. The session will also demonstrate how to integrate subtitle generation into presentation workflows using Pympress. Ultimately, attendees will gain practical knowledge to improve accessibility in their own talks.

Things to know or prepare for this session

Basic familiarity with Ubuntu and command-line operations is helpful but not required. No special preparation is needed to attend this session.

Difficulty level Intermediate
Language English

Presentation materials