PDA

View Full Version : سوال: فایل صوتی تلفظ اعداد فارسی



donvito
دوشنبه 04 خرداد 1388, 09:45 صبح
با سلام.
من در حال تهیه یک سیستم تلفن گویا مثل 118 هستم که باید شماره های فارسی رو اعلام کنه. می خواستم بدونم که آیا فایل های صوتی تلفظ اعداد فارسی رو می شه از جایی دانلود کرد.

با تشکر

Happy_davood
چهارشنبه 28 مرداد 1388, 09:29 صبح
به پیشنهاد یکی از دوستان تو آدرس زیر آپلودش کردم :


http://ifile.it/jc08blz


این هم به زبان ترکی هست :


http://ifile.it/7o3pxjn

Armin060
چهارشنبه 28 مرداد 1388, 10:26 صبح
مگه اون جایی كه آپلود كردن چه مشكلی داشت، من كه خيلی راحت دانلود كردم!!!

http://rapidshare.com/files/269007062/root_voice.rar.html

Happy_davood
پنج شنبه 29 مرداد 1388, 09:09 صبح
Rapidshare

http://rapidshare.com/files/269361828/voice.rar

Armin060
شنبه 31 مرداد 1388, 21:08 عصر
http://compuetr360.persiangig.com/root_voice.rar

Mohsen229266
یک شنبه 01 شهریور 1388, 09:22 صبح
در Megashares آپلود کردم


لینک دانلود (http://d01.megashares.com/dl/a98bc08/voice.rar)

saieed
شنبه 14 شهریور 1388, 19:49 عصر
ممنون saidsayyadien@gmail.com

atryad
یک شنبه 15 شهریور 1388, 01:07 صبح
سلام این لینک جدیدتون هم که اکانت میخواد
شما براچی همینجا آپ نمیکنید ؟
اگر ضمیمه کردید به من هم خبری بدید
mhd.morteza@ymail.com
با سلام
دوستمون زحمتشو کشیدن میتونید از اینجا دانلود کنید

http://compuetr360.persiangig.com/root_voice.rar

nasr
یک شنبه 15 شهریور 1388, 14:31 عصر
سلام

این فایلها یه کم فاصله خالی بین هر شماره وجود داشت
یعنی ابتدای فایل و انتهای فایل سکوت وجود داشت
که من همه اونها را اصلاح کردم

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

می تونید دانلود کنید

debugger
یک شنبه 15 شهریور 1388, 15:19 عصر
سلام

این فایلها یه کم فاصله خالی بین هر شماره وجود داشت
یعنی ابتدای فایل و انتهای فایل سکوت وجود داشت
که من همه اونها را اصلاح کردم

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

می تونید دانلود کنید

فایل های زیر خراب است اصلا پخش نمی شود

به ترتیب می نویسم

11 , 70_ , 80, 80_ , 90 , 90_,100, 100_ ,200_ , 300_ , 400_ , 500 _ , 600_ , 700_ , 800_ , 900_

لطفا قبل از آپلود تست کنید

nasr
یک شنبه 15 شهریور 1388, 15:24 عصر
فایل های زیر خراب است اصلا پخش نمی شود

به ترتیب می نویسم

11 , 70_ , 80, 80_ , 90 , 90_,100, 100_ ,200_ , 300_ , 400_ , 500 _ , 600_ , 700_ , 800_ , 900_

لطفا قبل از آپلود تست کنید
سلام
من همه را تست کرده بودم و همین الان یک بار دیگه فایلهایی که گذاشتم را خودم دانلود کردم

هیچکدوم مشکل نداره.
نمیدونم مشکل از چیه . یه بار دیگه دانلود کنید
می خوای براتون ایمیل کنم؟

Mohsen229266
چهارشنبه 18 شهریور 1388, 13:40 عصر
دوباره اینم لینک مستقیم در پرشین گیگ آپ کردم که دیگه حرف و حدیث توش نباشه
دانلود کنید (http://developement.persiangig.com/document/voice.rar)

sohrab o
سه شنبه 31 شهریور 1388, 15:34 عصر
دوست عزیز بسایر عالی بود.اما کامل نیست
مثلا میلیونو هزارو و .....

sohrab o
چهارشنبه 01 مهر 1388, 10:53 صبح
البته منظورم از اینکه کامل نیست نه واسه 118 چون دقیقا واسه 118 ساخته شده بلکه منظورم این بود واسه تلفن گویای معولی که قرار هست یک مبلغی رو بخونه

marzban68
چهارشنبه 22 مهر 1388, 18:20 عصر
شاید ولی واسه 118 که خودم هم نوشتم کافیه اعداد 1-20 و20-100 و 100-900 رو خودت بسازی

sara.f
شنبه 25 مهر 1388, 16:49 عصر
با سلام
هر روز این تاپیک را دارم می بینم و هر روز سعی می کردم که اینجا پستی ندم ولی امروز دیگه طاقت نیاوردم.
چه تاپیک پر باری!!!!!! البته پر بار از لحاظ تعداد e-mail ها!!!
هر روز این تاپیک میاد بالا، چونکه یه عده فقط میان اینجا آدرس e-mail میذارن .
به نظر من این تاپیک باید قفل بشه و تمام پست های بیهوده و بدون مطلب مفید در این تاپیک حذف بشند.

علیرضا مداح
شنبه 25 مهر 1388, 18:59 عصر
سلام دوستان عزیز،
لطفا" اگر قصد ارائه ی یک محتوا(شامل سورس کد/کامپوننت/...) به کاربران دیگر را دارید، یه یکی از این سه روش عمل کنید و از درخواست کردن ایمیل کاربران برای ارسال خودداری نمایید، در صورت مشاهده با شخص خاطی برخورد می شود،
1)فایل را در همان تاپیک مورد نظر ضمیمه کنید،
2)از کتابخانه فایل ها (http://barnamenevis.org/forum/downloads.php)استفاده نمایید،
3)فایل را در یکی از هاست های File Sharing مانند Rapidshare آپلود و لینک آن را در تاپیک مورد نظر قرار دهید،
،/

