How it appears
- macOS
- Windows
- Linux
- iOS
A small pill-shaped window (200×40 px) appears on screen. This window stays above your other windows. It does not take focus from the application that you type into.
What it shows during recording
- macOS
- Windows
- iOS
During a recording, the window shows these elements:
- Stop button — a red circle. Click it to stop the recording and start transcription
- Mode badge — a capsule with the name of the current transcription mode
- Animated waveform — 25 vertical bars that react to your microphone input in real time (see Audio level visualization)
- Duration timer — the elapsed time in MM:SS format, in a monospaced font
- Streaming indicator — a small colored dot that appears when you use a streaming transcription mode (see States)
States
The window moves through several states during a recording.macOS also has a rare inline error state for silent streaming failures. This state stays open and gives you a close button. It does not use the toast-then-close pattern above.
Streaming indicator colors
When you use a streaming transcription mode, a small dot appears next to the waveform. The colors are different on each platform:
Windows has no separate “warming up” state. Windows changes directly from connecting to ready.
Mode badge during streaming
The mode badge also changes when a streaming session starts. On macOS, the badge disappears, and the streaming dot above replaces it. On Windows, the badge stays visible, but the text changes to Live.Controls
- macOS
- Windows
- Linux
- iOS
Cancel confirmation
If you press Escape during a long recording, a “Cancel?” prompt replaces the normal recording view. The app does not delete your audio immediately. The minimum length is different on each platform:- macOS — the prompt appears when the recording is longer than 15 seconds. A recording of exactly 15 seconds cancels immediately, with no prompt
- Windows — the prompt appears when the recording is 15 seconds or longer. A recording of exactly 15 seconds shows the prompt
- Linux — the prompt appears when the recording is 15 seconds or longer, the same as Windows
- No, or Escape again — closes the prompt and continues the recording
- Yes, or Return / Enter — cancels the recording and deletes the audio
During a streaming session, Escape always cancels immediately on all three desktop platforms. The prompt never appears, and the length of the session makes no difference.
Audio level visualization
The animated waveform shows you what your microphone receives, in real time.- The 25 bars are center-peaked. The center bars move to a higher amplitude than the outer bars. This shape matches the natural shape of speech energy
- The height of the bars increases with the input level of your microphone. Louder speech makes taller bars
- On Windows, the animation speed also increases with louder input. On macOS, the animation speed is constant at all amplitudes
- During transcription, the waveform disappears on macOS and Windows. A spinner replaces it
Window behavior
- macOS
- Windows
- Linux
- iOS
- The window stays above all other windows. It does not take focus
- You can drag the window. HyperWhisper saves the last position and restores it for the next recording
- If there is no saved position, or the saved position is off screen, the window appears at the bottom center of the screen
- The window closes automatically after the success state or the error state ends
Tips
- If the waveform does not move while you speak, your microphone can be muted, or the selected device can be wrong. Read Microphone Selection.
- On Windows, drag the overlay to a corner of the screen away from your work area. The position stays the same for later recordings.
- For a long dictation, look at the duration timer before you stop. The timer shows that the recording is still active.
- On iOS, look at the Dynamic Island during a long recording. It shows if the recording is still active, or if the app started transcription.
