סקירה כללית

בעזרת Google Assistant SDK תוכלו להוסיף לרעיונות שלכם שליטה באמצעות הקול, הבנת שפה טבעית (NLP) והיכולות המתקדמות של Google. בפרויקט שלכם מוקלטת דיבור (בקשה קולית, למשל What's on my calendar?), ששולחת אותה ל-Google Assistant ומקבלת תגובת אודיו שמושמעת בקול, בנוסף לטקסט הגולמי של ההגה.

שירות Google Assistant

שירות Google Assistant חושף ממשק API ברמה נמוכה שמאפשר לבצע שינויים ישירות בבייטים של האודיו בבקשה ובתגובה של Assistant. אפשר ליצור קישורים ל-API הזה בשפות כמו Node.js, Go, C++ ו-Java, בכל הפלטפורמות שתומכות ב-gRPC.

קוד העזר מסופק ב-Python ללכידת אודיו, להפעלת אודיו ולניהול מצבי השיחה.

תאימות ותמיכה בתכונות

בטבלה הבאה מופיע סיכום של דרישות התאימות לפלטפורמה של שירות Google Assistant:

שירות Google Assistant
ארכיטקטורות נתמכות כל פלטפורמות gRPC
שפות נתמכות כל שפות gRPC
הפעלה בהפעלה קולית
(Ok Google)
לא
תיעוד והפעלה של אודיו סופק קוד הפניה
ניהול מצבי השיחה סופק קוד הפניה
טיימרים ושעונים מעורריםלא
הפעלת פודקאסטים וחדשותלא
שידור הודעות קוליותלא
פלט חזותי (HTML5) של תשובות Assistantכן

שלבים להתחלת בניית הפרויקטים

באמצעות ה-SDK תוכלו לבנות פרויקטים במהירות באמצעות הטמעה של Google Assistant והוספה של פונקציונליות ייחודית באמצעות Actions on Google:

  1. יוצרים פרויקט באמצעות ממשקי gRPC API.
  2. קבלת רעיונות לגבי השלבים הבאים להתאמה אישית.
  3. כדי לשפר את הפרויקט, כדאי לקרוא את השיטות המומלצות בנושא פרטיות ואבטחה והגדרת אודיו.