# MarketPulse Voiceover Script Generator

> MarketPulse Voiceover Script Generator is a paid API for AI agents from marketpulse.theaslangroupllc.com, paid per call via x402, $0.08/call, status unknown (last checked 2026-09-15).

Generates TTS-ready voiceover narration scripts with delivery marks, timed segments, voice direction, and pronunciation notes sized to a target duration for video ads, explainers, podcast ads, and more

## Facts

- Endpoint: GET https://marketpulse.theaslangroupllc.com/api/market/voiceover-script
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/marketpulse-voiceover-script-generator-2e0c4a81
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dl0Tnb-hm4LZHhOOwYlE7

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability marketpulse-voiceover-script-generator-2e0c4a81
```

Example prompt: Write me a 30-second voiceover script for a video ad for my SaaS product CloudTrack — include delivery marks for pauses and emphasis, timed segments, voice direction for a warm and confident tone, alternate openings, and TTS pronunciation notes so I can paste it straight into ElevenLabs.

## When to prefer this

Use this endpoint when you need a structured, production-ready voiceover script that goes beyond raw copy — specifically when you need delivery annotations, timed segments, and TTS-engine-specific pronunciation guidance. Ideal when the output will be pasted directly into Voicebox, ElevenLabs, or a similar voice synthesis tool without further editing.

## Known failure modes

- Missing required inputs such as brand name or target duration may result in a generic or unsized script
- Overly complex product descriptions may produce scripts exceeding the target word count
- TTS pronunciation notes may not cover all edge cases for highly technical or branded terminology
- Very short durations (under 10 seconds) may limit the script's ability to include all requested elements

## How this service works

TTS-ready voiceover narration script for video ads, explainers, podcast ads, YouTube intros or phone greetings: clean plain-text script sized to your duration at ~150 wpm, a delivery-marked version (pauses, emphasis, breaths), timed segments, voice/tone direction, alt openings, pronunciation notes for TTS engines. Paste straight into Voicebox, ElevenLabs or any voice tool.

## Output

Returns a complete voiceover package: a clean plain-text script calibrated to the requested duration at ~150 wpm, a delivery-annotated version with pause markers, emphasis cues, and breath marks, timed segment breakdowns, voice and tone direction guidance, 2-3 alternate opening lines, and pronunciation notes optimized for TTS engines like ElevenLabs and Voicebox.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "product"
 ],
 "properties": {
  "lang": {
   "type": "string",
   "description": "Language to write the script in — defaults to English"
  },
  "tone": {
   "type": "string",
   "description": "Voice tone direction in plain language"
  },
  "format": {
   "type": "string",
   "description": "Voiceover format: video_ad, explainer, podcast_ad, youtube_intro or ivr_greeting — defaults to video_ad"
  },
  "product": {
   "type": "string",
   "description": "The product, service or business the voiceover is for"
  },
  "audience": {
   "type": "string",
   "description": "Who is listening — sharpens the hook and vocabulary"
  },
  "duration": {
   "type": "string",
   "description": "Target length in seconds — defaults to 30"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "format": "video_ad",
  "segments": [
   {
    "name": "Hook",
    "text": "It's 11pm and you're still categorizing receipts.",
    "time": "0-5s",
    "delivery_note": "Tired, knowing — like you've been there"
   }
  ],
  "disclaimer": "Voiceover effectiveness varies by voice, delivery, placement, and audience. Test multiple takes before scaling.",
  "word_budget": "about 75 words at ~150 wpm",
  "alt_openings": [
   "Quick question: what did your last tax season cost you in weekends?"
  ],
  "script_plain": "It's 11pm and you're still categorizing receipts. You didn't go freelance for this. Now every transaction sorts itself, and your tax estimate updates as you earn. Try it free — your Sunday nights are yours again.",
  "amazon_search": "voice over technique book",
  "script_marked": "It's 11pm and you're *still* categorizing receipts. [pause 0.5s] You didn't go freelance for this. / Now every transaction sorts *itself* — and your tax estimate updates as you earn. [pause 0.5s] Try it *free*. Your Sunday nights are yours again.",
  "recording_tips": [
   "Record the CTA as a separate take; TTS engines rush final sentences"
  ],
  "voice_direction": {
   "pace": "Conversational, slightly quick on the hook, slow on the CTA",
   "tone": "Empathetic first, practical second",
   "energy": "Warm, understated confidence",
   "persona": "A friend who already tried it, not an announcer"
  },
  "compliance_notes": [
   "Avoid implied guarantees about tax outcomes"
  ],
  "product_or_service": "online bookkeeping software for freelancers",
  "pronunciation_notes": [
   "'11pm' — write 'eleven P M' for TTS engines that read it as a number"
  ],
  "target_duration_seconds": 30
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/marketpulse-voiceover-script-generator-2e0c4a81/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from marketpulse.theaslangroupllc.com](https://www.zero.xyz/host/marketpulse.theaslangroupllc.com/llms.txt)
