interactiveCanvas
অবজেক্ট হল আপনার কথোপকথনমূলক কর্মের ইন্টারফেস যা আপনার ওয়েব অ্যাপের মধ্যে উপলব্ধ করা হয়।
পদ্ধতি
প্রস্তুত
ready(callbacks) returns undefined
ইন্টারেক্টিভ ক্যানভাস ওয়েব অ্যাপ কলব্যাক রেজিস্টার করার জন্য লোড হয়ে গেলে।
পরামিতি | |
---|---|
callbacks | InteractiveCanvasCallbacks একটি বস্তু যা পদ্ধতি কলব্যাক ধারণ করে। |
sendTextQuery
sendTextQuery(textQuery) returns Promise<state>
কথোপকথনমূলক কর্মে একটি পাঠ্য ক্যোয়ারী পাঠায়।
পরামিতি | |
---|---|
textQuery | string কথোপকথনমূলক কর্মে পাঠানোর জন্য প্রশ্ন। |
state | string নিম্নলিখিতগুলির মধ্যে একটি: |
getHeaderHeightPx
getHeaderHeightPx() returns Promise<height>
একটি প্রদর্শনের শীর্ষে হেডারের উচ্চতা নির্ধারণ করে।
পরামিতি | |
---|---|
height | number পিক্সেলে উচ্চতা। |
ইন্টারেক্টিভ ক্যানভাস কলব্যাক
এই কলব্যাকগুলি আপনাকে আপনার কথোপকথনমূলক ক্রিয়া থেকে তথ্য বা অনুরোধগুলির প্রতিক্রিয়া জানাতে একটি উপায় প্রদান করে যখন পদ্ধতিগুলি আপনার কথোপকথনমূলক ক্রিয়াকলাপের তথ্য বা অনুরোধগুলি প্রেরণের একটি উপায় প্রদান করে৷
on Update
onUpdate(data) returns undefined
কথোপকথনমূলক কর্ম থেকে একটি HtmlResponse
পাঠানো হলে কল করা হয়। ফাংশন কল শেষ হওয়ার পরে, TTS অবিলম্বে শুরু হবে।
পরামিতি | |
---|---|
data | Object ওয়েবহুক দ্বারা পাঠানো ডেটা আপডেট করা হয়েছে৷ |
onTtsMark
onTtsMark(markName) returns undefined
TTS প্লেব্যাকের সময় কলব্যাক করা হয়।
বিশেষ চিহ্ন যা সর্বদা ট্রিগার হয়:
-
START
টিটিএসের শুরু নির্দেশ করে। -
END
TTS এর শেষ নির্দেশ করে। -
ERROR
TTS বাজানো একটি ত্রুটি নির্দেশ করে।
আপনি SSML এবং <mark>
ট্যাগ ব্যবহার করেও কাস্টম চিহ্ন নির্ধারণ করতে পারেন, যেমন <mark name="custom"/>
।
পরামিতি | |
---|---|
markName | string TTS প্লেব্যাকের সময় মার্ক নাম আহ্বান করা হয়েছে। |