AI-poháněný překladač prezentací

Úvod

Aspose.Slides je výkonné API pro programové řízení prezentací PowerPoint. Kromě vytváření, úprav a konverze snímků nabízí funkce řízené AI – například Presentation Translation API pro vícejazyčný obsah snímků.

Jak to funguje

Aspose.Slides neobsahuje vestavěné funkce AI, ale integruje se s externími AI modely přes internet. Tato funkčnost je zpřístupněna přes třídu SlidesAIAgent, která používá podtřídy IAIWebClient pro komunikaci se službami AI.

Můžete použít vestavěný OpenAIWebClient k připojení k API OpenAI nebo si implementovat vlastní IAIWebClient pro použití jiného poskytovatele AI či jazykového modelu.

Aspose.Slides zajišťuje komunikaci, parsuje odpovědi AI a inteligentně vkládá přeložený obsah při zachování původního rozvržení a formátování snímků.

Příklad

V tomto příkladu překládáme prezentaci PowerPoint do japonštiny pomocí vestavěného OpenAIWebClient s určeným OpenAI model.

# Načtěte prezentaci k překladu.
with slides.Presentation("sample.pptx") as presentation:

    # Vytvořte AI klienta pomocí OpenAIWebClient, zadáním modelu a API klíče.
    with slides.ai.OpenAIWebClient("gpt-4o-mini", "apiKey", "") as ai_web_client:

        # Inicializujte SlidesAIAgent s AI klientem.
        ai_agent = slides.ai.SlidesAIAgent(ai_web_client)

        # Přeložte prezentaci do japonštiny.
        ai_agent.translate(presentation, "japanese")

        # Uložte přeloženou prezentaci jako PDF.
        presentation.save("sample_jp.pdf", slides.export.SaveFormat.PDF)

Klíčové výhody

Aspose.Slides Presentation Translation API nabízí řešení řízené AI pro poskytování vícejazyčných prezentací PowerPoint. Automatizací překladu při zachování rozvržení a designu šetří čas a snižuje chyby ve srovnání s ručními postupy. Ať už jste vývojář, učitel nebo obchodní profesionál, toto API vám umožní vytvářet poutavé, lokalizované prezentace pro globální publikum – rozšiřuje váš dosah a zlepšuje komunikaci.