nasr
یک شنبه 02 خرداد 1389, 09:37 صبح
سلام

من نیاز به جمله "به باجه ی " دارم (مثلا شماره 28 به باجه شماره 3)

کسی فایل صوتی این جمله را داره؟

ممنون

zayens
چهارشنبه 05 خرداد 1389, 19:25 عصر
سلام
ببخشید من هر چی سرچ کردم چیزی در مورد سوالم پیدا نکردم
ممکنه یه نفر بگه چه طور باید فایل های صوتی که در همین تاپیم است را چه طور باید استفاده کرد
چون با کد زیر فقط تونستم فایلهای صوتی به فرمت wav را play کنم در حالی که فایلها MP3 هستند


string s1 = @"C:\Users\z\Desktop\WavSound\1.wav";
SoundPlayer player = new SoundPlayer(s1);
player.Play();

ممنون میشم اگه جواب بدین

rezaei manesh
دوشنبه 18 مهر 1390, 19:26 عصر
سلام
دوستان من باید در یک پروژه مبلغ رو اعلام کنم
فایل های بالا که بسیار عالی هم هست چند مورد مانند هزار ، میلیون ،تومان،ریال رو نداره
ایا نسخه تکمیلی این مورد یا فایل های دیگه که برای اعلام مبلغ مفید باشه رو ندارید؟

sohil_ww
یک شنبه 13 مرداد 1392, 20:34 عصر
من این فایل ها رو دانلود نکردم خوب مشکلت چیه که نمی تونی برای بانک استفاده کنی ؟!

nasr
دوشنبه 14 مرداد 1392, 09:25 صبح
man file talafoze adado bara y systemi mesle bank mikham na 118.mitunin komakam konin?

سلام
فرقی نداره هرجایی میشه استفاده کرد
مشکلتون چیه؟

ala_arian
چهارشنبه 23 مرداد 1392, 11:34 صبح
آخه تو بانک میگه شماره ... به باجه ...

nasr
یک شنبه 27 مرداد 1392, 07:43 صبح
آهان شما "به باجه" را میخواین؟
درسته؟

HAMRAHSOFT.IR
شنبه 02 شهریور 1392, 08:59 صبح
کسی برنامه که اعداد بخونه نداره؟ مثل118

davidrobert
شنبه 02 شهریور 1392, 14:53 عصر
سلام دوست ممنون بابت فایل های که قرار دادید این فایل های که قرار دادید تاپیک های که قابل دانلود نبودن نشود دانلود کنیم و تاپیک های پایین که قابل دانلود بودن عدد فارسی خوب بود میگفتن ولی یه ایرادی بودش متن که قرار دادید بودن برای تلفظ فاسی عربی ترکی بود به جای فارسی لغت و به زبان ترکی میگفتن به جای فارسی ممنون میشم کمک کنید من رو که تلفظ لغت فارسی رو هم بگریم.

