دستیار های صوتی

  • شروع کننده موضوع
  • #1

amin.14

کاربر فوق‌فعال
ارسال‌ها
92
امتیاز
77
نام مرکز سمپاد
دبیرستان علامه حلی
شهر
تهران
دانشگاه
هر جا خدا بخواهد!
حتما شما هم برنامه هایی مثل Siri،S Voice،Dragon go،Assistant،... رو دیدید که با اون ها حرف میزنید و سوال میپرسید و آن ها هم جواب میدهند.حالا صرف نظر از تشخیص صدا و کلامات و خواندن خروجی به نظر شما اون ها چجوری جواب میدهند؟ :-/ #-o :-?
مثلا شما وقتی میپرسید:
موقع پخت کیک بعد از آرد چی بریزم؟
یا
استیو جابز کی و کجا به دنیا آمد؟
یا
کجا می توانم یک قهوه بخورم؟
یا چیزای دیگر این نرم افزار ها چگونه جواب را پیدا میکنند و الگوریتم آنها چیست؟
 

khoshi

کاربر حرفه‌ای
ارسال‌ها
391
امتیاز
702
نام مرکز سمپاد
حلی3
شهر
تهران
مدال المپیاد
تلاش!
پاسخ : دستیار های صوتی

به نقل از amin.14 :
حتما شما هم برنامه هایی مثل Siri،S Voice،Dragon go،Assistant،... رو دیدید که با اون ها حرف میزنید و سوال میپرسید و آن ها هم جواب میدهند.حالا صرف نظر از تشخیص صدا و کلامات و خواندن خروجی به نظر شما اون ها چجوری جواب میدهند؟ :-/ #-o :-?
مثلا شما وقتی میپرسید:
موقع پخت کیک بعد از آرد چی بریزم؟
یا
استیو جابز کی و کجا به دنیا آمد؟
یا
کجا می توانم یک قهوه بخورم؟
یا چیزای دیگر این نرم افزار ها چگونه جواب را پیدا میکنند و الگوریتم آنها چیست؟
خب این برنامه ها سه بخش یا در اصل دو بخش اصلی دارن
بخش اولش باید صدا رو بررسی کنه و تشخیص بده که منظور از اون صدا ها چه کلماتین.
بخش دوم هم باید منظور اون کلمات رو تشخیص بده.
و بخش سوم که چیز خاصی نیست،جواب رو از دیتابیس پیدا کنه و نمایش بده!
تو کلماتی که محدودن و خیلی پیچیده نیستن، مرحله اول و دوم (و البته سوم)باهمن ولی اگه بخواد از جمله ها و کلمات زیادی پشتیبانی کنه هر کدوم یه برنامه بزرگیه!
در باره بخش اول چیز خاصی نمیدونم!
در باره ی بخش دوم هم بهتره در باره ی NLP یا Natural language processing یه سرچی بکنی...
البته فکر نمیکنم بخش اول خیلی سخت باشه،ولی تا حالا بخش دوم به طور کامل پیاده سازی نشده و از اهداف دانشمندان هوش مصنوعیه...!
 
بالا