במסמך הזה מוצגת ארכיטקטורה ברמה גבוהה של אפליקציה שמשתמשת ב-AI כדי ליצור פודקאסטים על סמך קלט אודיו.
המסמך הזה מיועד לארכיטקטים, למפתחים ולמנהלים שיוצרים ומנהלים אפליקציות מבוססות-AI גנרטיבי בענן לתעשיות המדיה והשיווק. ההנחה במאמר הזה היא שיש לכם הבנה בסיסית במושגי AI גנרטיבי.
בקטע פריסה במסמך הזה יש דוגמאות קוד לעומסי עבודה של AI גנרטיבי שכוללים פורמטים של קלט ופלט מרובי-מוֹדָלִים.
ארכיטקטורה
בתרשים הבא מוצגת ארכיטקטורה של אפליקציה להפקת פודקאסטים ב- Google Cloud. האפליקציה משתמשת ב-AI כדי ליצור פודקאסטים מקובצי אודיו, למשל פרשנות בשידור חי לאירוע ספורט.
הארכיטקטורה מציגה את התהליך הבא:
- משתמש מעלה קובצי אודיו לקטגוריה של Cloud Storage.
- Eventarc מפעיל שירות Cloud Run.
- שירות Cloud Run שולח את קובצי האודיו לשירות Speech-to-Text.
- התכונה 'המרת דיבור לטקסט' יוצרת תמלילים עם חותמות זמן של קובצי האודיו.
שירות Cloud Run שולח את התמלילים ל-Gemini API, עם הנחיה ליצירת תסריט לפודקאסט.
לדוגמה, אפשר להזין הנחיה ליצירת תסריט לפודקאסט באורך 15 דקות על רגעי השיא של אירוע ספורט, על סמך מילות מפתח מסוימות בתגובות.
Gemini יוצר טיוטה של תסריט לפודקאסט.
שירות Cloud Run שולח את סקריפט הטיוטה למשתמש.
המשתמש בודק ועורך את טיוטת התסריט, ואז שולח את התסריט הסופי ל-Text-to-Speech.
המרת טקסט לדיבור יוצרת קובץ אודיו של פודקאסט.
המוצרים שהשתמשו בהם
הארכיטקטורה לדוגמה הזו משתמשת במוצרים הבאים של Google Cloud Google:
- Speech-to-Text: ממשק API שמשתמש בטכנולוגיות של Google לזיהוי דיבור כדי לתמלל אודיו לטקסט.
- Gemini Enterprise Agent Platform: פלטפורמה מקיפה שמאפשרת לכם ליצור, לנהל, לבצע אופטימיזציה ולהתאים לעומס (scale) סוכני AI ברמה שמתאימה לארגונים.
- Text-to-Speech: API ליצירת דיבור אנושי סינתטי שנשמע טבעי מתוך טקסט.
- Cloud Storage: מאגר אובייקטים ללא הגבלה בעלות נמוכה, לשימוש עם סוגים שונים של נתונים. אפשר לגשת לנתונים מתוך ומחוץ Google Cloud, והם משוכפלים במיקומים שונים כדי ליצור יתירות.
- Cloud Run: פלטפורמת מחשוב ללא שרת שמאפשרת להריץ קונטיינרים ישירות על גבי התשתית הניתנת להרחבה של Google.
- Eventarc: פתרון בלי שרת (serverless) לניתוב אסינכרוני של הודעות שמופעלות על ידי אירועים.
פריסה
כדי להתנסות בשימוש במוצרים Google Cloud למשימות שכוללות פורמטים של קלט ופלט מרובי-ערוצים כמו אודיו וטקסט, אפשר לנסות את דוגמאות הקוד הבאות:
- יצירת תמליל של ראיון אודיו.
- יצירת פודקאסט עם כמה דוברים באמצעות Gemini ו-Text-to-Speech API.
- הקלטת אודיו ויצירת תרגום.
המאמרים הבאים
- עולם תוכן מורחב: מדריכים לארכיטקטורה של AI גנרטיבי
- סקירה כללית של עקרונות והמלצות לארכיטקטורה שספציפיים לעומסי עבודה של AI ו-ML ב- Google Cloudזמינה בפרספקטיבה של AI ו-ML ב-Well-Architected Framework.
- לדוגמאות נוספות של ארכיטקטורות, תרשימים ושיטות מומלצות, עיינו במאמר Cloud Architecture Center.
שותפים ביצירת התוכן
מחבר: קומאר דהנגופל | מפתח פתרונות חוצי-מוצרים
תורמי תוכן אחרים:
- Amina Mansour | Tech Lead, Global Developer Relations & Strategic Content
- מייגן או'קיף | אחראית קשרי מפתחים
- Samantha He | Technical Writer
- שיר מאיר לדור | מנהלת הנדסה של קשרי מפתחים