nasr
چهارشنبه 06 شهریور 1392, 10:29 صبح
سلام دوست ممنون بابت فایل های که قرار دادید این فایل های که قرار دادید تاپیک های که قابل دانلود نبودن نشود دانلود کنیم و تاپیک های پایین که قابل دانلود بودن عدد فارسی خوب بود میگفتن ولی یه ایرادی بودش متن که قرار دادید بودن برای تلفظ فاسی عربی ترکی بود به جای فارسی لغت و به زبان ترکی میگفتن به جای فارسی ممنون میشم کمک کنید من رو که تلفظ لغت فارسی رو هم بگریم.

یا خدا!!!!!
این جمله را خدایی کسی می تونه ترجمه کنه؟

davidrobert
پنج شنبه 07 شهریور 1392, 23:40 عصر
یا خدا!!!!!
این جمله را خدایی کسی می تونه ترجمه کنه؟
سلام دوست عزیز من ترجمه میکنم برای شما.
این دوست عزیز نوشته فایل صوتی که قرا دادید برای عداد فارسی موجود هستش و توانست دانلود کند و فایل صوتی که برای زبان ترکی بود دانلود کردم ولی فایل صوتی برای حروف و الف بای فارسی نبود برای دانلود روی بعضی از سرور ها که آپلود کردید امکان دانلود فایل نیست چون این فایل ها ما رو به جای اینکه به سایت مورد نظر برای دانلود هدایت کنید به سایت پیوند ها که یک سایت "م" "ف" "ت" "ض" "ل" جمهوری اسلامی هستش هدایت میکنه و مجبور میشم قید دانلودش بزنیم یا اینکه فایل اصلا برای دانلود موجود نیست اگه صوت حروف الف بای فارسی رو دارید روی سروری که به سایت پیوند ها وصل نمیشه برای ما قرار بدید یک دنیا ممنون میشم. چون سایت خیلی "ن" "ا" "ج " "و" "ر" "ی" هستش سایت پیوند ها و باید ازش دوری کنیم ولی مثل بخت دک روی هر سایت قرار داری اگه سایت که بدون پیوند ها باشه فایل صوتی حروف الف با رو قرار بدید برای ما یک دنیا ممنون میشم.
ترجمه نوشته بالا این رو میده.

elahehab
یک شنبه 01 شهریور 1394, 14:23 عصر
این صداها منبعش چیه؟ از نظر کپی رایت استفاده ازش موردی نداره؟
ممنون

elahehab
یک شنبه 01 شهریور 1394, 14:25 عصر
سلام

این فایلها یه کم فاصله خالی بین هر شماره وجود داشت
یعنی ابتدای فایل و انتهای فایل سکوت وجود داشت
که من همه اونها را اصلاح کردم

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

می تونید دانلود کنید

منبع این صداها چیه؟ استفاده ازش از نظر حق کپی رایت موردی نداره؟
ممنون

mrbm_2007
یک شنبه 18 آذر 1397, 11:46 صبح
ممنون بابت فایل هااین هم یه نمونه کد مختصر سی شارپ برای استفاده از فایل ها (فایل ها باید به wav تبدیل بشن)

str = str.Trim();
while (str.StartsWith("0"))
str = str.Substring(1);
var D = new string[str.Length];
bool add_and = false;
for (int i = 0; i < D.Length; i++)
if (str[D.Length - 1 - i] != '0')
{
D[i] = (str[D.Length - 1 - i] + "").PadRight(i + 1, '0') + (add_and ? "_" : "");
add_and = true;
}
if (D.Length >= 2 && D[1] == "10_")// 11~19
{
D[0] = "1" + D[0];
D[1] = null;
}
var dir = System.IO.Path.GetDirectoryName(System.Windows.For ms.Application.ExecutablePath) + @"\farsi-speech";
using (var pl = new System.Media.SoundPlayer())
{
for (int i = D.Length - 1; i >= 0; i--)
if (D[i] != null)
{
pl.SoundLocation = dir + D[i] + ".wav";
pl.PlaySync();
}
}


این هم کلاس کامل که در صورتی که متن داده شده عدد بین 0 تا 999 نباشه، با تبدیل متن به گفتار ویندوز (انگلیسی) اجرا میشه


using System;
using System.Collections.Generic;
using System.Linq;
using System.Speech.Synthesis;
using System.Text;
using System.Threading.Tasks;

