Overview
MobileCoder supports voice input for prompts, allowing you to speak naturally to describe what you want to build. This is perfect for complex descriptions, rapid iteration, or hands-free development sessions.How to Use Voice Input
1
Click the Microphone Icon
In the chat input area, click the microphone icon to start recording.
2
Speak Your Prompt
Describe what you want to build in natural language. Speak clearly and at a normal pace.
3
Stop Recording
Click the microphone icon again to stop recording. Your speech will be transcribed automatically.
4
Review and Send
Review the transcribed text, make any edits if needed, and send your prompt.
Supported Audio Formats
Voice input supports the following formats:- MP3
- MP4
- M4A
- WAV
- WebM
- OGG
Audio files are limited to 25MB. For longer recordings, consider breaking them into smaller segments.
Best Practices for Voice Input
Speak clearly and naturally
Speak clearly and naturally
Use a normal speaking pace. The AI transcription works best with clear, natural speech.
Structure your thoughts
Structure your thoughts
Before recording, think about what you want to say. A structured description leads to better results.
Minimize background noise
Minimize background noise
Record in a quiet environment for the most accurate transcription.
Review before sending
Review before sending
Always review the transcription before sending. You can edit any mistakes or add clarifications.
When to Use Voice vs Text
Use voice input when:- Describing complex UX flows conversationally
- You think faster than you type
- Doing hands-free development
- Brainstorming ideas quickly
- You need precise technical terms
- Copying code snippets or error messages
- Making small, specific edits
- Working in a noisy environment
Example Voice Prompts
Here are some examples of effective voice prompts:“Create a profile screen with the user’s avatar at the top, their name and bio below that, and a list of their recent posts. Make it feel modern and clean.”
“Add a settings page with toggles for notifications, dark mode, and a logout button at the bottom. Use the same styling as the rest of the app.”
“The login screen has a bug — when I tap the submit button, nothing happens. Can you add some loading state and error handling?”