PDA

View Full Version : آموزش: طراحی سیستم سخنگو توسط VB.NET +سورس برنامه



sbarzegar
یک شنبه 27 شهریور 1390, 14:58 عصر
با عرض سلام خدمت همکاران و دانش آموزان عزیز تصمیم گرفتم یه سری آموزش های الکترونیکی جالب رو به صورت pdf آموزش بدم و در اختیار همه قرار بدم
اولیشو با vb شروع کردم در ضمن هر سوالی در مورد پروژه دارید همین جا بپرسید تا جواب بدم
طراحی سیستم سخنگو توسط VB.NET +سورس برنامه
برای طراحی این برنامه احتیاج به یک فایل dll به نامInterop.SpeechLib.DLL داریم که در پوشهdebug برنامه قرار داده ام شما هم درصورتی که می خواهید این برنامه را طراحی کنید به این فایل کتابخانه ای نیاز خواهید داشت

بهتره مستقیم بریم سراغ برنامه:
ابتدا فایل کتابخانه ای Interop.SpeechLib.DLLرا باید در پوشه debug قرار دهیم سپس این فایل را به vb.net معرفی کنیم معرفی رو طبق شکل زیر باید انجام دهیم.ابتدا از منوی project گزینه add References… را انتخاب می کنیم سپس از پنجره باز شده برگه brows را انتخاب می کنیم و فایلInterop.SpeechLib.DLL را انتخاب کرده و گزینه ok را انتخاب می کنیم
http://bafroonews.persiangig.com/other/maghale/2.jpg
خوب بریم سراغ کد نویسی:
ابتدا در قسمت کدنویسی در اولین خط عبارت زیر را قرار میدهیم تا بتوانیم از امکانات این فایل کتابخانه ای استفاده کنیم
Imports SpeechLib
خوب در این برنامه می خواهیم متنی را داخل textboxبنویسیم و وقتی دکمه "بخوان" را زدیم متن را برای ما بخواند مانند شکل زیر
http://bafroonews.persiangig.com/other/maghale/1.jpg
خوب بهتره بریم سراغ رویداد کلیک دکمه"بخوان"
کافی کد زیر را در این رویداد بنویسیم:

Dim voice As New SpeechLib.SpVoice


voice.Speak(TextBox1.Text)

شاید باورتون نشه ولی تموم شد به همین راحتی یه برنامه سخنگو نوشتیم
این هم راهنما وسورس
راهنما(دانلود)
(http://up.iranblog.com/images/6qvavd2gfedib7wx3mmg.zip)
سورس(دانلود) (http://up.iranblog.com/images/c94anghqx1523o0lssh.zip)
منتظر آموزش های بعدی باشید.سعید برزگر بفروئی
سعید برزگر بفروئی-هنر آموز-یزد

siamakbyt
یک شنبه 27 شهریور 1390, 16:11 عصر
با تشکر از شما دوست عزیز اگر ممکنه در مورد فایل ضمیمه و طرز کار آن توضیح بدهید
اگر ممکنه به سوال من پاسخ دهید
http://barnamenevis.org/showthread.php?305539-%D8%B1%D9%81%D8%B9-%D8%A7%DB%8C%D8%B1%D8%A7%D8%AF-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-VB-.NET

parcosoft
سه شنبه 29 شهریور 1390, 11:16 صبح
فارسی هم می خونه؟!

agha_saeid
سه شنبه 29 شهریور 1390, 16:22 عصر
فارسی هم می خونه؟!

سلام نه متاسفانه!
ولی اگه فینگلیش بنویسید می خونه

bzdesign
چهارشنبه 30 شهریور 1390, 03:04 صبح
با سلام. به نظر من صرف تقلید از ویندوز هیچ جاذبه ای نداره. میشه لطف کنید رو روش های توسعه ی این dll برای زبان فارسی هم تحقیق کنید و در اختیار علاقمندان قرار بدید ؟؟؟

agha_saeid
پنج شنبه 05 آبان 1390, 16:39 عصر
سلام سعی خودمو می کنم

b1nahayat
جمعه 06 آبان 1390, 11:32 صبح
این فایل های DLL رو کسی میدونه چه طوری میسازند؟