namespace MRB
{
public class Speech
{
public static void Speak(string str)
{
System.Threading.ThreadPool.QueueUserWorkItem((x) =>
{
try
{
str = str.Trim();
while (str.StartsWith("0"))
str = str.Substring(1);
var D = new string[str.Length];
bool add_and = false;
for (int i = 0; i < D.Length; i++)
if (str[D.Length - 1 - i] != '0')
{
D[i] = (str[D.Length - 1 - i] + "").PadRight(i + 1, '0') + (add_and ? "_" : "");
add_and = true;
}
if (D.Length >= 2 && D[1] == "10_")// 11~19
{
D[0] = "1" + D[0];
D[1] = null;
}
var dir = System.IO.Path.GetDirectoryName(System.Windows.For ms.Application.ExecutablePath) + @"\farsi-speech";
using (var pl = new System.Media.SoundPlayer())
{
for (int i = D.Length - 1; i >= 0; i--)
if (D[i] != null)
{
pl.SoundLocation = dir + D[i] + ".wav";
pl.PlaySync();
}
}
return;
}
catch { }
try
{
using (var sp = new SpeechSynthesizer()
{
Volume = 100,
Rate = 1,
})
{


sp.SelectVoiceByHints(VoiceGender.Male, VoiceAge.Child);
sp.Speak(str);
}
}
catch { }
});
}
}
}

Helpco
سه شنبه 20 آذر 1397, 07:39 صبح
ممنون بابت فایل هااین هم یه نمونه کد مختصر سی شارپ برای استفاده از فایل ها (فایل ها باید به wav تبدیل بشن)

str = str.Trim();
while (str.StartsWith("0"))
str = str.Substring(1);
var D = new string[str.Length];
bool add_and = false;
for (int i = 0; i < D.Length; i++)
if (str[D.Length - 1 - i] != '0')
{
D[i] = (str[D.Length - 1 - i] + "").PadRight(i + 1, '0') + (add_and ? "_" : "");
add_and = true;
}
if (D.Length >= 2 && D[1] == "10_")// 11~19
{
D[0] = "1" + D[0];
D[1] = null;
}
var dir = System.IO.Path.GetDirectoryName(System.Windows.For ms.Application.ExecutablePath) + @"\farsi-speech";
using (var pl = new System.Media.SoundPlayer())
{
for (int i = D.Length - 1; i >= 0; i--)
if (D[i] != null)
{
pl.SoundLocation = dir + D[i] + ".wav";
pl.PlaySync();
}
}


این هم کلاس کامل که در صورتی که متن داده شده عدد بین 0 تا 999 نباشه، با تبدیل متن به گفتار ویندوز (انگلیسی) اجرا میشه


using System;
using System.Collections.Generic;
using System.Linq;
using System.Speech.Synthesis;
using System.Text;
using System.Threading.Tasks;

namespace MRB
{
public class Speech
{
public static void Speak(string str)
{
System.Threading.ThreadPool.QueueUserWorkItem((x) =>
{
try
{
str = str.Trim();
while (str.StartsWith("0"))
str = str.Substring(1);
var D = new string[str.Length];
bool add_and = false;
for (int i = 0; i < D.Length; i++)
if (str[D.Length - 1 - i] != '0')
{
D[i] = (str[D.Length - 1 - i] + "").PadRight(i + 1, '0') + (add_and ? "_" : "");
add_and = true;
}
if (D.Length >= 2 && D[1] == "10_")// 11~19
{
D[0] = "1" + D[0];
D[1] = null;
}
var dir = System.IO.Path.GetDirectoryName(System.Windows.For ms.Application.ExecutablePath) + @"\farsi-speech";
using (var pl = new System.Media.SoundPlayer())
{
for (int i = D.Length - 1; i >= 0; i--)
if (D[i] != null)
{
pl.SoundLocation = dir + D[i] + ".wav";
pl.PlaySync();
}
}
return;
}
catch { }
try
{
using (var sp = new SpeechSynthesizer()
{
Volume = 100,
Rate = 1,
})
{


sp.SelectVoiceByHints(VoiceGender.Male, VoiceAge.Child);
sp.Speak(str);
}
}
catch { }
});
}
}
}


عالی بود فقط بصورت یک پروژه برازید خیلی بهتر

alanmatthew
شنبه 23 فروردین 1399, 11:18 صبح
بسیار تشکر بابت این لطف شما . من هم از این فایلا استفاده کردم در ی برنامه دیگه که خیلی بدرد بخور هست. باز هم تشکر

ShayanFiroozi
یک شنبه 31 فروردین 1399, 00:45 صبح
سلام ،

این پست رو ببینید لطفا :


https://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE&p=2430295&viewfull=1#post2430295