Description
When using the ChatGPT macOS app alongside other applications (e.g., IntelliJ), I often want to quickly dictate instructions using Voice Transcription. However, the current process involves multiple mouse-based interactions, which disrupts my workflow:
- I have to switch to the ChatGPT app using the App Switcher or mouse.
- I click the Transcribe button to start recording.
- I click the Check button to stop transcription.
- I have to wait until the transcription is done.
- I press Enter (or click a button) to submit the message.
This sequence is time-consuming and unnecessarily friction-heavy for frequent use.
Proposed Solution
Introduce keyboard shortcuts to control Voice Transcription.
The shortcuts could include:
- Start/Stop Transcription: A single shortcut (e.g.,
Command + Option + R
) to toggle Voice Transcription on or off. - Submit Transcription: Another shortcut (e.g.,
Enter
) to immediately submit the transcribed text.
Example Workflow
- I am writing in IntelliJ and decide to interact with ChatGPT.
- I use
Command + Tab
to switch to the ChatGPT macOS app. - I press
Command + Option + R
to start Voice Transcription. - I dictate my message.
- I press
Command + Option + R
again to stop the transcription. - I press
Enter
to submit the transcribed message.
This streamlined flow avoids mouse interactions entirely, reducing friction and saving time.
Benefits
- Improved Workflow: Developers, writers, and other users can dictate instructions seamlessly without breaking focus from their primary task.
- Reduced Friction: All interactions for transcription and message submission can be performed using the keyboard.
- Faster Iteration: No need to manually click buttons; actions are instant and efficient.
Why This Matters
Voice Transcription is a powerful feature, but its usability is currently limited by mouse-based controls. Adding app-specific keyboard shortcuts allows users to fully leverage this feature without disrupting their workflows. While global shortcuts would be ideal, enabling shortcuts once the app is active already provides a significant improvement for frequent users.
Thank you for considering this enhancement!