

Automatisierte Marketing-Report-Präsentationen: Deck-to-Video API (2026)
Um Marketing-Report-Präsentationen zu automatisieren, führen Sie einen Montag-Cronjob aus, der Kampagnenmetriken abruft, ein LLM um eine 8-Folien-Erzählung bittet und drei 2Slides-Endpunkte aufruft: create-pdf-slides für ein bildgestaltetes 16:9 Recap-Deck, generate-narration im multi-Modus für eine Zwei-Sprecher-Spur und download-slides-pages-voices für PNG- und WAV-Dateien pro Seite, die ffmpeg zu einem MP4 zusammenfügt. Ein 8-seitiges 2K-Deck kostet 810 Credits (ca. 2 $), die Vertonung 1.680 Credits (ca. 4,20 $), sodass ein vertontes wöchentliches Recap etwa 6 $ pro Kunde kostet. Entwickelt für Marketing-Operations, Growth Engineers und Agenturen.
Wichtigste Erkenntnisse
- Ein geplanter Job ersetzt das Montagsritual: Metriken exportieren, 8-Folien-Recap-Deck, Zwei-Sprecher-Voiceover und ein 1920×1080 MP4.
- Drei 2Slides-Endpunkte erledigen die Arbeit:
create-pdf-slides(10 + 100 Credits pro Seite bei 2K),generate-narration(210 Credits pro Seite) unddownload-slides-pages-voices(kostenlos). - Ein vertontes 8-Folien-Recap kostet 2.490 Credits, ca. 5 bis 6,25 $ je nach Credit-Paket; das Deck allein kostet 810 Credits.
- Jeder Schreib-Endpunkt ist auf 6 Anfragen pro Minute und Schlüssel begrenzt, daher sollte ein Lauf mit 50 Kunden in eine Warteschlange gestellt und nicht parallel ausgeführt werden.
- Fast PPT (
generate) kann nicht vertont werden; für Video starten Sie mitcreate-pdf-slidesodercreate-like-this.
Für wen ist das?
Marketing-Operations-Leads, die jeden Montag dasselbe Recap-Deck neu erstellen, Growth Engineers, die die Metriken bereits im Data Warehouse haben, und Agenturen, die 20, 50 oder mehr Kunden wöchentlich updaten müssen. Das Problem ist immer dasselbe: Die Zahlen sind um 6 Uhr morgens fertig, das Deck um Mittag, und die Hälfte der Stakeholder öffnet es nie.
Verwenden Sie dieses Rezept nicht, wenn Stakeholder die Folien anschließend in PowerPoint bearbeiten müssen; die bildgestaltete Pipeline erzeugt ein fertiges PDF plus Seitenbilder, aber kein natives PPTX. Für editierbare wöchentliche Decks eignet sich der Fast PPT-Weg in Automate weekly reports with Zapier and 2Slides besser.
Der Workflow im Überblick
| Schritt | Tool | Was passiert | 2Slides-Endpunkt / Credits |
|---|---|---|---|
| 1. Trigger | Cron (GitHub Actions, Cloud Scheduler, Cron auf VM) | Startet Montag 06:00 in der Zeitzone des Kunden | keiner |
| 2. Metriken abrufen | Google Ads, Meta, GA4-Export oder Warehouse-SQL-Abfrage | Ein JSON-Objekt pro Kunde: Ausgaben, Plan, Conversions, CPA, Top-Kanäle, Top-Kreative | keiner |
| 3. Erzählung schreiben | Ihr bevorzugtes LLM | Gibt 8 betitelte Abschnitte zurück: Hauptresultat, Ausgaben vs. Plan, Top-Kanäle, kreative Gewinner, Zielgruppen-Notizen, Tests, Risiken, Plan für nächste Woche | keiner |
| 4. Deck generieren | 2Slides | Bildgestaltetes 16:9-Deck in 2K mit Ihrem Marken-designStyle | POST /api/v1/slides/create-pdf-slides, 810 Credits für 8 Seiten |
| 5. Vertonung hinzufügen | 2Slides | Zwei Sprecher wechseln sich durch das Deck ab | POST /api/v1/slides/generate-narration, 1.680 Credits für 8 Seiten |
| 6. Assets abrufen | 2Slides | ZIP mit pages/page_01.png, voices/page_01.wav und transcript.txt | POST /api/v1/slides/download-slides-pages-voices, kostenlos |
| 7. Zusammenfügen und Ausliefern | ffmpeg auf Ihrem Worker oder Workspace Export | H.264 MP4 wird an Slack, E-Mail oder Kundenportal gesendet | ffmpeg: kostenlos; Workspace Generate Video: 20 Credits pro Seite |
Jeder 2Slides-Aufruf verwendet denselben Header Authorization: Bearer $SLIDES_API_KEY, und jeder asynchrone Job wird unter GET /api/v1/jobs/{jobId} abgefragt.
Schritt 1: API-Schlüssel holen und Scheduler einrichten
Erstellen Sie einen Schlüssel unter 2slides.com/api im Tab API Keys. Neue Accounts erhalten 500 kostenlose Credits ohne Abo, genug, um diese Pipeline einmal komplett durchlaufen zu lassen, bevor Sie ein Paket kaufen. Speichern Sie den Schlüssel als SLIDES_API_KEY im Secret Store Ihres Schedulers, niemals im Browser oder in einem geteilten Notebook, und prüfen Sie ihn mit dem Echo-Endpunkt vor der Planung.
curl -s https://2slides.com/api/v1/echo \
-H "Authorization: Bearer $SLIDES_API_KEY"
Für den Trigger reicht ein GitHub Actions Workflow mit on: schedule: - cron: "0 6 * * 1" für eine Handvoll Kunden. Für 50 oder mehr Kunden legen Sie diese in eine Warteschlange und lassen einen Worker sie nacheinander abarbeiten, so bleiben Sie unter dem Limit von 6 Anfragen pro Minute mit Spielraum für Wiederholungen.
Schritt 2: Metriken abrufen und LLM die 8-Folien-Erzählung schreiben lassen
Die 2Slides API weiß nicht, was ein gutes wöchentliches Recap ausmacht; das ist Ihre Aufgabe und entscheidet über die Qualität des Decks. Holen Sie die Zahlen der letzten Woche aus Ihren Werbeplattformen oder dem Warehouse als flaches JSON-Objekt pro Kunde und fordern Sie Ihr LLM auf, genau acht betitelte Abschnitte zurückzugeben:
- Hauptresultat: eine Zahl, ein Satz („CPA um 18 % gesunken bei konstanten Ausgaben“).
- Ausgaben vs. Plan: Ist, Plan, Abweichung, Monatsverlauf.
- Top-Kanäle: drei Kanäle mit Ausgaben, Conversions, CPA und Veränderung.
- Kreative Gewinner: die zwei oder drei Anzeigen mit den besten Conversions und warum.
- Zielgruppen- und Geo-Notizen: was sich verschoben hat.
- Laufende Tests: Hypothese, Status, Auslesedatum.
- Risiken und Blocker: Budgetlimits, Tracking-Lücken, Saisonalität.
- Plan für nächste Woche: drei Stichpunkte mit Verantwortlichen.
Bitten Sie um klare Sätze mit Zahlen im Fließtext und unter 60 Wörtern pro Abschnitt. create-pdf-slides behandelt Ihren Text als Quelle für Text und Layout, daher erzeugt eine saubere Erzählung von 400 bis 500 Wörtern ein prägnanteres Deck als ein 3.000-Wörter-Metrikdump.
// narrative.mjs: Formatiert die LLM-Ausgabe vor Übergabe an 2Slides
export function toUserInput(client, sections) {
const header = `Wöchentliches Paid Media Recap für ${client.name}, Woche vom ${client.week}. ` +
`Zielgruppe: ${client.stakeholders}. Ton: direkt, Zahlen zuerst.`;
const body = sections
.map((s, i) => `Folie ${i + 1}: ${s.title}\n${s.body}`)
.join("\n\n");
return `${header}\n\n${body}`;
}Schritt 3: Automatisierung des Kampagnen-Report-Decks mit create-pdf-slides
Senden Sie die Erzählung an create-pdf-slides. Setzen Sie page: 8, damit die Folienzahl zu Ihren acht Abschnitten passt, aspectRatio: "16:9" für Bildschirme und resolution: "2K", damit die PNGs bei 1920×1080 ohne Hochskalierung scharf bleiben. designStyle ist Ihr Markenauftritt: Farben, Schriftgefühl, Layoutregeln und was vermieden werden soll.
curl -s https://2slides.com/api/v1/slides/create-pdf-slides \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userInput": "Wöchentliches Paid Media Recap für Northwind Outdoor, Woche vom 2026-09-01 bis 2026-09-07. Zielgruppe: CMO und E-Commerce-Leiter. Ton: direkt, Zahlen zuerst.\n\nFolie 1: Hauptresultat\nCPA fiel um 18 % auf 31,40 $ bei konstanten Ausgaben von 48.200 $; 1.535 Käufe vs. 1.301 in der Vorwoche.\n\nFolie 2: Ausgaben vs. Plan\nGeplant 50.000 $, ausgegeben 48.200 $ (-3,6 %). Monatsverlauf bei 97 % des Plans.\n\nFolie 3: Top-Kanäle\nMeta 22.100 $ Ausgaben, 812 Käufe, 27,20 $ CPA (-22 %). Google Search 18.400 $, 571 Käufe, 32,20 $ CPA (-9 %). YouTube 7.700 $, 152 Käufe, 50,66 $ CPA (+4 %).\n\nFolie 4: Kreative Gewinner\n\"Trail-ready in 3 layers\" UGC-Video: 334 Käufe, 3,1 % CTR. \"Fall sale, free returns\" statisch: 218 Käufe.\n\nFolie 5: Zielgruppen- und Geo-Notizen\nPacific Northwest DMAs +31 % Käufe; Frauen 25-34 jetzt 41 % der Meta-Conversions.\n\nFolie 6: Laufende Tests\nBroad vs. Interest Targeting auf Meta, Tag 9 von 14, Auslesedatum 12. Sept. Suchbrand-Ausschlusstest pausiert wegen Tracking-Fix.\n\nFolie 7: Risiken und Blocker\nGA4 und Meta Kaufzahlen weichen um 11 % ab; YouTube CPA steigt seit zwei Wochen.\n\nFolie 8: Plan für nächste Woche\nVerschiebung 3.000 $ von YouTube zu Meta UGC (Verantwortlich: Priya). Start von zwei neuen UGC-Varianten (Verantwortlich: Sam). GA4-Tagging-Lücke bis Mittwoch schließen (Verantwortlich: Dev).",
"designStyle": "Northwind Outdoor Marke: tiefes Waldgrün #1F3D2B, Sand #E8DCC4, Weiß; fette geometrische Sans-Serif-Überschriften; eine große Zahl pro Folie; klare Datenkarten und einfache Balkenvergleiche; großzügige Ränder; keine Stockfotos, keine Verläufe",
"aspectRatio": "16:9",
"resolution": "2K",
"page": 8,
"contentDetail": "concise",
"imageModel": "gemini-3-pro-image",
"responseLanguage": "English",
"mode": "async"
}'Die Antwort ist { "jobId": "..." }. Fragen Sie GET https://2slides.com/api/v1/jobs/{jobId} alle 5 bis 10 Sekunden ab, bis status success ist (das PDF liegt unter downloadUrl) oder failed. Rechnen Sie mit einigen Minuten für acht 2K-Seiten. Kosten: 10 Planungscodes plus 100 pro Seite, also 810 Credits für das 8-seitige Deck.

