PDA

View Full Version : گفتگو: متن خوان درسی شارپ با استفاده از SpeechSynthesizer



docendo
پنج شنبه 17 اسفند 1391, 16:24 عصر
توی ویژوال استودیو در داخل رفرنس ها قسمتی برای متنخوان وجود دارد که میتوان بوسیله اون هر تکستی را که مینویسید رایانه برایتان بخواند متاسفانه این SpeechSynthesizer فقط برای زبان انگلیسی است نمیدانم برای متن خوان غیر از زبان انگلیسی چکار باید کرد اینو میدونم که فارسی نمیشه باید خودمان باید فایلهای WAV یا MP3 درست کنیم اما برای زبانهای لاتین غیر انگلیسی مانند فرانسه یا آلمانی و اسپانیایی باید راهی غیر از ساختن فایل MP3باشد

hossein_sh2008
پنج شنبه 17 اسفند 1391, 22:08 عصر
با سلام

یک برنامه هست که فارسی رو به خوبی می خونه بنام "پارس خوان" توی اینترنت یه سرچی بزنید ببینید اونو از چی استفاده کردند

docendo
چهارشنبه 23 اسفند 1391, 22:08 عصر
با درود
از استادهای گرامی کسی در مورد SpeechSynthesizer اطلاعاتی ندارد که چطوری از زبانهای د فرانسه یا آلمانی و اسپانیایی استفاده کرد

saeedgholami
چهارشنبه 23 اسفند 1391, 23:27 عصر
سلام دوست عزیز

این سایتا رو ی سر بزن

http://msdn.microsoft.com/en-us/library/jj572475%28v=office.14%29.aspx

http://stackoverflow.com/questions/4977379/speechsynthesizer-net-control-pitch

http://stackoverflow.com/questions/3044859/system-speech-synthesis-speechsynthesizer-how-to-customize-the-voice


موفق باشی

docendo
پنج شنبه 24 اسفند 1391, 02:03 صبح
سلام دوست عزیز

این سایتا رو ی سر بزن

http://msdn.microsoft.com/en-us/library/jj572475%28v=office.14%29.aspx

http://stackoverflow.com/questions/4977379/speechsynthesizer-net-control-pitch

http://stackoverflow.com/questions/3044859/system-speech-synthesis-speechsynthesizer-how-to-customize-the-voice


موفق باشی

مرسی از لینکها
پیشتر اینها دیده ام و اگر اون لینک سومی توجه کرده باشید

using System; using System.Speech.Synthesis; // Add reference to System.Speech class Program { static void Main(string[] args) { var synth = new SpeechSynthesizer(); foreach (var voice in synth.GetInstalledVoices()) { Console.WriteLine(voice.VoiceInfo.Description); } Console.ReadLine(); } }


میبینید که Microsoft Anna - English بطور پیشفرض در برنامه وجود دارد میخواهم بدانم مایکروسافت برای معادل انگلیسی چه کدی به فرانسه یا آلمانی یا اسپانیایی دارد

docendo
پنج شنبه 24 اسفند 1391, 16:50 عصر
90 درصد سوال و جوابهای این تالار شده دیتابیس گرید ویو و گزارش گیری
برایم سوال شده که آیا استادهای برنامه نویسی این تالار غیر از دیتابیس دیتا و گزارش گیری دانش و اطلاعات دیگری از سی شارپ را دارند یا نه