graphic_eq
ProsodyAI
menu
support_agentFor call centres

IVR voice prompts,
recorded before lunch.

Paste every prompt you have. Get every prompt back as a named file, in the 8 kHz format your phone system actually accepts — in fifty-nine languages, in the same voice, for the price of a subscription rather than a studio day.

No card. No trial clock. The free allowance returns every month.

What an IVR voice recording costs you today

The recording itself is an afternoon. Everything around it is the cost.

schedule

Book, brief, wait

A voice actor, a studio slot, a round of notes. Then the same again when legal changes one sentence.

record_voice_over

A different voice by year three

The original reader moves on, rates change, and prompt 41 no longer matches prompt 40.

language

Other languages, quietly skipped

Each new language means finding another native reader. Most teams never get past the second one.

Named in, named out

Your filenames, not ours

Send the name your phone system already uses and get that name back. The alternative — five hundred files called by a UUID — is an afternoon of renaming before anyone can load them.

  • check_circleA tab between the name and the line, which is what two spreadsheet columns paste as
  • check_circle8 kHz mono G.711, μ-law or linear PCM
  • check_circleOne ZIP at the end, or a manifest your own tooling can read
WHAT YOU PASTEWHAT YOU GETmain_menuPress one for sales.main_menu.wav8 kHz · mono · G.711press_1Connecting you now.press_1.wav8 kHz · mono · G.711after_hoursWe are currently closed.after_hours.wav8 kHz · mono · G.711

AI IVR prompts, in 59 languages

call

The format your PBX accepts

Export at 8 kHz, mono, in G.711 — μ-law or linear PCM. That is what Asterisk, FreePBX, Avaya and Cisco expect. Everyone else hands you a 24 kHz MP3 and leaves the conversion to you.

drive_file_rename_outline

Files named the way your system names them

Send main_menu, press_1, after_hours and get exactly those filenames back. No renaming five hundred files that arrived called by a UUID.

bolt

Five hundred prompts in one submission

Paste the whole menu, or upload the sheet you already keep it in. One character count before you commit, one progress bar, one ZIP at the end.

translate

Fifty-nine languages, one afternoon

The same menu in Turkish, German, Arabic and Japanese, read by a native-sounding voice. The thing nobody attempts with voice actors, because the cost scales with every language.

record_voice_over

One voice across the whole system

Voice, style and delivery belong to the batch, not the line. Prompt 300 sounds like prompt 1 — and so does the one you regenerate next month.

api

A REST API and webhooks

Submit a batch from your own tooling, get a webhook when it finishes. Your prompt copy can live where it already lives and reach the phone system without anyone opening a browser.

How to record IVR prompts in three steps

01

Paste the menu

One prompt per line. Put the filename first, a tab, then the text — which is exactly what two columns of a spreadsheet produce when you copy them.

02

Pick the voice and the format

One voice for the whole set, so nothing drifts. Choose MP3, WAV, or 8 kHz G.711 for the phone system. The character count is on screen before you commit.

03

Take the ZIP to your PBX

Every file named as you named it. A prompt that needs rewording next month is one line, not another studio booking.

Listen to real IVR voice samples

These ten files were not recorded for this page. The script below was pasted into Bulk Generation and came back named exactly like this — one submission, one ZIP, about a minute of finished speech.

graphic_eq01_hook.mp3

Most text to speech sounds like a machine reading a list.

0:00 / 0:00
graphic_eq02_promise.mp3

ProsodyAI is built to sound like someone who means it.

0:00 / 0:00
graphic_eq03_engines.mp3

Three engines on one account: our own Prosody model, OpenAI, and Google Gemini. Choose the right one for each project, with no extra API keys and no second subscription.

0:00 / 0:00
graphic_eq04_languages.mp3

Fifty nine languages, and every built in voice on every plan, with no limit on how many you use.

0:00 / 0:00
graphic_eq05_free.mp3

The free plan is not a demo. One hundred thousand characters every month, roughly two hours of finished speech, and no card required.

0:00 / 0:00
graphic_eq06_clone.mp3

Record a short sample and every generation can speak in your own voice, on the free plan too.

0:00 / 0:00
graphic_eq07_studio.mp3

