Speech2Type

Speech2Type

CLI tool for instant voice typing in any macOS app using terminal commands.

Speech2Type is a free and open-source command-line interface tool designed for macOS users to enable real-time voice typing across any application. It leverages the system's speech recognition capabilities to transcribe spoken words directly into text fields with a simple hotkey. The tool requires macOS 13 or later and Node.js 18+, ensuring compatibility with modern setups. It works seamlessly in terminals, code editors like Claude Code and Cursor, and web apps such as Lovable, providing a hands-free typing experience that boosts productivity and reduces physical strain. By integrating with existing workflows, it allows users to dictate text effortlessly, making it ideal for coding, writing, and general computer use.

Free
Speech2Type screen shot

How to use Speech2Type?

To use Speech2Type, install it via npm with 'npm i -g speech2type', then run 's2t start' in the terminal. Press the hotkey (⌘;) to activate voice input; as you speak, your words are transcribed in real-time at the cursor position and copied to the clipboard. This tool is perfect for quickly inputting text in coding environments, writing documents, or chatting in apps, helping users save time and maintain focus without switching between typing and speaking.

Speech2Type 's Core Features

  • Real-time voice transcription that instantly converts speech to text in any macOS text field, enhancing typing speed and efficiency.
  • Seamless integration with CLI tools and applications, allowing users to use voice input in terminals, IDEs, and web apps without additional setup.
  • Hotkey activation (⌘;) for quick access, enabling users to start and stop dictation effortlessly during workflows.
  • Clipboard copying functionality that automatically saves transcribed text, making it easy to paste into any application as needed.
  • Open-source nature, providing transparency and allowing community contributions for improvements and customizations.
  • Cross-application compatibility, working with popular tools like Claude Code, Cursor, and Lovable, as well as any macOS app with text input.
  • Speech2Type 's Use Cases

  • Software developers can use Speech2Type to dictate code snippets and comments in IDEs like Cursor, reducing typing fatigue and speeding up coding sessions, especially during long debugging or development tasks.
  • Writers and content creators benefit from voice typing to draft articles, emails, or scripts in apps like text editors, enabling faster idea expression and reducing repetitive strain injuries.
  • Students and educators can employ the tool for note-taking during lectures or while studying, allowing them to focus on listening and learning without distraction from manual typing.
  • Productivity enthusiasts integrate Speech2Type into daily workflows for tasks like data entry or messaging, saving time and improving multitasking capabilities in various macOS applications.
  • Accessibility users with physical limitations find Speech2Type invaluable for computer interaction, providing an alternative input method that enhances independence and efficiency.
  • Speech2Type 's FAQ

    Most impacted jobs

    Software Developer
    Writer
    Student
    Educator
    Productivity Specialist
    Accessibility Advocate
    Content Creator
    Researcher
    Administrative Assistant
    Designer

    Speech2Type 's Tags

    Speech2Type 's Alternatives