انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: پروژه: ما بگیم، نرم افزار اتومات بنویسه! (پاسخ #6 رو ببینید)  (دفعات بازدید: 2504 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر
اگه فیلم زیر رو ببینید متوجه میشید که یک نرم افزار پولی برای ویندوز وجود داره که فارسی رو از روی گفتار تایپ میکنه.
http://www.aparat.com/v/Y3kwm
برای زبان انگلیسی نرم افزار ویندوزی Nuance Dragon NaturallySpeaking خیلی مشهوره!
برنامه نویسهای لینوکس تا حالا فکری برای نمونه معادلش نکردن؟
« آخرین ویرایش: 21 امرداد 1392، 08:12 ب‌ظ توسط کیان »

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر
پاسخ : ما بگیم، نرم افزار اتومات بنویسه!
« پاسخ #1 : 20 آذر 1391، 12:46 ب‌ظ »
برای نمونه لینوکسی اش یک جستجویی انجام دادم و این رو پیدا کردم:
نقل‌قول
CMU Sphinx, also called Sphinx in short, is the general term to describe a group of speech recognition systems developed at Carnegie Mellon University.
https://en.wikipedia.org/wiki/CMU_Sphinx
http://sourceforge.net/projects/cmusphinx/files/sphinx4/
http://cmusphinx.sourceforge.net/wiki/
http://askubuntu.com/a/37134/152405
https://www.linux.com/learn/docs/ldp/761-Speech-Recognition-HOWTO
http://stackoverflow.com/questions/4535208/pocketsphinx-adding-words-and-improving-accuracy
http://askubuntu.com/questions/63743/voice-control-over-desktop-enviornment

فارسی رو میشه روش سوار کرد؟
« آخرین ویرایش: 21 امرداد 1392، 08:10 ب‌ظ توسط کیان »

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر
پاسخ : ما بگیم، نرم افزار اتومات بنویسه!
« پاسخ #2 : 01 دی 1391، 01:46 ب‌ظ »
من به اینطور نرم افزاری واقعا نیاز دارم. برای فارسی از کجا باید استارت زد؟
« آخرین ویرایش: 21 امرداد 1392، 08:13 ب‌ظ توسط کیان »

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر

آفلاین r_m1232002

  • Full Member
  • *
  • ارسال: 143
پاسخ : ما بگیم، نرم افزار اتومات بنویسه!
« پاسخ #4 : 09 دی 1391، 06:00 ب‌ظ »
با سلام
با توجه به علاقه مندی شما به این مبحث مناسب دیدم نکاتی رو متذکر بشم:
مبحث تشخیص گفتار یکی از زیر شاخه های هوش مصنوعی در زمینه علوم کامپیوتر محسوب میشه که تا کنون پیشرفت بسیار خوبی داشته و در سالهای اخیر به سطح استفاده تجاری عمومی رسیده.
در زمینه طراحی و پیاده سازی این نرم افزار ها معمولا فرایند تولید به دو بخش تقسیم می شه. بخش اول پیاده سازی الگوریتم های هوش مصنوعی و بخش دوم فرایند یاددهی می باشد.
بخش اول به سطح بالایی از دانش نیازمند هست و متاسفانه معمولا الگوریتم های اون وابستگی قابل توجهی به زبان هدف نرم افزار دارند. بخش دوم نیز برای هر زبان و حتی لهجه باید به شکل مجزا صورت بگیره.
بنابراین اگر به دنبال نرم افزار های آزادی که قابلیت پشتیبانی از زبان فارسی را داشته باشند می گردید باید به دو نکته توجه کنید. اولا نرم افزار مورد نظر حداقل در لایه های میانی باید به شکلی مستقل از زبان هدف طراحی شده باشه و امکان هماهنگ شدن با زبان های مختلف رو به شما بده. نکته دوم هم اینکه اگر نرم افزار نیازمند فاز یاددهی هم هست (که سیستم های مبتنی بر شبکه های عصبی و سایر الگوریتم های Supervised Learning در این گروه جای دارند) باید امکان اجرای فرایند یاددهی برای شما موجود باشه که البته خود این کار هم وقت و منابع زیادی رو صرف خودش می کنه و باید به شکل اصولی تحت نظر متخصصین صورت بگیره.
با بیان ایم مطالب سعی داشتم شما را در یافتن نرم افزار مورد نظرتان راهنمایی کنم.
امیدوارم موفق باشید

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر
پاسخ : ما بگیم، نرم افزار اتومات بنویسه!
« پاسخ #5 : 09 دی 1391، 09:48 ب‌ظ »
ممنون از توضیحات.
یعنی این نرم افزار ایرانیه (نویسا) که تو ویندوز کار میکنه با هوش مصنوعی نوشته شده. دمشون گرم.

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر
sphinx‌: http://en.wikipedia.org/wiki/CMU_Sphinx

چگونه پشتیبانی یک زبان جدید (فارسی) رو به نرم افزار sphinx‌ اضافه کنیم؟
مراحل زیر باید طی شوند:
Data cleanup
Model training
Testing

* جمع آوری داده: جمع آوری کتاب های صوتی به همراه متن، جمع آوری پادکستهایی که متن شان نیز منتشر شده (مثل رادیوگیک)،‌ مشارکت در پروژه http://voxforge.org

جزییات کاملتری رو در لینک زیر ببینید
http://cmusphinx.sourceforge.net/wiki/tutoria
« آخرین ویرایش: 13 امرداد 1392، 10:13 ق‌ظ توسط کیان »