World Congress 2024 Aug 20, 2024 Session details

Is the web ready for voice user interfaces?

Tobias Münch

Built-in browser speech APIs struggle with cloud privacy and complex state management. Can WebAssembly and local LLMs finally unlock offline, conversational web apps?

Pause
Mute Enter Fullscreen
#1 about 2 min

Overview of voice user interfaces on the web

Exploring existing W3C web speech standards and their potential application in modern web applications.

#2 about 2 min

Accessibility and practical use cases for voice interaction

Voice interfaces enable online participation for users with physical disabilities and streamline documentation for mobile workers.

#3 about 1 min

Core components of the web speech API ecosystem

The browser implementation divides voice functionality into distinct speech recognition and speech synthesis capabilities.

#4 about 3 min

Analyzing voice interface research projects and technical limitations

Experimental conversational web models highlight issues with recognition accuracy, latency, and required manual triggering mechanics.

#5 about 2 min

Building a personal assistant interface using web speech

Combining the standard web speech capability with large language models enables simple voice-driven chat applications.

#6 about 2 min

Configuring the browser speech recognition class and grammar

Instantiating the webkit speech recognition service requires specific parameter configurations and domain-specific grammar formatting.

#7 about 3 min

Extracting and mapping recognition results to application state

Handling multi-dimensional result arrays allows developers to extract text transcripts for dynamic interface updates.

#8 about 3 min

Privacy concerns and developer experience barriers to adoption

Low adoption rates stem from state management complexity alongside critical data privacy risks for sensitive workflows.

#9 about 3 min

Tracing the speech API architecture within the browser

The underlying Chromium implementation delegates voice data through multiple service layers before reaching an external processing engine.

#10 about 4 min

Decoupling state and voice commands with react genie

Semantic parsers map natural language inputs to backend application state to support complex offscreen operations hands-free.

#11 about 1 min

Quantifying developer experience with third-party software packages

Evaluating the hidden technical friction in external libraries helps inform better engineering tooling and methodology.

#12 about 2 min

The production readiness of current web voice interfaces

While experimental tools remain inconsistent for everyday tasks, emerging architectural concepts point toward a viable production future.

Matching moments

2:39 min

Current limitations of browser-based voice integrations

Ana Rodrigues · LIVE

58 sec

Uncensored voice assistants and neural controlled web browser accessibility

Chris Heilmann +2 · LIVE

2:37 min

Browser support and privacy concerns for speech recognition

Ana Rodrigues · LIVE

1:57 min

Architectural stack for speech-driven UI compilation

Sami Ekblad Sami Ekblad · WWC 2024

10:01 min

Why current voice recognition algorithms fail true accessibility standards

Chris Heilmann +2 · LIVE

4:50 min

Friction and utility of voice inputs for artificial intelligence

Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Small LLM in your Browser: Huge Opportunities for Web Applications

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

From Software Agents to Physical Devices: Inside the Agentic Hardware Stack

Vivian Hu, Michael Yuan

Vivian Hu
Michael Yuan
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

Building Stuff with GenAI - The Open Minded Workshop beyond OpenAI

Andreas Erben

CTO for Applied AI and Metaverse at daenet

Andreas Erben
Open session

World Congress 2026 North America

Building Pragmatic AI: 10 AI Features Your Users Actually Want

Jonathan "J." Tower

.NET Foundation Board | 12x Microsoft MVP | Founder & Consultant

Jonathan "J." Tower