Voice for Code Reviews
Dictate thoughtful code review feedback instead of typing terse comments. Deliver clear, constructive suggestions that help your teammates improve.
The Problem
Code reviews suffer from two extremes: reviewers either leave cryptic one-liners that don't explain the reasoning, or they spend 20 minutes crafting detailed feedback for a single comment. Both waste time and create friction. Thoughtful reviews are essential but exhausting to type.
The Solution
Ummless lets you speak your code review feedback naturally, explaining your reasoning as if you were pair programming. The Code Review preset structures your thoughts into clear, constructive comments with context, suggestions, and rationale.
Workflow
- Read the code change
Review the pull request diff in your browser or editor to understand the changes.
- Open Ummless
Press Cmd+Shift+Space and select the Code Review preset.
- Speak your feedback
Talk through your review as if explaining it to the author in person. Cover what you see, why it matters, and what you'd suggest.
- Review the output
The preset formats your spoken feedback into a structured review comment with clear problem statements and suggestions.
- Post the review
Paste the refined comment into the PR review interface on GitHub, GitLab, or your code review tool.
Before & After
Raw Transcript
Refined Output
Suggested Presets
Frequently Asked Questions
Can I review multiple files in one session?
Yes. You can dictate feedback for multiple files or hunks in a single session. Just clearly state which file or function you're referring to as you speak.
Does it support inline code formatting?
The Code Review preset automatically wraps function names, variable names, and code references in backtick formatting when it detects them in your speech.
How do I keep feedback constructive?
The Code Review preset is tuned to present feedback constructively. It reframes criticism as suggestions and includes rationale. Speaking your reasoning naturally tends to produce more empathetic reviews than typing.
Related Content
Voice for PR Descriptions
Dictate pull request descriptions that actually explain the changes. Help reviewers understand your code faster with well-written context and rationale.
Use CaseVoice for Commit Messages
Speak your commit messages to write meaningful git history. Stop settling for 'fix stuff' when you can effortlessly describe what changed and why.