JavaScript Speech_synthesis Guide
Text-to-speech and speech recognition directly in the browser without external services. The guide walks through Speaking & Recognizing. `speechSynthesis.speak(new SpeechSynthesisUtterance("Hello"))`. Utterance: rate, pitch, volume, voice, lang. Events: onstart, onend. Cancel: `speechSynthesis.cancel()`. Recognition: `new SpeechRecognition()` (webkit prefix). Results: event.results with transcript. The guide is organized into 1 sections that build on each other, each pairing a prose explanation with runnable code. Related guides: Arrays, Strings, Numbers, Math, Date. This is one of 145 JavaScript guides on JS Reference — see the full list on the guides page. Practice what you learn in the JavaScript playground, and look up any unfamiliar term in the JavaScript glossary.