Narrator: [dramatic tone] The year is 2157. Humanity has spread across the stars, but peace... peace remains elusive. Captain: [wearily] Set a course for Kepler-442b. [sighs] Let's hope this colony is still standing. Lieutenant: [nervously] Captain, sensors are picking up something... unusual. Captain: [firmly] On screen. [pause] ...My God.
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_sound \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"model": "text-to-dialogue-v3",
"text": "Narrator: [dramatic tone] The year is 2157. Humanity has spread across the stars, but peace... peace remains elusive. Captain: [wearily] Set a course for Kepler-442b. [sighs] Let's hope this colony is still standing. Lieutenant: [nervously] Captain, sensors are picking up something... unusual. Captain: [firmly] On screen. [pause] ...My God."
}
JSON
The old lighthouse keeper climbed the spiral staircase one last time. Each iron step rang out beneath his boots, echoing off the curved stone walls as it had for thirty-seven years. At the top, he paused to catch his breath and looked out across the Atlantic. The beam would spin tonight without him. Tomorrow, the automation engineers would arrive, and the light would keep itself. He pressed his palm flat against the cold glass of the lantern room and whispered goodbye to the sea.
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_sound \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"model": "text-to-speech-multilingual-v2",
"text": "The old lighthouse keeper climbed the spiral staircase one last time. Each iron step rang out beneath his boots, echoing off the curved stone walls as it had for thirty-seven years. At the top, he paused to catch his breath and looked out across the Atlantic. The beam would spin tonight without him. Tomorrow, the automation engineers would arrive, and the light would keep itself. He pressed his palm flat against the cold glass of the lantern room and whispered goodbye to the sea."
}
JSON
A heavy sci-fi airlock door opening. Begins with a pressurized hiss of escaping air lasting about half a second, followed by mechanical servo motors whirring as the door slides laterally. Metal-on-metal scraping sound with a deep hydraulic clunk when the door locks into the open position. The entire sequence takes about 2 seconds. Clean recording with no background ambience — suitable for layering into a game or film sound mix.
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_sound \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"model": "sound-effect-v2",
"text": "A heavy sci-fi airlock door opening. Begins with a pressurized hiss of escaping air lasting about half a second, followed by mechanical servo motors whirring as the door slides laterally. Metal-on-metal scraping sound with a deep hydraulic clunk when the door locks into the open position. The entire sequence takes about 2 seconds. Clean recording with no background ambience — suitable for layering into a game or film sound mix."
}
JSON
Host: Welcome back to the show. Today we're talking with Dr. Chen about the latest findings in marine biology. Doctor, you've spent six months in a submarine. What was the most surprising thing you saw down there? Dr. Chen: Honestly? The silence. People imagine the deep ocean is full of strange sounds, but at four thousand meters, it's the quietest place I've ever been. When we turned off all the equipment for calibration, the silence was so total it felt physical. Like pressure on your ears, but from the absence of sound rather than from water.
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_sound \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"model": "text-to-dialogue-v3",
"text": "Host: Welcome back to the show. Today we're talking with Dr. Chen about the latest findings in marine biology. Doctor, you've spent six months in a submarine. What was the most surprising thing you saw down there? Dr. Chen: Honestly? The silence. People imagine the deep ocean is full of strange sounds, but at four thousand meters, it's the quietest place I've ever been. When we turned off all the equipment for calibration, the silence was so total it felt physical. Like pressure on your ears, but from the absence of sound rather than from water."
}
JSON
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_sound \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"model": "text-to-speech-turbo-v2.5",
"text": "You have three new messages and one upcoming meeting in fifteen minutes."
}
JSON
Peaceful temperate forest ambience in early morning. A chorus of songbirds — robins, warblers, and a distant woodpecker tapping — over a foundation of gentle wind rustling through deciduous leaves. A small stream babbles quietly in the mid-distance. Occasional insect buzz passes close to the microphone. No human-made sounds. The recording should feel spacious with natural stereo width, suitable for use as a 30-second background loop in a meditation app or nature documentary.
curl -X POST https://runapi.ai/api/v1/elevenlabs/text_to_sound \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"model": "sound-effect-v2",
"text": "Peaceful temperate forest ambience in early morning. A chorus of songbirds — robins, warblers, and a distant woodpecker tapping — over a foundation of gentle wind rustling through deciduous leaves. A small stream babbles quietly in the mid-distance. Occasional insect buzz passes close to the microphone. No human-made sounds. The recording should feel spacious with natural stereo width, suitable for use as a 30-second background loop in a meditation app or nature documentary."
}
JSON
FAQ
Working with Audio prompts
What makes a good %{model} prompt?
A useful %{model} prompt names the subject, style, constraints, and output intent clearly. The examples here are short enough to copy, but specific enough for an agent or backend job to preserve the generation goal.
Can I reuse these prompts across models?
Often, yes. Start with a prompt in this modality, then adjust model-specific fields such as aspect ratio, duration, voice settings, or style controls. The detail page shows any saved parameters next to the prompt text.
Where do I find the right model slug?
Every card shows the RunAPI model slug. Open the model page when you want only examples for one model, or follow the model catalog link for pricing and capability details before making a request.
Can agents call these prompts directly?
Yes. After installing the RunAPI MCP Server, paste the agent instruction from a prompt detail page. The page keeps the prompt text, model slug, and endpoint path together so the agent has enough context.