Text Appears Where You Need It
Text appears where you need it
Automatic text insertion in any application.
The short answer: enable Smart Insert in settings, position your cursor in any application, press ⌃+⌥+R (Mac) or Ctrl+Alt+R (Windows/Linux), speak, and AICHE automatically inserts the transcribed text at your cursor position without touching the clipboard or switching windows.
Dictating into AICHE, then manually copying text and switching back to your work window wastes 8-12 seconds per note. After 50 dictations, you've lost 10 minutes to copy-paste alone.
- Open AICHE settings and confirm Smart Insert toggle is enabled (it's on by default).
- Click into any text field: email composer, Slack message, Google Doc, VS Code, or ChatGPT prompt box.
- Press your recording hotkey (⌃+⌥+R or Ctrl+Alt+R) without switching to AICHE's window.
- Speak your content for 20-60 seconds, then press the hotkey again to stop.
- AICHE processes for 2-3 seconds, then automatically switches focus back to your application and inserts the text at your cursor.
- For short text (under 15 words), AICHE simulates typing each character with natural timing. For longer text, it pastes instantly.
- Auto-Enter for instant messaging: In chat applications (Slack, Discord, Teams, WhatsApp Web), Smart Insert automatically presses Enter after inserting text, sending your message immediately without manual confirmation.
Heads-up: Smart Insert requires Accessibility permissions on macOS (System Settings → Privacy & Security → Accessibility). On Windows, some protected apps like certain password managers block automatic text insertion for security. Use manual copy-paste for those cases.
The pro-tip: Smart Insert remembers which window you were in before recording. Switch between ChatGPT, Slack, and email throughout your workday. AICHE always inserts text back to the correct window without manual focus management.
How Smart Insert Delivers Text
Smart Insert uses two different insertion methods depending on text length, and the choice is deliberate.
Short Text: Simulated Typing
For transcriptions under 15 words, Smart Insert simulates individual keystrokes with natural timing. This looks like you're typing in real-time and works with applications that expect character-by-character input - form fields with validation, search boxes with auto-complete, and chat inputs that show typing indicators.
The simulated typing also means the target application processes each character normally, triggering any autocomplete, spell-check, or formatting that the application applies to typed input.
Long Text: Instant Paste
For transcriptions over 15 words, Smart Insert uses clipboard-based insertion - pasting the complete text block instantly. This is faster (150 words appears in milliseconds rather than the 10+ seconds simulated typing would take) and more reliable for large blocks of text.
After insertion, Smart Insert restores your original clipboard contents. If you had something copied before recording, it's still there after Smart Insert finishes.
Auto-Enter for Messaging Apps
In chat applications (Slack, Discord, Teams, WhatsApp Web), Smart Insert adds an extra step: after inserting text, it automatically presses Enter to send the message. This makes voice-to-message a single action - press hotkey, speak, message sends. No manual confirmation step.
Auto-Enter activates based on the target application. AICHE detects when you're focused on a messaging app's input field and enables Auto-Enter automatically. In non-messaging contexts (documents, email compose, code editors), Auto-Enter stays disabled so your text inserts without being submitted prematurely.
You can disable Auto-Enter in AICHE settings if you prefer to review messages before sending, even in chat apps.
Window Focus Management
Smart Insert tracks which window and text field were active when you pressed the hotkey. After processing completes, it restores focus to that exact window and field before inserting text. This works reliably across scenarios that would normally break focus:
Multi-monitor setups. Record while focused on a document on your left monitor. AICHE processes on your right monitor (or in the background). Text inserts on the left monitor where your cursor was.
Multiple browser tabs. Click into a Gmail compose tab, press the hotkey, speak. Even if you switch tabs during processing, Smart Insert returns focus to the Gmail compose tab and inserts there.
IDE split panes. In VS Code or JetBrains with multiple editor panes open, Smart Insert returns to the exact pane and cursor position where you started recording.
Platform Behavior
macOS
Requires Accessibility permission in System Settings → Privacy & Security → Accessibility. Without this permission, Smart Insert cannot simulate keystrokes or manage window focus outside AICHE's own window. Grant the permission once and it persists across updates.
Windows
Works without additional permissions on most applications. Some security-sensitive apps (password managers, certain banking software) block automated text insertion as a protective measure. For these apps, the transcribed text copies to your clipboard with a notification - paste manually with Ctrl+V.
Linux
Behavior varies by desktop environment. X11-based environments (most current Linux desktops) support full Smart Insert functionality. Wayland-based environments may require additional configuration for cross-application text insertion.
When Smart Insert Is Disabled
If you turn off Smart Insert, AICHE copies the transcribed text to your clipboard and shows a notification. You then manually paste with ⌘+V (Mac) or Ctrl+V (Windows/Linux). This adds 3-5 seconds per dictation but gives you full control over where text appears.
Some users prefer this for sensitive workflows - legal document drafting, medical notes, financial communications - where accidentally inserting text in the wrong field could be problematic.
Result: you send 30 Slack messages during a busy morning. Press hotkey, speak 20 seconds, message sends automatically with Auto-Enter. 25 seconds total versus 90 seconds typing. You save 32 minutes while maintaining natural conversation flow without touching keyboard or mouse.
Do this now: open any text editor, click inside, press your hotkey, say "this is a Smart Insert test," and watch the text appear automatically where your cursor was.
Related Features
Floating Status Bar
AICHE's floating status bar shows recording time, processing progress, and completion status - always visible while you work in other apps.
System Tray & Menu Bar Integration
AICHE lives in your system tray (Windows/Linux) or menu bar (macOS) for instant access to recording, history, and settings without opening the main window.
Global Voice-to-Text Hotkey
Use AICHE's global hotkey for instant voice-to-text in any application without switching windows.
Automatic Punctuation and Formatting
AICHE's Message Ready feature adds punctuation, fixes grammar, and formats your speech into professional text automatically.
Never Lose a Recording
AICHE's intelligent error handling automatically retries failed transcriptions and saves recordings with AES-256 encryption. Server errors, expired subscriptions, and network failures never delete your content.
Offline Voice-to-Text Mode
AICHE's Later queue lets you record voice notes without internet, storing them securely until you're back online.