21 questions, plain answers

The questions
we get most often.

Grouped by topic, written in the same voice we use over email. If something here is missing or unclear, write to us — we'll add an answer and reply to yours.

01

General

What flexVox is, what it runs on, and what it does without a network.

What is flexVox? +

An iOS app that turns multi-speaker scripts into produced podcast audio. Paste a dialogue script, assign AI voices to each character, generate speech and sound effects, then mix and export the result — all on iPhone or iPad.

Do I need an ElevenLabs account? +

For real audio generation, yes — flexVox brings your own ElevenLabs API key (a free tier is available at elevenlabs.io). Demo mode works with no account, generating silent placeholder audio so you can explore every feature first.

What devices does flexVox support? +

iPhone and iPad running iOS 26.4 or later.

Does flexVox work offline? +

Script import, parsing, and review work offline. Audio generation requires an internet connection to reach the ElevenLabs API. Demo mode works fully offline.

02

Scripts & parsing

What the parser understands and how the review step works.

What script formats are supported? +

Colon (`HOST: Welcome`), bracket (`[Host] Welcome`), parenthesis (`(Host) Welcome`), standalone-name lines followed by dialogue, SFX tags, music tags, scene tags, and chapter / act / part tags.

What happens if the parser gets a speaker wrong? +

Every detected attribution has a confidence score. Low-confidence turns are highlighted for review. Tap any turn to reassign its speaker, batch-assign unreviewed turns, or merge duplicate speakers.

Can I edit the script after parsing? +

Yes. The Script Edit sheet lets you modify the raw text and re-parse. Be aware that re-parsing replaces existing speaker assignments and deletes any generated audio for the project.

03

Voices & generation

How many voices fit in one project, what tuning controls exist, and what happens when generation goes sideways.

How many different voices can I use in one project? +

There's no hard limit on the number of speakers per project. Dialogue generation batches up to 10 unique voices per API call; larger casts are automatically split across multiple batches.

Can I fine-tune how a voice sounds? +

Yes — independent sliders for stability, similarity boost, style exaggeration, and speed, plus a speaker boost toggle. V3 models use a simplified control set.

What are the SFX and music duration limits? +

Sound effects clamp between 0.5 and 30 seconds. Music clamps between 3 seconds and 10 minutes. Set the duration in the script tag, e.g. `[SFX: rain (5s)]`.

What if generation fails or I cancel it? +

Audio that was already generated before the failure or cancellation is preserved. The app offers a `Resume` button that picks up where it left off, skipping turns that already have audio.

04

Post-production

Per-line regeneration, variants, pauses, and export formats.

Can I regenerate just one line? +

Yes. Swipe a turn in post-production or use its context menu. The new take is saved as a variant — your previous take isn't overwritten.

What are variants? +

Each turn can have multiple takes. When you regenerate, the new audio is added alongside existing ones. Play each variant, mark one as active, delete the rest.

How do I control pauses between lines? +

Two levels: a project-wide default pause set in post-production, and per-turn custom pauses set with the `Adjust Pauses` toggle and individual sliders. Per-turn pauses override the project default for that turn.

What format is the exported audio? +

The final mix is exported as an M4A (AAC) file. The export sheet includes platform-specific loudness presets and can also export transcripts or captions as SRT, VTT, JSON, or plain text.

05

Shows & series

How recurring productions keep cast, style, and episode structure.

What is a show/production? +

A show, also called a production, is a container for related episodes. It stores a persistent cast bible with character profiles and voice assignments, a default format and tone, intro / outro or transition sounds, and an episode template.

Do I have to use shows? +

No. Standalone projects work on their own. You can promote a project to a series later from the project list, which copies its speakers, voice assignments, and character profiles into a new production.

06

AI writing

Supported providers, external tools, and provider API costs.

Which AI services does flexVox support? +

AI script writing supports OpenAI and Anthropic Claude. You can configure both providers, switch between them at generation time, or copy a detailed prompt to use in another AI tool.

How much does AI generation cost? +

flexVox shows an estimated cost before generation based on prompt length and provider. Provider API charges are paid directly to OpenAI or Anthropic; flexVox itself does not charge for those API calls.

07

Privacy & security

Where your API key sits and what the app does — and doesn't — collect.

How is my API key stored? +

Your ElevenLabs API key is stored in the iOS Keychain — the same secure storage iOS uses for passwords. It is never written to a plain file or sent anywhere other than the ElevenLabs API.

Does flexVox collect any data? +

No analytics frameworks, no tracking SDKs, no server-side data collection. Your scripts, audio, and projects stay on your device. The only network calls are to the ElevenLabs API when generating audio or browsing voices.

Didn't find your question?

We answer support email ourselves. If something here is unclear, missing, or wrong, write to us — and the next visitor probably finds the answer waiting.