Let’s deal with the claim directly before building anything. A version of this course’s brief once stated that “you can already speak commands to manage a WordPress.com site.” That sentence was checked against what Automattic and the WordPress project have actually published, and no shipped voice-command feature turned up anywhere, not in WordPress.com’s documentation, not in a changelog, not in an announcement post. What does exist is real, but it is not voice. This lesson states plainly what’s actually shipped, what this course is going to build instead, and why that distinction matters more than it might seem.
Comfort with the PHP AI Client SDK’s wp_ai_client_prompt() from Course 1, and at
least a skim of Front-End AI Chat & Conversational Experiences for WordPress Visitors,
since Lesson 5 builds directly on top of that course’s chat widget.
Step 1: What’s actually shipped, and what isn’t
The distinction between the first two items and the third is not a small one. A chat interface and an agent-approval workflow are both proven, real, documented systems this track has already covered in depth. Voice is a different input and output modality layered on top of systems like these, and layering it on is exactly what didn’t happen yet, anywhere, for WordPress specifically.
Voice assistants and AI hype move fast enough that confident-sounding claims about “WordPress voice control” show up in blog posts, course marketing, and social media without a changelog entry or a documentation page behind them. Before trusting a claim like that, look for the actual shipped feature: a settings screen, a changelog line, an official announcement. If none exists, treat the claim as aspirational rather than current, which is exactly the situation this course starts from.
Step 2: The real, separate pieces this course assembles
Nothing this course builds is invented. Every piece is a real, independently verifiable project or standard, and WordPress-specific code only shows up in how they’re wired together.
Step 3: The honest roadmap
Test it: confirm you’re starting from the right premise
Before moving to Lesson 2, it’s worth doing the same check this lesson did: search WordPress.com’s own documentation and Automattic’s official blog for “voice command” or “speak to manage.” At the time this course was written, nothing shipped turned up. That absence is not a gap in your research, it’s the actual state of the product, and it’s exactly why the rest of this course is worth building.
Recap
No confirmed, shipped voice-command feature exists for managing a WordPress site today, on WordPress.com or self-hosted. What is real is a text-based AI Assistant and a separate, text/API-driven path for AI agents to manage a site through MCP with human approval, both covered elsewhere in this track. This course builds the missing piece honestly, from real, independently verifiable projects: the Web Speech API, Whisper and faster-whisper, and Piper, wired into the chat widget, RAG pipeline, and confirmation gate this track already built.
Resources & further reading
- Web Speech API, MDN Web Docs, developer.mozilla.org
- OpenAI Whisper repository, GitHub
- faster-whisper repository, GitHub
- Abilities API reference, developer.wordpress.org