تولید کردن صدا بااستفاده از Gemini API

می‌توانید از مدل Gemini بخواهید خروجی صوتی تولید کند. وقتی‌که از Firebase AI Logic استفاده می‌کنید، می‌توانید این درخواست را مستقیماً از برنامه وب یا تلفن همراهتان (مثل برنامه Apple (Swift)،‏ Android (Kotlin / Java)،‏ Web (JavaScript)، Flutter (Dart)، یا Unity) ارسال کنید.

می‌توانید انواع زیر را برای صدا تولید کنید:

مقایسه بین TTS و Live API

هر دو مدل نوشتار به گفتار (TTS) و مدل‌های Live API مدل‌های تولید گفتار با تأخیر کم هستند که می‌توانند برای زبان‌ها و صداهای پاسخ مختلف پیکربندی شوند. بااین‌حال، این دو مدل موارد استفاده بسیار متفاوتی دارند.

  • تولید نوشتار به گفتار (TTS) یک تعامل یک‌سویه درخواست-پاسخ است (نوشتار ورودی، صدا خروجی). این مدل برای سناریوهایی که نیاز به بازخوانی دقیق نوشتار ارائه‌شده با کنترل دقیق بر سبک و صدا دارند، مانند روایت پادکست، کتاب‌های صوتی، یا خواندن مقالات با صدای بلند، طراحی شده است.

  • نسل Live API از جاری‌سازی دوجهتی برای مکالمه‌های گفتاری هم‌زمان (ورودی گفتاری، خروجی گفتاری) پشتیبانی می‌کند. این مدل در بافت‌های مکالمه‌ای پویا که مدل تصمیم می‌گیرد چه گفتاری را برگرداند، عالی عمل می‌کند. توجه داشته باشید که جدیدترین مدل‌های Live API از ورودی ویدیو و تصویر نیز پشتیبانی می‌کنند.