logo
episode-header-image
Feb 2024
43m 6s

Episode 181 - Let Your Web Pages Talk Wi...

Mark and Allen
About this episode

In this episode of Two Voice Devs, hosts Allen Firstenberg and Mark Tucker discuss the CSS Speech Module Level 1 Candidate Recommendation Draft, a standard that enables webpages to talk, developed in collaboration with the voice browser activity. They explore its features including the 'aural' box model concept, voice families, earcons and more, drawing parallels with SSML and highlight its innovative approach to web accessibility complementing screen readers. Despite acknowledging its potential, they address some of its key omissions such as phonemes and the lack of a background audio feature.


00:04 Introduction and Welcome

01:14 Exploring the Concept of Webpages Talking

03:00 Deep Dive into CSS Speech Module

03:48 Understanding the Scope of CSS Speech Module

04:27 The Evolution of Voice Interaction

05:22 Comparing CSS Speech with SSML

07:13 The Power of CSS in Voice Development

22:49 The Impact of Voice Balance Property

29:20 The Limitations of CSS Speech

39:37 The Future of CSS Speech

42:50 Conclusion and Final Thoughts

Up next
Jul 3
Episode 246 - Reasoning About Gemini 2.5 "Thinking" Model
Join Allen Firstenberg and Mark Tucker as they dive into Google's latest Gemini 2.5 models and their much-touted "thinking" capabilities. In this episode, they explore whether these models are genuinely reasoning or just executing sophisticated pattern matching. Through live test ... Show More
40m 47s
Jun 26
Episode 245 - From Python to TypeScript: Coding JCrew AI to Build Better Agents
Ever find that the best way to understand a new framework is to build it yourself? In this episode of Two Voice Devs, Mark Tucker takes us on a deep dive into Crew AI, a powerful Python framework for orchestrating multi-agent AI systems.To truly get under the hood, Mark decided t ... Show More
33m 18s
Jun 20
Episode 244 - What's New With Anthropic?
What do Anthropic's latest announcements mean for developers? In this episode, Allen is joined by freelance conversation designer Valentina Adami to break down all the major news from the recent "Code with Claude" event.Valentina shares her hands-on experience and perspective on ... Show More
34m 28s
Recommended Episodes
Oct 2023
678: The 2023 State of CSS Survey Part 2 × CSS Frameworks × Tooling × Browser Usage
In this episode of Syntax, it’s part 2 of Wes and Scott’s reactions to the 2023 State of CSS survey including CSS frameworks, tooling, browser usage, SVG and CSS, and the CSS Awards. Show Notes 00:10 Welcome Reacting to State of CSS Survey — Syntax Podcast 672 State of CSS 2023 0 ... Show More
56m 27s
Jul 2019
The Fundamentals: HTML + CSS
In this episode of Syntax, Scott and Wes talk about the “fundamentals” of web development and what you need to know - HTML, CSS foundations and more! Sentry - Sponsor If you want to know what’s happening with your errors, track them with Sentry. Sentry is open-source error tracki ... Show More
55m 55s
Apr 2023
Can Vanilla CSS Replace Sass Yet?
In this episode of Syntax, Wes and Scott go through all the features of Sass and decide where we are at with Native CSS alternatives, giving each feature a rating of replaceable, plausible, or missing. Show Notes 00:11 Welcome 01:17 Easter updates 04:17 Getting into Sass 06:03 Wh ... Show More
1h 6m
Feb 2023
Frontend Feud: CSS Podcast vs @keyframers (JS Party #264)
Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers David & Shaw from the keyframers. Let’s get it on! Leave us a comment Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today! Sponsors: Sentry – Sessio ... Show More
51m 10s
Feb 2023
Frontend Feud: CSS Podcast vs @keyframers
Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers David & Shaw from the keyframers. Let’s get it on! Leave us a comment Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today! Sponsors: Sentry – Sessio ... Show More
51m 10s
Dec 2023
704: Stump'd JS + CSS Interview Questions
In this episode of Syntax, Wes and Scott try to stump each other with JavaScript and CSS interview style questions including CSS contain, naming the 7 parts of Houdini, what ARIA stands for, 5 limitations of serverless, and more. Show Notes 00:25 Welcome 01:31 Syntax Brought to y ... Show More
57m 42s
Sep 2020
Writing Good CSS
In this episode of Syntax, Scott and Wes talk about writing good CSS. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It’s an exception tracker, a session re-player and a performance monitor. Get 14 days ... Show More
56m 45s
Nov 2023
Leveraging CSS, Web Design, and Gaming UI with Adam Argyle
Adam Argyle, Chrome CSS Developer Advocate at Google, is not your typical CSS expert. He is big on education and hosts two podcasts that aim to bridge the gap and help developers embrace the challenges of CSS. Adam approaches CSS with a dose of humility, acknowledging that it's o ... Show More
1h 6m
Nov 2023
What's new in CSS land
Una Kravets, developer advocate at Google & web platform ambassador, joins Amal & Nick to take them CSS to school as they start this podcast in CSS kindergarten and end it with a Level-Up CSS Diploma. (LUCD?) We explore all the amazing features which have recently landed in CSS — ... Show More
1h 14m
Nov 2019
Hasty Treat - Tips For Writing Good CSS
In this Hasty Treat, Scott and Wes talk about tips for writing good CSS. Sizzy - Sponsor Sizzy - The browser made for developers and designers. Stop manually resizing your browser window and switching between devices so you can test responsive design. Speed up your workflow by de ... Show More
25m 22s