Voice input is an AI interface design pattern that enables users to interact with AI through speech, with real-time transcription and visual feedback showing listening state, transcription progress, and audio levels. This UX pattern makes AI accessible to users who prefer speaking over typing, are on mobile devices, or have accessibility needs. The interface provides clear visual indicators showing when the AI is listening, processing, or ready for input, with real-time transcription appearing as users speak. This pattern is essential for mobile applications, accessibility-focused tools, and hands-free interaction scenarios where voice input provides a more natural and convenient way to interact with AI.
Essential for mobile applications, accessibility tools, and hands-free interaction scenarios where voice input provides a more natural and convenient interaction method.
Copy this prompt to generate a production-ready implementation in Cursor, Claude Code, Lovable, or any AI coding agent.
Generate a production-ready implementation of the "Voice Input" AI interface design pattern.
Pattern Description:Switch between AI capabilities within composer
Adding context sources via menu with removable chips
Switch between text, voice, and dictation modes
Suggested next turns
Cmd+K for AI
Reference files via @
Weekly AI interface UX notes and resources on Substack, no spam, unsubscribe anytime.