دوره آموزشی OpenAI API: ساخت برنامههای صوتی فرانتاند با استفاده از Realtime API و WebRTC
48 دقیقهعمومی2025-01-27
مدرسین

Morten Rand-Hendriksen
Senior Staff Instructor, Speaker, Web Designer, and Software Developer
جزئیات دوره
با استفاده از API زمان واقعی OpenAI، میتوانید یک چت هوش مصنوعی صوتی به صوتی سفارشی را به هر اپلیکیشن وب یا اپلیکیشن دیگری از طریق WebRTC اضافه کنید.
در این دوره، شما با نحوه عملکرد API زمان واقعی آشنا خواهید شد، یاد میگیرید که چگونه یک ارتباط WebRTC امن با توکنهای موقتی راهاندازی کنید و مثالهای عملی از چگونگی افزودن چت هوش مصنوعی زمان واقعی با صدا، متن و فراخوانی توابع را به هر اپلیکیشن وب با استفاده از JavaScript مشاهده خواهید کرد.
اهداف یادگیری:
درک مفهوم API زمان واقعی OpenAI و نحوه عملکرد آن.
یادگیری نحوه استفاده از یک سرور وب برای تولید توکنهای موقتی امن برای اپلیکیشنهای فرانتاند.
کشف نحوه ایجاد ارتباط WebRTC برای چت صوتی به صوتی.
ساخت اپلیکیشنهای صوتی هوش مصنوعی با استفاده از JavaScript.
ایجاد تجسمهای صوتی با استفاده از Web Audio API.
افزودن نوشتههای متنی به چت صوتی هوش مصنوعی برای دسترسپذیری بیشتر.
فعالسازی فراخوانی توابع برای چتهای صوتی با API زمان واقعی OpenAI.
در این دوره، شما با نحوه عملکرد API زمان واقعی آشنا خواهید شد، یاد میگیرید که چگونه یک ارتباط WebRTC امن با توکنهای موقتی راهاندازی کنید و مثالهای عملی از چگونگی افزودن چت هوش مصنوعی زمان واقعی با صدا، متن و فراخوانی توابع را به هر اپلیکیشن وب با استفاده از JavaScript مشاهده خواهید کرد.
اهداف یادگیری:
درک مفهوم API زمان واقعی OpenAI و نحوه عملکرد آن.
یادگیری نحوه استفاده از یک سرور وب برای تولید توکنهای موقتی امن برای اپلیکیشنهای فرانتاند.
کشف نحوه ایجاد ارتباط WebRTC برای چت صوتی به صوتی.
ساخت اپلیکیشنهای صوتی هوش مصنوعی با استفاده از JavaScript.
ایجاد تجسمهای صوتی با استفاده از Web Audio API.
افزودن نوشتههای متنی به چت صوتی هوش مصنوعی برای دسترسپذیری بیشتر.
فعالسازی فراخوانی توابع برای چتهای صوتی با API زمان واقعی OpenAI.
مهارت ها
OpenAI APIAPIsOpenAIGenerative AIFront-End Web DevelopmentArtificial Intelligence (AI)Web DevelopmentSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - برنامههای صوتی AI سفارشی به روش سادهتر با WebRTC
- 02 - احتیاط - قیمت صدا و محدودیت هزینه
1. چت صوتی و Realtime API
- 03 - تست Realtime API در Playground
- 04 - پیکربندی پاسخهای Realtime API
- 05 - مستندات و مثالها
2. توسعه برنامههای صوتی هوش مصنوعی
- 06 - با پنج برنامه صوتی جاوا اسکریپت هوش مصنوعی همکاری کنید
- 07 - احراز هویت OpenAI با توکنهای زودگذر
- 08 - درک جریان WebRTC
- 09 - اجرای API بیدرنگ جاوا اسکریپت
- 10 - پیکربندی پیامهای دستیار و تنظیمات
- 11 - افزودن تصاویر با Web Audio API
- 12 - اضافه کردن چت متنی به برنامه Realtime
- 13 - اضافه کردن رونوشت متن برای دسترسی
- 14 - قابلیت تماس با Realtime API
نتیجه گیری
- 15 - قدرت و مسئولیت چت صوتی
دوره های مرتبط
- دوره آموزشی OpenAI Realtime API: ساخت عاملهای صوتی با Realtime API و Agents SDK
- دوره آموزشی OpenAI API: رابط برنامهنویسی همزمان روی سرور
- دوره آموزشی OpenAI API عملی: ساختن یک راه حل در دنیای واقعی
- دوره آموزشی ادغام رابط برنامهنویسی ChatGPT در برنامههای قدیمی React
- دوره آموزشی OpenAI API: ساخت دستیار
- دوره آموزشی OpenAI API: ساخت اپلیکیشن های صوتی با Realtime API
- دوره آموزشی هوش مصنوعی عملی: استفاده از API لحظهای OpenAI برای مکالمات صوتی
- دوره آموزشی ساخت اپلیکیشن با ابزارهای هوش مصنوعی: ChatGPT، Semantic Kernel و Langchain
مسیرهای مرتبط
- مسیر آموزشی ایجاد مهارت های هوش مصنوعی برای توسعه دهندگان وب
- مسیر آموزشی مهارتهای برنامهنویسی خود را با هوش مصنوعی ارتقا دهید
- مسیر آموزشی توسعه مهارت های خود با OpenAI API
- مسیر آموزشی پروژه های عملی برای برنامه های دارای OpenAI
- مسیر آموزشی ساخت محصولات هوش مصنوعی با استفاده از سرویسهای Azure AI در چرخه توسعه
- مسیر آموزشی شروع کار با مهندسی پرامپت
- مسیر آموزشی مهارت های اساسی هوش مصنوعی برای مدیریت Azure
- مسیر آموزشی شروع کار با ساخت GPT های سفارشی