האובייקט interactiveCanvas
הוא הממשק של פעולת השיחה, שזמינה באפליקציית האינטרנט.
שיטות
למקומות
ready(callbacks) returns undefined
מופעלת על ידי אפליקציית האינטרנט של לוח הציור האינטראקטיבי אחרי הטעינה שלה כדי להירשם לשיחות חוזרות.
פרמטרים | |
---|---|
callbacks |
InteractiveCanvasCallbacks
אובייקט שמכיל קריאות חוזרות של method. |
sendTextQuery
sendTextQuery(textQuery) returns Promise<state>
שליחת שאילתת טקסט לפעולת השיחה.
פרמטרים | |
---|---|
textQuery |
string
השאילתה שצריך לשלוח לפעולה בשיחה. |
state |
string
אחד מהבאים: הפלטפורמה יכולה לאשר בקשות של
|
getHeaderHeightPx
getHeaderHeightPx() returns Promise<height>
הגדרה זו קובעת את גובה הכותרת בחלק העליון של מסך.
פרמטרים | |
---|---|
height |
number
הגובה בפיקסלים. |
InteractiveCanvasCallbacks
השיחות החוזרות מאפשרות לכם להגיב למידע או לבקשות בשיחות, ואילו השיטות מספקות דרך לשלוח מידע או בקשות לפעולות בשיחה.
onUpdate
onUpdate(data) returns undefined
היא מתקבלת כאשר HtmlResponse
נשלחת דרך השיחה. לאחר סיום הקריאה לפונקציה, ה-TTS יתחיל מיד.
פרמטרים | |
---|---|
data |
Object
הנתונים עודכנו על ידי ה-webhook. |
onTtsMark
onTtsMark(markName) returns undefined
קריאה חוזרת שמופעלת במהלך הפעלת טקסט לדיבור.
סימנים מיוחדים שמופעלים תמיד:
START
מציין את תחילת ה-TTS.END
מציין את סוף ה-TTS.ERROR
מציין שגיאה בהפעלת ה-TTS.
אפשר גם להגדיר סימנים מותאמים אישית באמצעות SSML והתג <mark>
, כמו <mark name="custom"/>
.
פרמטרים | |
---|---|
markName |
string
סימון השם שהופעל במהלך הפעלת TTS. |