Skip to main content

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

Use a normal speaking pace. The AI transcription works best with clear, natural speech.
Before recording, think about what you want to say. A structured description leads to better results.
Record in a quiet environment for the most accurate transcription.
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
Use text input when:
  • 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?”

Need more help?

Still have questions? Contact us at [email protected].