Subtitle
Live captions and translation of what your Mac plays, or what the microphone hears, in a floating window. A summary window opens with it.
CtrlShiftS
Summary
Only the summary, with no live captions or translation. The control row at the bottom of the summary window has Play/Pause, Stop and Picture. The summary shows in your First language, your Second language or both.
CtrlShiftZ
Dictation
Hold a key (Right Command by default, or record your own), speak, release, and the text appears at your cursor. It always uses Whisper large-v3 turbo and detects the language you speak. An optional setting presses Return when you end with a word you choose (off by default).
Right Command
Translation
Select text in any app and press a shortcut (Control+Shift+C by default, or record your own) to see the translation in a bubble, in both directions between your First and Second language, and have it copied to the clipboard. If both languages are the same, you only get a short message.
CtrlShiftC
Reports and quiz
Short summaries while you listen. On Stop the session is saved as a summary and a report in a folder you choose; with the same language in both, the report has one language only. A quiz is optional.
Sound source
Choose System sound, Microphone or Both in the menu or in Settings. Both mixes your microphone and what your Mac plays into one transcript; use headphones with it.
Speaker marks
Labels show who is speaking, for up to four voices.
Window pictures
Take a picture of a window with Control+Option+Command+P, or with the Picture button in the control row, so the session can read slides and screens.
Works with Claude Code or Codex
You choose which one translates and summarizes, and it uses your own subscription.
Menu bar app
Sotto starts at login on first run from Applications. The menu lists the four modes with their hotkeys (Control+Shift+S is Subtitle, Control+Shift+Z is Summary), Stop, Check for Updates and Restart. You can change the hotkeys in Settings.
Language choice
Choose your First language (captions and summaries) and your Second language (what you listen to) from 39 options. They can be the same language: Dictation and Summary still work. Dictation detects the language you speak by itself.