create-pdf-slides über die API bereitstellt.
Um einen bestehenden Markenstil statt einer Textbeschreibung zu verwenden, wechseln Sie zu create-like-this mit referenceImageUrl, das auf ein öffentliches Bild einer markenkonformen Folie zeigt. Inhalt, Kosten und Limits sind ansonsten identisch.
Schritt 4: Zwei Sprecher mit der vertonten Video-Präsentations-API
Sobald der Deck-Job success meldet, rufen Sie generate-narration mit demselben jobId auf. Verwenden Sie mode: "multi" mit zwei benannten Sprechern und zwei der 30 verfügbaren Stimmen; Kore und Puck sind so unterschiedlich, dass Zuhörer ohne visuelle Hinweise folgen können. includeIntro: true fügt eine kurze Einleitung hinzu, die Kunde und Woche nennt.
curl -s https://2slides.com/api/v1/slides/generate-narration \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"jobId": "<Deck jobId aus Schritt 3>",
"mode": "multi",
"speaker1Name": "Maya",
"speaker2Name": "Theo",
"speaker1Voice": "Kore",
"speaker2Voice": "Puck",
"contentMode": "standard",
"includeIntro": true
}'Der Endpunkt antwortet mit 202 und der Job geht zurück auf processing. Fragen Sie denselben jobId ab, bis er wieder success meldet. Die Vertonung kostet 210 Credits pro Seite (10 für das Skript, 200 für Audio), also 1.680 Credits für acht Folien. Für Skriptlänge und Sprechtempo siehe Slides narration and video best practices.
Ein Vergleich, da oft gefragt: Gamma (https://developers.gamma.app) dokumentiert ein vertontes Video-Rezept mit n8n, Synthesia, ElevenLabs und eigener Generate API, dessen API-Schlüssel den Pro-Plan erfordern. Der oben beschriebene 2Slides-Weg nutzt einen Anbieter und einen Schlüssel, der für jeden Account funktioniert, mit ffmpeg auf Ihrer Seite zur Zusammenstellung; er erzeugt keinen Avatar-Präsentator wie eine Synthesia-Schicht. Offenlegung: 2Slides ist unser Produkt.
Schritt 5: Das wöchentliche Marketing-Report-Video mit ffmpeg erstellen
Rufen Sie download-slides-pages-voices mit demselben jobId auf. Sie erhalten ein kostenloses ZIP mit pages/page_01.png bis page_08.png, voices/page_01.wav bis page_08.wav und transcript.txt mit dem gesprochenen Skript für Untertitel oder eine E-Mail-Zusammenfassung.
curl -s https://2slides.com/api/v1/slides/download-slides-pages-voices \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "jobId": "<Deck jobId>" }' \
-o recap.zip && unzip -q -o recap.zip -d recapDann verknüpfen Sie jede PNG mit der zugehörigen WAV und fügen sie zusammen. Diese Einzeiler erzeugt ein 1920×1080 H.264 MP4, bei dem jede Folie genau so lange angezeigt wird, wie die Vertonung dauert:
cd recap && for i in $(seq -w 1 8); do ffmpeg -y -loop 1 -i pages/page_$i.png -i voices/page_$i.wav -c:v libx264 -tune stillimage -pix_fmt yuv420p -vf "scale=1920:1080:force_original_aspect_ratio=decrease,pad=1920:1080:(ow-iw)/2:(oh-ih)/2" -c:a aac -b:a 192k -shortest clip_$i.mp4; done && printf "file 'clip_%s.mp4'\n" $(seq -w 1 8) > list.txt && ffmpeg -y -f concat -safe 0 -i list.txt -c copy weekly-recap.mp4Der concat-Demuxer am Ende ist in der ffmpeg formats reference dokumentiert. Für einen vertikalen Schnitt ändern Sie beide 1920:1080-Werte zu 1080:1920 und generieren das Deck mit aspectRatio: "9:16" neu.
Kein Worker mit ffmpeg? Öffnen Sie denselben Job im 2Slides Workspace und nutzen Export, dann Generate Video. Es rendert das H.264 MP4 mit 1920×1080 oder 1080×1920 im Browser für 20 Credits pro Seite (160 für ein 8-Folien-Recap). Das eignet sich für Einmal-Läufe; ffmpeg eignet sich für 50 Kunden jeden Montag.
Schritt 6: Die Node.js-Pipeline zur Automatisierung von Marketing-Report-Präsentationen
Das Ganze als ein Node 20-Skript ohne Abhängigkeiten außer fetch. Ersetzen Sie loadMetrics und writeNarrative durch Ihre Warehouse-Abfrage und LLM-Aufruf.
// weekly-recap.mjs: Node 20+, aus Ihrem Montag-Cron starten
import { writeFile } from "node:fs/promises";
import { execFile } from "node:child_process";
import { promisify } from "node:util";
import { toUserInput } from "./narrative.mjs";
import { loadMetrics, writeNarrative } from "./your-data-layer.mjs";
const BASE = "https://2slides.com";
const headers = {
Authorization: `Bearer ${process.env.SLIDES_API_KEY}`, // nur serverseitig
"Content-Type": "application/json",
};
const sleep = (ms) => new Promise((r) => setTimeout(r, ms));
const run = promisify(execFile);
async function post(path, body) {
const res = await fetch(`${BASE}${path}`, { method: "POST", headers, body: JSON.stringify(body) });
if (!res.ok) throw new Error(`${path} -> ${res.status}: ${await res.text()}`);
return res.json();
}
async function waitForJob(jobId, everyMs = 8000) {
for (;;) {
const res = await fetch(`${BASE}/api/v1/jobs/${jobId}`, { headers });
const job = await res.json();
console.log(` job ${jobId}: ${job.status} ${job.progress ?? ""}`);
if (job.status === "success") return job;
if (job.status === "failed") throw new Error(`job ${jobId} fehlgeschlagen: ${job.message ?? ""}`);
await sleep(everyMs); // alle 5–10 s abfragen; jobs/{id} erlaubt 10 req/min
}
}
export async function buildRecap(client) {
// 1) Metriken -> 8-Abschnitt-Erzählung
const metrics = await loadMetrics(client);
const sections = await writeNarrative(client, metrics);
// 2) bildgestaltetes Deck: 10 + 100 Credits/Seite bei 2K
const { jobId } = await post("/api/v1/slides/create-pdf-slides", {
userInput: toUserInput(client, sections),
designStyle: client.designStyle,
aspectRatio: "16:9",
resolution: "2K",
page: 8,
contentDetail: "concise",
responseLanguage: client.language ?? "English",
mode: "async",
});
const deck = await waitForJob(jobId);
console.log("Deck PDF:", deck.downloadUrl);
// 3) Zwei-Sprecher-Vertonung: 210 Credits/Seite
await post("/api/v1/slides/generate-narration", {
jobId,
mode: "multi",
speaker1Name: "Maya",
speaker2Name: "Theo",
speaker1Voice: "Kore",
speaker2Voice: "Puck",
contentMode: "standard",
includeIntro: true,
});
await waitForJob(jobId);
// 4) PNG + WAV pro Seite (kostenlos) -> MP4 via ffmpeg
const zipRes = await fetch(`${BASE}/api/v1/slides/download-slides-pages-voices`, {
method: "POST", headers, body: JSON.stringify({ jobId }),
});
if (!zipRes.ok) throw new Error(`Download fehlgeschlagen: ${zipRes.status}`);
const zipPath = `out/${client.slug}.zip`;
await writeFile(zipPath, Buffer.from(await zipRes.arrayBuffer()));
await run("bash", ["./stitch.sh", zipPath, `out/${client.slug}-recap.mp4`]); // der ffmpeg-Loop aus Schritt 5
return { jobId, pdf: deck.downloadUrl, video: `out/${client.slug}-recap.mp4` };
}
// Kunden nacheinander abarbeiten: 3 POSTs pro Kunde halten unter 6 req/min
const clients = JSON.parse(process.env.CLIENTS_JSON ?? "[]");
for (const client of clients) {
try {
const out = await buildRecap(client);
console.log(`fertig ${client.name}`, out);
} catch (err) {
console.error(`FEHLER bei ${client.name}:`, err.message); // alarmieren, nicht blind neu versuchen
}
}Jeder Kunde verursacht drei Schreib-Anfragen (Deck, Vertonung, Download) plus Polling-Leseanfragen mit einem separaten Limit von 10 Anfragen pro Minute.
Einen Referenzstil wählen
Wenn die Beschreibung Ihrer Marke in designStyle nicht funktioniert, verwenden Sie ein Referenzbild. Die 2Slides Gallery hostet reale Decks, die Sie zur Orientierung durchstöbern oder als referenceImageUrl an create-like-this übergeben können. Diese sind Referenzdecks, keine API-Ausgaben: Die Folien unten stammen aus einem Adobe Creative Trends 2026-Deck in der Gallery und zeigen den zurückhaltenden, datenorientierten Stil, der in einem wöchentlichen Recap gut lesbar ist.


referenceImageUrl und create-like-this leitet Farben, Schrift und Layout daraus ab.

Für Agenturen speichern Sie eine Referenzfolie-URL pro Kunde neben dessen Metrik-Konfiguration, so bleibt das wöchentliche Deck immer im visuellen System des Kunden.
Was es kostet
Pro 8-Folien-Recap: 810 Credits für das 2K-Deck, 1.680 für die Vertonung, nichts für das ZIP oder ffmpeg auf eigenem Worker. Credit-Pakete reichen von 5 $ für 2.000 Credits (0,0025 $ pro Credit) bis 80 $ für 40.000 Credits (0,002 $ pro Credit).
| Volumen | Deck-Credits | Vertonungs-Credits | Gesamt-Credits | USD bei 0,0025 $ | USD bei 0,002 $ (80 $ Pakete) |
|---|---|---|---|---|---|
| 1 vertontes Recap | 810 | 1.680 | 2.490 | 6,23 $ | 4,98 $ |
| 20 Recaps / Monat (5 Kampagnen wöchentlich) | 16.200 | 33.600 | 49.800 | 124,50 $ | 99,60 $ |
| 500 Recaps / Monat (125 Kunden wöchentlich) | 405.000 | 840.000 | 1.245.000 | n/a | 2.490 $ |
| 20 Decks / Monat, ohne Vertonung | 16.200 | 0 | 16.200 | 40,50 $ | 32,40 $ |
Zwei Hinweise: Ein Wechsel zu resolution: "1K" spart nichts (100 Credits pro Seite gelten für 512px, 1K und 2K; nur 4K verdoppelt die Kosten), bleiben Sie also bei 2K. Das MP4 im Workspace statt mit ffmpeg zu rendern, kostet 160 Credits (0,32 bis 0,40 $) pro Recap zusätzlich.
Fast PPT oder bildgestaltete Folien für diesen Anwendungsfall?
| Bedarf | Fast PPT generate | create-pdf-slides / create-like-this |
|---|---|---|
| Stakeholder bearbeiten das Deck in PowerPoint | Ja, natives PPTX aus 1.500+ Templates | Nein, Ausgabe ist PDF plus Seitenbilder |
| Video zum Anschauen statt Lesen mit Voiceover | Nein, Vertonung nicht verfügbar | Ja, generate-narration plus MP4 |
| Kosten für 8 Seiten | 80 Credits (ca. 0,20 $) | 810 Credits Deck, 2.490 mit Vertonung |
| Durchlaufzeit | Ca. 30 Sekunden, synchron standardmäßig | Einige Minuten, asynchron standardmäßig |
| Markensteuerung | Auswahl eines themeId aus GET /api/v1/themes/search | Freitext designStyle oder referenceImageUrl |
Viele Teams nutzen beides: ein Fast PPT-Deck für den Account Manager zur Annotation und das vertonte Video für den Kunden, der es auf dem Handy anschaut. Wie Marketing-Teams KI-Präsentationsdecks in großem Maßstab erzeugen behandelt die editierbare Seite ausführlich.
Häufige Stolperfallen
- 50 Kunden parallel starten. Jeder Schreib-Endpunkt erlaubt 6 Anfragen pro Minute pro Schlüssel. Legen Sie Kunden in eine Warteschlange und bearbeiten Sie sie nacheinander oder verteilen Sie die Anfragen über die Stunde.
generate-narrationauf einem Fast PPT-Job aufrufen. Vertonung akzeptiert nur Jobs voncreate-pdf-slidesodercreate-like-this; eingenerate-Job wird abgelehnt und kann nicht konvertiert werden.- API-Schlüssel im Browser-Dashboard speichern. Bewahren Sie
SLIDES_API_KEYauf dem Server oder im Secret Store Ihres Schedulers auf. Wenn eine clientseitige Seite das Video braucht, liefern Sie das bereits gerenderte MP4 aus. page: 0verwenden, wenn genau acht Folien gewünscht sind.0bedeutet automatische Seitenerkennung. Setzen Siepage: 8, damit jedes Wochenvideo dieselbe Form und Länge hat.- Einen Sprachcode übergeben.
responseLanguageerwartet einen Namen wie"Spanish", nicht"es". Speichern Sie den Namen in der Konfiguration jedes Kunden. - Den rohen Metrik-Export senden. Eine 3.000-Zeilen-CSV in
userInputführt zu einem unübersichtlichen Deck. Fassen Sie zuerst zusammen, übergeben Sie eine 400 bis 500 Wörter lange Erzählung und behalten Sie die CSV als Anhang.
Häufig gestellte Fragen
Wie viel kostet es, einen wöchentlichen Marketing-Report als vertontes Video zu automatisieren?
Ein vertontes 8-Folien-Recap kostet 2.490 Credits, zwischen 4,98 $ und 6,23 $ je nach Credit-Paket. Das teilt sich auf in 810 Credits für das 2K bildgestaltete Deck (10 Planung plus 100 pro Seite) und 1.680 Credits für die Zwei-Sprecher-Vertonung (210 pro Seite). Der Download der PNG- und WAV-Dateien pro Seite ist kostenlos, und das Zusammenfügen mit ffmpeg auf eigener Maschine kostet nichts.
Kann eine AI-Voiceover-Slides-API zwei verschiedene Stimmen in einem Deck verwenden?
Ja. generate-narration mit mode: "multi" nimmt speaker1Name, speaker2Name, speaker1Voice und speaker2Voice und wechselt die beiden Sprecher durch die Folien. Es stehen 30 Stimmen zur Auswahl, darunter Kore, Puck, Zephyr, Charon, Aoede und Leda. Verwenden Sie mode: "single" mit speakerName und voice, wenn ein Sprecher ausreicht, ebenfalls 210 Credits pro Seite.
Welche Endpunkte braucht eine vertonte Video-Präsentations-API-Pipeline?
Drei in Reihenfolge: POST /api/v1/slides/create-pdf-slides (oder create-like-this mit referenceImageUrl) zum Design des Decks, POST /api/v1/slides/generate-narration mit dem resultierenden jobId zur Audioerzeugung und POST /api/v1/slides/download-slides-pages-voices zum Abruf der PNG- und WAV-Paare. Zwischen den Schritten alle 5 bis 10 Sekunden GET /api/v1/jobs/{jobId} abfragen. Fast PPTs generate ist nicht Teil dieser Kette, da es nicht vertont werden kann.
Kann ich denselben Wochenbericht in mehreren Sprachen ausliefern?
Ja. Setzen Sie responseLanguage bei create-pdf-slides auf einen Sprachennamen wie "Spanish" oder "Japanese", dann wird der Folientext in dieser Sprache geschrieben; die Vertonung folgt dem Folientext. Über 20 Sprachen werden unterstützt. Jede Sprache ist ein separater Deck-Job, sodass ein Kunde, der Videos in Englisch und Spanisch möchte, für zwei 2.490-Credit-Läufe zahlt.
Wie lange dauert die Montagspipeline pro Kunde?
Rechnen Sie mit mehreren Minuten pro Kunde: Ein 8-seitiges 2K-Deck braucht einige Minuten zum Rendern, die Vertonung einige weitere, und das ffmpeg-Zusammensetzen dauert typischerweise unter einer Minute für acht Clips. Das Abfragen alle 5 bis 10 Sekunden und die sequenzielle Verarbeitung der Kunden hält das Limit von 6 Anfragen pro Minute ein, und ein Lauf mit 50 Kunden, der um 06:00 startet, ist normalerweise vor dem ersten Stand-up fertig.
Nächste Schritte
- Holen Sie sich einen API-Schlüssel unter 2slides.com/api. Die 500 kostenlosen Credits decken ein komplettes vertontes Recap ab, damit Sie die Pipeline validieren können, bevor Sie ein Paket kaufen, und automatisieren Sie dann Marketing-Report-Präsentationen für jeden Kunden im gleichen Zeitplan.
- Stöbern Sie in den weiteren teambezogenen Rezepten im Hub-Post, AI presentation API use cases by team.
- Die Finanzversion dieses Workflows, mit Monatsabschlüssen statt Werbemetriken, finden Sie in Automate financial report presentations with AI voice narration; für Skript- und Sprechtempo-Regeln lesen Sie Slides narration and video best practices.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free