AI funkce v Presentation Builderu

Presentation Builder má 3 vestavěné AI funkce, které pracují přímo s objekty na slidu. Všechny běží na GPT-4o-mini (kromě VoiceGen, který používá OpenAI TTS).

Pro AI funkce ve Smart Presentation (AI generování, Restyle, AI on-ramp) viz AI funkce ve Smart Presentation. Pro samostatný překlad celých prezentací viz Translator.

1. Translate narration text (per slide)

Přeloží všechny narration_text (skripty pro narraci na slidu) do vybraného jazyka. Použito pro:

  • Multi-jazyčný MP4 export — vyrenderování MP4 v EN, DE, FR, …
  • Multi-jazyčné titulky v Present mode (přepnutí přes captions toggle)

Cesta: Builder toolbar → Přeložit titulky (tlačítko se objeví jen pokud máš na alespoň jednom slidu narration_text).

Postup:

  1. Klikni Přeložit titulky → otevře dialog
  2. Vyber cílový jazyk (EN/DE/FR/ES/IT/PL/SK/UK)
  3. Přeložit → AI pošle všechny texty najednou, vrátí přeložené pole, uloží jako slide.translations[lang]
  4. Po dokončení vidíš volbu jazyka v ExportPublishDialog a Present mode

Cena: ~20 kreditů za prezentaci (podle počtu tokenů).

Pozor: toto NENÍ to samé jako Translator nástroj, který přeloží celou prezentaci (texty na slidu, ne jen narraci) a funguje pro Smart i Builder. Tady jde jen o narrace per slide v Builderu.

2. VoiceGen — AI hlas pro narraci

Vytvoří AI mluvenou narraci ze slide.narration_text. Vygenerovaný MP3 se připojí jako slide.narration_url a hraje v Present mode + MP4 exportu.

Cesta: Builder → vyber slide → záložka Vlastnosti (slide-level) → Generovat hlas (jen admin nebo opt-in feature flag).

Postup:

  1. Napiš text do Skript / titulky v slide vlastnostech
  2. Klik Generovat hlas
  3. Dialog: vyber hlas (alloy / echo / fable / onyx / nova / shimmer — OpenAI hlasy), rychlost (0.5×–2×)
  4. Generovat → backend zavolá OpenAI TTS API, uloží MP3 na R2, link uloží na slide
  5. Můžeš poslouchat preview přímo v dialogu

Cena: ~$0.015 / 1000 znaků (1 minuta narrace ≈ 800 znaků ≈ ~$0.012). Přepočítáno na kredity přes lib/openai/logUsage.

Tip: Pro multi-jazyčné prezentace nejdřív přelož (#1), pak generuj voice z přeloženého textu — vybereš jazyk v dialogu hlasu.

3. AI překlad video titulků (per cue)

Pokud máš ve slidu video s titulky (KonvaVideoNode + cues), můžeš přeložit jednotlivé cue do jiného jazyka přímo v editoru titulků.

Viz Video titulky — popsáno tam.

Cena: kalkulována podle počtu cue + délky textu.

Per-user gating

AI funkce vyžadují kredity v aktuálním plánu. Free plan bez kreditů nemůže spustit Translate, VoiceGen ani překlad titulků.

Stav kreditů vidíš v hlavičce (avatar → Fakturace → Kredity).

Admin má AI funkce vždy dostupné bez ohledu na plán.

Tipy

  • Translate jen jednou — pokud někdy upravíš zdrojový text, musíš přeložit znovu (AI překlady se neaktualizují automaticky)
  • VoiceGen krátké věty — TTS lépe zní s kratšími větami (jasná intonace). Dlouhé souvětí se může monotónně přečíst
  • Translator nástroj na celou prezentaci — pokud chceš přeložit nejen narrace, ale i texty na slidech, použij /tools/translator (lehčí workflow pro multi-jazyčné prezentace)