RainbowSay is a macOS language-learning app built around the shows, videos, podcasts, and other audio people already enjoy. Its premise is that authentic speech - with its natural pace, interruptions, and informal phrasing - is more useful and engaging than textbook dialogue. The app uses AI to analyze language as it is heard, while native speakers provide the real-world examples. It supports 13 languages for live subtitles and says users can listen and speak in 57; it is free to start and requires macOS 14.2 or later on Apple Silicon.
The app offers three practice modes. Listening pauses audio at sentence endings and presents a translation, vocabulary with readings, and a grammar explanation; learners can replay the original or translation with word-by-word highlighting and ask questions in a chat. Speaking lets learners talk through a microphone, see what the app understood and how it translates, review each word, and receive one priority correction or a note about what they did well. Subtitles provides transparent, always-on-top captions with translations over video or calls. RainbowSay works with audio from any Mac app, either system-wide or from a selected app, and says it listens to audio only rather than recording the screen.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.