قیمت این دوره : 120,000 54,000 تومان
  • مدرس دوره : سعید فرهنگ ( رزومه )
  • تعداد دانشجویان این دوره : 41 نفر
  • تعداد ویدیوها : 15 ویدیو
  • مدت زمان دوره : 4:29:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/05/08
ثبتـــ نام در این دوره

آموزش ساخت دستیار صوتی با پایتون

اگر تا بحال از اسمارت فون ها استفاده کرده باشید، قطعا ویژگی جذاب دستیار صوتی آنها شما را مجذوب ساخته است. در زمان حال، شرکت های بزرگی مانند گوگل، اپل و سامسونگ، با ویژگی های دستیار صوتی هایشان، قدرت نمایی می کنند. الکسا و  سیری (siri) دو تا از پرکاربردترین دستیار های صوتی دنیا هستند.

در این دوره روش ساخت دستیار صوتی خودمان را فرا میگیریم.

در دوره ساخت دستیار صوتی با پایتون که کاملا با استفاده از زبان قدرتمند پایتون تهیه شده است، به برنامه نویسی و ساخت پروژه دستیار صوتی می پردازیم.

این دوره به صورتی طراحی شده است تا به شما بیاموزد، چگونه می توانید دستیار صوتی پایتون را با استفاده از مدل تبدیل متن به گفتار گوگل و سایر api ها، ایجاد کنید.

چه چیز هایی را در این دوره فرا خواهید گرفت:

+  روش استفاده از مدل تبدیل متن به گفتار گوگل (google text to speech module) 

+  روش استفاده از مدل تشخیص گفتار (speech recognition module)

+  انجام کار های خودکار با پایتون

+  دریافت اطلاعات مورد نیاز از سطح اینترنت با استفاده از پایتون

+  کار با api های مختلف (ارسال ایمیل، استفاده از تقویم گوگل و ...)

+  اتصال تمام این موارد به دستیار صوتی

+  ایجاد قابلیت فعال کردن دستیار صوتی با صدا زدن آن

+  ...

در این دوره، با استفاده دانش پایتون خود، می توانید پروژه ای عملی و جذاب را پیاده سازی کنید که مطمئنا  در زندگی روزمره و آینده حرفه ای شما، بسیار کاربرد خواهد داشت.

پیشنیاز ها:

این دوره، مبتدی نیست و شما باید از قبل، آشنایی و دانش نسبی با مفاهیم پایه پایتون 3 را داشته باشید، هرچند که سعی شده تا تمام دستورات و کد های نوشته شده ، به طور کامل توضیح داده شود.

داخل فایل دانلودی هر جلسه، جزوه ای به صورت PDF قرار دارد که کد ها و توضیحات آن جلسه داخلش موجود است

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد.

فهرستـــ ویدیوها

مدت زمان دوره 04:29:00
در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.
راهنما ! جهت دریافت لینک دانلود تمامی قسمت ها بر روی این لینک .کلیک کنید.
1
  • معرفی دوره

  • 00:05:00
  • رایگانــ

معرفی دوره

2
  • نصب پیشنیاز ها

  • 00:23:00
  • رایگانــ

در این جلسه، به نصب پیشنیاز ها خواهیم پرداخت. لینک دانلود مدل pyAudio: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio

3
  • تبدیل متن به گفتار

  • 00:14:00
  • رایگانــ

در این بخش، قابلیت سخن گفتن را به دستیار صوتی خود، خواهیم داد.

4
  • تبدیل صدا به متن

  • 00:15:00
  • رایگانــ

در این بخش، صدای کاربر را به متن تبدیل خواهیم کرد.

5
  • توضیح و کار با api

  • 00:27:00
  • نقدیــ

در این جلسه، به توضیح مفهوم api خواهیم پرداخت و روش دریافت و استفاده از api تقویم گوگل در پروژه خودمان را شرح می دهیم. لینک api گوگل: https://developers.google.com/calendar/quickstart/python?authuser=3

6
  • دریافت تاریخ مدنظر کاربر

  • 00:20:00
  • نقدیــ

در این بخش، برای دریافت تاریخی که مدنظر کاربر است تابعی می نویسیم.

7
  • پردازش تاریخ دریافت شده

  • 00:34:00
  • نقدیــ

در این جلسه، تاریخ مورد نظر را پردازش و به طور منطقی، استخراج خواهیم کرد.

8
  • رویداد های روز

  • 00:26:00
  • نقدیــ

در این جلسه، رویداد های تقویم را بر اساس یک روز خاص دریافت میکنیم.

9
  • گفتن رویداد ها

  • 00:16:00
  • نقدیــ

در این جلسه، کاری میکنیم تا دستیار صوتیمان، رویداد هارا برایمان بخواند. همچنین کاری میکنیم تا فراخوانی تابع فقط زمانی انجام شود که کاربر قصد چک کردن برنامه های خود را دارد.

10
  • باز کردن برنامه ها و ساخت فرمان یادداشت برداری

  • 00:23:00
  • نقدیــ

در این جلسه، یاد میگیریم تا فرمانی را برای ذخیره یادداشت ایجاد کنیم. همچنین میتوانیم برنامه های مختلف را باز و اجرا کنیم.

11
  • دریافت اطلاعات از اینترنت - بخش 1

  • 00:13:00
  • نقدیــ

در این بخش، web scraping و دریافت اطلاعات مورد نیازمان از سطح اینترنت را شروع میکنیم و به معرفی مدل موردنظر، میپردازیم. آدرس دریافت chromeDriver: https://sites.google.com/a/chromium.org/chromedriver/downloads

12
  • دریافت اطلاعات از اینترنت - بخش 2

  • 00:11:00
  • نقدیــ

در این بخش، روش دریافت المنت های یک صفحه ی اینترنت را شرح میدهیم.

13
  • دریافت اطلاعات از اینترنت - بخش 3

  • 00:12:00
  • نقدیــ

در این بخش، عنوان محصولات را پس از سرچ کردن آنها دریافت میکنیم.

14
  • استخراج اطلاعات از سایت با فرمان صوتی

  • 00:15:00
  • نقدیــ

در این جلسه، پس از تبدیل اسکریپت به تابع، آن را داخل پروژه اصلی، ایمپورت میکنیم و از آن استفاده خواهیم کرد. در این جلسه یاد میگیریم با فرمان صوتی، اطلاعات مورد نیازمان را از سطح اینترنت استخراج کنیم. آدرس سورس کد ها در گیت هاب : github.com/saeedfarhang/pythonVoiceAssistant

15
  • فعال کردن دستیار با صدا زدن آن

  • 00:15:00
  • نقدیــ

در این جلسه، با ایجاد یک حلقه، کاری میکنیم تا فقط زمانی که دستیار را صدا زدیم آماده گرفتن دستور شود. این جلسه، به همراه جزوه کامل دوره آپلود شده است.

نظرات کاربران در رابطه با این دوره

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .