Speech Utterance Tester - Online Play Word by Word
Hear text spoken word by word with boundary events. See the exact index and character. Advanced TTS dev tool.
UD5 Toolkit
Test the Web Speech API directly in your browser
Your browser doesn't support the Web Speech API (SpeechRecognition).
Please use Google Chrome, Microsoft Edge, or Safari (14+) for the best experience.
Firefox users can enable it via about:config → media.webspeech.recognition.enable.
Tap the microphone to start
No results yet. Start speaking!
SpeechRecognition interface allows real-time transcription of audio input from the user's microphone. It's supported natively in Chrome, Edge, and Safari without any plugins or extensions.
about:config flags (media.webspeech.recognition.enable and media.webspeech.recognition.force_enable).
getUserMedia API (which underlies speech recognition) is considered a powerful feature that could be exploited for eavesdropping. HTTPS ensures encrypted communication. Localhost is typically exempt for development purposes.
continuous: false) stops recognition after detecting a pause in speech, returning one final result. It's ideal for short commands or dictation. Continuous mode (continuous: true) keeps listening and returns multiple final results as you speak, automatically restarting after pauses. It's better for meetings, lectures, or long-form transcription but may drain battery faster on mobile.
Hear text spoken word by word with boundary events. See the exact index and character. Advanced TTS dev tool.
Use your microphone to dictate text and see it appear live. Also upload an audio file for basic transcription. All local.
Use your microphone to dictate text and see it appear live. Also upload an audio file for transcription (limited). All local.
Hear a word spoken by browser TTS and type the spelling. Choose difficulty or paste your own list. Great for kids. Local only.
Record audio directly from your microphone and download it as a WAV file. Perfect for quick notes. No upload, fully offline support.
Paste your speech, set time limit, and practice with a pacing indicator (words per minute). Refine delivery.
Paste your script and get an approximate speech duration based on slow/average/fast pace. Avoid overtime.
Simple phase cancellation tool: load a stereo track and attempt to remove center‑panned vocals. Not perfect, but fun to experiment.
Measure your visual and auditory reaction speed. Average and best times shown. No data collected. Pure Javascript timing.
Set a list of agenda items with allocated minutes. Advance through speakers and see remaining time visually. Keep meetings on track.
See a comprehensive table of which modern web APIs your current browser supports. Includes WebGPU, AVIF, and more.
Generate a realistic, random user‑agent string for desktop, mobile, or bot. Perfect for API testing and scraping.
Paste text and set display speed for Rapid Serial Visual Presentation. Train your reading speed.
Request a USB device and communicate with it using the Web USB API. See vendor and product IDs. Experimental.
Compare :focus and :focus‑visible styling. See which one applies when using mouse vs. keyboard. Accessible focus management.
Test a regex against long strings and measure execution time. Detect catastrophic backtracking patterns. Visual warning if slow.
Track days of sobriety with a motivational counter and milestone celebrations. Set quit date and see time elapsed in days, hours, minutes. Private & local.
Estimate ovulation day and fertility window from last menstrual period. Displays probable conception dates. Informational only; processes locally in browser.
Paste HTML and see a before/after comparison of minified output. Check the byte savings. All local.
Paste robots.txt content and parse it to check validity, find disallowed paths. Educational SEO tool. Local processing.
Learn to aim a signal mirror by aligning a virtual finger and target. Simulates the retro‑reflective mesh technique. Practice before you need it.
Answer questions and see typical milestones for 0-5 years. Educational reference for parents. Not a diagnostic tool.
Simple tracker to record potty attempts, successes, accidents. See patterns. Data stays local. Aids in toilet training journey.
Tap a glass icon each time you drink a cup of water. See your daily intake. Reminders optional. Local storage.
Timer to remind you to limit shower water exposure even with a cast cover. Keep your cast dry.
Click any element on a demo page and see which events are attached. Visual debugger for event handling.
Set any future date and see a live countdown in days, hours, minutes, seconds. Fun animated display. Save multiple countdowns locally.
Build a properly formatted robots.txt file with user-agent rules and sitemap location. Validate syntax in real time. Essential for webmasters.
Click for a warm, encouraging sentence to lift your spirits or support a friend. Small positive boost. No repeats.
Fill in your details and generate a professional-looking invoice ready to print or save as PDF. No sign-up, all data stays on your device. Great for freelancers.