Then go further. Lay a voice over video, turn photographs into a narrated slideshow, burn in subtitles, or generate a whole clip with Veo.

0:00 / 0:00
graphic_eq08_bulk.mp3

Running a call centre? Paste five hundred lines and get five hundred named files back, in the eight kilohertz format your phone system actually accepts.

0:00 / 0:00
graphic_eq09_close.mp3

ProsodyAI. Text that sounds like it means something.

0:00 / 0:00
graphic_eq10_cta.mp3

Start free at prosodyai dot ai. Sign up now.

0:00 / 0:00

This is everything that was typed

No editing pass, no retakes, no audio software. The filename, a tab, the line. Swap the text for your own menu and the output is your menu.

Pasted into the Lines box

01_hook	Most text to speech sounds like a machine reading a list.
02_promise	ProsodyAI is built to sound like someone who means it.
03_engines	Three engines on one account: our own Prosody model, OpenAI, and Google Gemini. Choose the right one for each project, with no extra API keys and no second subscription.
04_languages	Fifty nine languages, and every built in voice on every plan, with no limit on how many you use.
05_free	The free plan is not a demo. One hundred thousand characters every month, roughly two hours of finished speech, and no card required.
06_clone	Record a short sample and every generation can speak in your own voice, on the free plan too.
07_studio	Then go further. Lay a voice over video, turn photographs into a narrated slideshow, burn in subtitles, or generate a whole clip with Veo.
08_bulk	Running a call centre? Paste five hundred lines and get five hundred named files back, in the eight kilohertz format your phone system actually accepts.
09_close	ProsodyAI. Text that sounds like it means something.
10_cta	Start free at prosodyai dot ai. Sign up now.

Style instructions

Confident, warm and unhurried. A brand voice, not a newsreader. Land the last line with quiet certainty, not a hard sell.

Plain language, not markup. It is how you direct a reader, and the premium engines take it the same way — which is also why a menu can be warm on the greeting and brisk on the options.

8 kHz G.711 audio for Asterisk, FreePBX, Avaya and Cisco

FormatAudioUse it for
Phone system — μ-law8 kHz · mono · G.711 μ-law WAVAsterisk, FreePBX, Avaya, Cisco
Phone system — PCM8 kHz · mono · 16-bit linear WAVPBXs that want uncompressed
WAVFull rate · losslessArchive and re-editing
MP3Full rate · compressedWeb players, hold music beds

Most providers return 24 kHz audio and leave the conversion to you. Resampling after the fact is where prompts pick up the thin, tinny quality callers notice — so the conversion happens before mastering, not after.

IVR voice recording, answered

Can I use AI voices for IVR prompts?

Yes. ProsodyAI generates IVR voice recordings from text, in a voice you choose, and the paid plans include a commercial licence for the audio. The same voice reads every prompt, so prompt 300 sounds like prompt 1.

What audio format does a phone system need?

Most PBXs expect 8 kHz mono G.711 — either mu-law or 16-bit linear PCM — which is what Asterisk, FreePBX, Avaya and Cisco accept. ProsodyAI exports that directly, alongside full-rate WAV and MP3, so nothing has to be resampled after the fact.

How do I record IVR prompts in other languages?

Paste the translated lines and pick a voice. There are 59 languages across the three engines, and every built-in voice is available on every plan, so a second or third language costs the characters and nothing else.

How many prompts can I record at once?

Up to 500 lines in one submission. Put the filename first, a tab, then the text — which is exactly what two columns of a spreadsheet produce — and the whole set comes back as one ZIP, each file named the way you named it.

What happens when a menu option changes?

You edit one line and regenerate it. There is no studio booking and no voice actor to rebook, and the regenerated prompt matches the rest of the system because the voice and delivery belong to the batch.

Can I submit prompts from my own system?

Yes. There is a REST API and webhooks, so a batch can be submitted from your own tooling and a notification arrives when it finishes. Your prompt copy can stay where it already lives.

Record the first menu today

The free plan carries one hundred thousand characters a month — enough for a full menu and its translations, without talking to anyone. When it is time to put it live, the paid plans add commercial rights, the phone formats and the API.