Speak into your microphone and get live transcription
The first time you use this you'll need to grant the browser microphone access. Note that browser speech recognition is usually not fully local processing — the recorded audio is sent to the browser vendor's cloud servers (e.g. Google's, for Chrome) for recognition, and the resulting text is sent back. If what you plan to say is sensitive, keep this in mind before deciding whether to use this feature.
Speech to Text lets you speak into your microphone, shows what was recognized as text, and lets you copy it with one click. It doesn't contain its own recognition engine; it calls the browser's built-in SpeechRecognition interface, so whether it works and how accurate it is depend largely on your browser. One thing needs saying up front: browser speech recognition is usually not processed locally. The recorded audio is sent to the browser vendor's cloud servers, and the text comes back. That makes the tool fine for jotting down ideas or dictating a rough draft, and a poor choice for reading out anything sensitive. It cannot transcribe uploaded audio files.
From the code, the tool only keeps results the browser marks as final. Interim results are turned off, so you won't see words flickering and being revised as you speak; text appears in one piece after a phrase ends. Recognition runs in continuous mode, so you can keep talking without pressing start again. New text is joined directly onto the existing text. The tool itself adds no spaces, line breaks or punctuation, so punctuation and phrasing come entirely from the browser's engine. The results area is a read-only display, so you can't edit inside it; copy the text elsewhere to make changes.
Try the latest Chrome or Edge. Some browsers don't offer the speech recognition interface or ship with it disabled. Note that even in a supported browser, some embedded web views (such as the built-in browsers of certain apps) may not provide it.
Check in this order: (1) has the browser allowed this site to use the microphone; (2) is the right input device selected in your system, with enough volume; (3) is your network working, since recognition needs an internet connection; (4) does the selected language match what you're speaking? Speaking English in Chinese mode gives poor results. Because the page doesn't show an error reason, troubleshooting is the only way to find out.
Punctuation is decided by the browser's recognition engine; the tool doesn't insert any. Some engines output it and some don't. If it's missing, paste the text into a document and add punctuation by hand.
Generally no. The browser interface this tool relies on usually sends audio to the cloud for recognition, so without a connection recognition fails and stops silently.
The page itself doesn't send your voice or the recognized text to this site's servers. However, the actual recognition is done by the browser's speech interface, and the page states this clearly: recorded audio is usually sent to the browser vendor's cloud servers for processing and the text is returned. That processing follows the browser vendor's own privacy policy and is outside this tool's control. If what you plan to say is confidential, concerns other people's privacy, or includes passwords, medical or financial details, don't use it. When you leave this page, the tool stops recognition automatically so the microphone is released.