Speech Recognition Tester - Online Web Speech API Demo
Test your browser's built‑in speech recognition. Speak and see the transcribed text appear live. Must‑have for voice app devs.
UD5 Toolkit
Online Play Word by Word — Test text-to-speech pronunciation with real-time word highlighting
onboundary event from the SpeechSynthesisUtterance API, which fires at each word or phoneme boundary during speech. By tracking the charIndex provided by this event, the tool maps the current speech position to the corresponding word in your text and applies a visual highlight with a smooth CSS transition. This gives you precise, real-time feedback on which word is being spoken.
Test your browser's built‑in speech recognition. Speak and see the transcribed text appear live. Must‑have for voice app devs.
Hear a word spoken by browser TTS and type the spelling. Choose difficulty or paste your own list. Great for kids. Local only.
Paste your script and get an approximate speech duration based on slow/average/fast pace. Avoid overtime.
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.
Paste your speech, set time limit, and practice with a pacing indicator (words per minute). Refine delivery.
Generate a pop signal to determine if speakers are wired in phase. Quick stereo test.
Display striped patterns that can cause visual distortion. Learn about visual stress. Switch colors.
Display an astigmatism dial and instructions for self-assessment. Educational, not a medical diagnosis.
Override your browser's geolocation to any coordinates and test how your app responds. For development and privacy testing.
Load a video and visually check if audio aligns with lips. Use frame‑by‑frame stepping. Debug playback issues.
Toggle a screen wake lock to prevent the device from dimming or sleeping. See the lock state and learn the API.
Check if your page triggers the beforeinstallprompt event. Simulate the install flow. Debug PWA installability.
Measure your visual and auditory reaction speed. Average and best times shown. No data collected. Pure Javascript timing.
Paste your Accept‑Language header and see which languages your site should serve based on quality values. Internationalization helper.
Test how your page loads under slow, 3G, or offline conditions by intercepting fetch and applying delays. No DevTools needed.
Override your browser's geolocation to any coordinates and test how your app responds. For development and privacy testing.
Check current screen orientation and test the lock API. Useful for mobile web apps. Demo with code.
Test the Fullscreen API: request fullscreen on a colored div, detect changes, and copy the JavaScript boilerplate.
Test the Web Share API by sharing text, links, and files directly from the browser. Check compatibility and see example code.
Paste any text and have it read aloud while each spoken word is highlighted. Improve reading focus. Web Speech API.
Check if your browser and display support the wider DCI‑P3 color space. See the difference with a simple test pattern.
Enter any phrase and instantly see if it's a palindrome, ignoring spaces and punctuation. Fun for word nerds.
Generate random, formatted ID numbers that match pattern rules for various countries. For testing input validation. No real data.
Pick a method, URL, headers, and body, then send an HTTP request directly from your browser. Debug APIs easily.
Quickly test if your webcam, microphone, and speakers work correctly. See live video and audio meter. No data sent.
Generate random but realistic‑looking data arrays (users, products, orders) with typos and missing fields. For test robustness.
Write text and pick a voice, rate, and pitch to test your browser's speech synthesis capabilities. No download.
Simple interactive eye dominance test: hold up a virtual dot and see which eye stays aligned. Educational.
Build an iframe with different sandbox flags and see live which features are blocked. For secure embedding.