PDA

View Full Version : حرفه ای: آیا c# کتابخونه ای برای تشخیص صوت داره



ma.rad
پنج شنبه 17 آذر 1390, 15:28 عصر
سلام به اساتید
آیا امکان داره با استفاده از c# برنامه ای نوشت که بتونه گفتار رو به نوشتار تبدیل کنه مثل نرم افزار speach offic البته اون انگلیسی منظورم فارسی
ضمنا شنیدم دارن یه همچنین چیزی می نویسن
دوستان کلا راهنمایی کنن ببینم امکان همچین کاری هست؟

mmd2009
پنج شنبه 17 آذر 1390, 15:38 عصر
با سلام

امکانش هست. چرا نباشه. وقتی واسه انگلیسیش تونسته باشن چرا نشه برای فارسیش انجام داد. نرم افزار هم قبلا ساخته شده که البته اونا زیاد دقیق نبودن. کلا این کارا یک پشتیبانی مالی خوبی میخواد که بری دنبالشون و انجامشون بدی و در غیر اینصورت اصلا ارزش نداره انسان وقتش رو بذاره سر چیزی که ایندش مشخص نیست. فکرش رو بکن شما داری مینوسی بدون پشتیبانی کسی و فقط خودت هزینه میکنی بعدش 90 درصد کار میره جلو یهو میبینی یکی میاد که یک نرم افزار دست میکنه خیلی بهتر از مال تو بعدش همه زحماتت به هدر میره.

کلا یکی بخواد پیشنهاد مالی خیلی خوبی بده برای این کار اونوقت برو دنبالش در غیر اینصورت هرگز

البته این پیشنهاد من بود

موفق باشید

ma.rad
پنج شنبه 17 آذر 1390, 15:44 عصر
در مورد برنامه نویسی این برنامه میتونید راهنمایی کنید اینکه باید ازکجا شروع کردو چه امکاناتی نیازه؟

mmd2009
پنج شنبه 17 آذر 1390, 16:53 عصر
در مورد چگونگی عملکرد الگوریتم های اینچینی هنوز مطالعه ای نکردم دلیلش رو هم گفتم.

موفق باشید

s3rv3r
پنج شنبه 17 آذر 1390, 17:08 عصر
داداش بايد بري تو بحر هوش مصنوعي كه عالميه برا خودش

تشخصي صدا. تشخيص چهره و تشخيص امضا و ... كلا هوش مصنوعي هستش. برو تالار هاي هوش مصنوعي بخش تشخيص صدا

sobaisobai
پنج شنبه 17 آذر 1390, 17:10 عصر
داداش بايد بري تو بحر هوش مصنوعي كه عالميه برا خودش

تشخصي صدا. تشخيص چهره و تشخيص امضا و ... كلا هوش مصنوعي هستش. برو تالار هاي هوش مصنوعي بخش تشخيص صدا
سلام
دوستمون گفت تو سی شارپ امکان همچین کاری هست یا نه؟نه تو هوش مصنوعی

ma.rad
پنج شنبه 17 آذر 1390, 18:07 عصر
تو یکی از تاپیک ها اینو پیدا کردم -دوستان لطف کنن این بحث ادامه بدن به نتیجه برسیم
--------------------------------------------------------------------------------------------------------
یه component به اسم :microsoft Direct Speech هست که متن رو به گفتار تبدیل میکنه یعنی TTS .
ابتدا این رو دانلود کن بعد تو سیستمت نصب کن تا کامپوننت microsoft Direct Speech تو سیستمت Register بشه:
http://www.4shared.com/file/5tq7snrp/spchapi.html (http://www.4shared.com/file/5tq7snrp/spchapi.html)
بعد از اینکه این فایل رو نصب کردی تو Component شما دو تا ocx جدید اضافه میشه به نام های :
Microsoft Direct Speech Recognition وMicrosoft Direct Text-to-Speech
خوب با Microsoft Direct Speech Recognition میتونی گفتار رو به متن و با
Microsoft Direct Text-to-Speech می تونی متن را به گفتار تبدیل کنید . من فقط با TTS کار کردم که خیلی را حته برای تلفظ کافیه از کد زیر استفاده کنید:

tts.speak text1.text

ma.rad
پنج شنبه 17 آذر 1390, 18:16 عصر
و این دوتا لینک رو هم ببینید خالی از لطف نیست:
اولی یه نمونه برنامه از پردازش صدا تو c#
Speech Recognition using C#‎ (http://www.c-sharpcorner.com/UploadFile/ssrinivas/SpeeechRecognitionusingCSharp11222005054918AM/SpeeechRecognitionusingCSharp.aspx)
C#‎ .NET Speech recognition (http://www.eggheadcafe.com/community/aspnet/2/14057/speech-recognition.aspx)

ma.rad
جمعه 18 آذر 1390, 10:14 صبح
نمونه برنامه تو لینک بالا رو چک کردن فقط انگلیسی ساپورت می کنه
سوالی که دارم اینه چطور صدا رو تشخیص می ده؟