• 0
ORWA

مشروع الناطق الصوتي العربي(Text To Speach)

سؤال

آخر إصدارة من المشروع الجماعي ستكون مرفقه بهذة المشاركة وسيتم تعديلها من قبل المشرف كل مرة .

آخر تحديث للمشروع كان في :

6/3/2005

تم فصل محرك تهيئة النص عن جسم البرنامج بملف DLL

تم فصل محرك النطق عن جسم البرنامج بملف DLL

يمكن تطوير أي من هذه الأقسام الثلاثة بشكل منفصل وتجربة عدة خوارزميات للعمل لكل منها

قيد التنفيذ : تعديلات على خوارزميه النطق

لاتنسى تحميل الأصوات ليعمل البرنامج

التحميل من المرفق :

TTS_V0.5.zip

تم تعديل بواسطه ORWA
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

149 إجابة على هذا السؤال .

  • 0

حمل ملفات الصوت :

آخر تعديل

3/1/2005

(بحاجة لتعديل وإضافة جميع الأحرف)

Sounds.zip

تم تعديل بواسطه ORWA
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تحميل الملف التنفيذي لمن لايملك مترجم دلفي

من المرفق

Untitled-1.psd_612005145230.5508539.gif

آلية التطوير

في المشاركات اللاحقة سيتناقش الجميع على فكرة أو مجموعه أفكار , وكل مرة سيتم طرح التعديل على أكواد موجودة أو إضافة أكواد أخرى , أو تغيير طريقة العمل , ولكي لانحصل على أطنان من الشفرة غير المنظمة وعلى العديد من النسخ المنفصله سيتم تجميع نسخة نهائية عند كل مرحله ووضعها في المشاركة السابقة , حيث يعيد الأعضاء تنزيل المشروع ويبدأ التطوير على النسخه الجديدة وليس على النسخ القديمة عند الأعضاء .

وبالتالي نكون قد حققنا مبدأ مركزيه الشفرة وتأكدنا أن الجميع يطور على الإصدار الأخير منها .

الأصوات اللازمة لتشغيل المثال فقط ضمنت . وأظن أننا بحاجة لخبير أصوات يعمل على احد برامج تعديل الأصوات (أنا أعمل على Cool Edit ) ويقوم بإقتطاع الأحرف كملفات منفصله .

لقد جعلت الأصوات في مجلد منفصل لكي يصبح بإمكان كل واحد الإضافة عليها والتعديل فيها ..

التنصيب .

قم بنتزيل ملفي الأصوات والبرنامج

فك البرنامج إلى مجلد ما , وفك الأصوات إلى مجلد داخلة بالإسم Sound .

تنظيم العمل :

كل شخص يكتب شفرة ناجحة أو يقترح فكرة صحيحة وتعتمد في المشروع , نكتب إسمه عند الشفرة التي قام بوضعها أو الفكرة التي أقترحها

مبدأيا أنا سأكون مدير المشروع , والمسؤول عن إضافة أجزاء الأكواد إلى النسخة النهائيه .

.. أرحب بالآراء والتطويرات ,, ولنا تتمه

.

T.T.S.zip

تم تعديل بواسطه ORWA
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم أطلب من الإخوان الذين يتقنون اللغة العربية أن ينطقو الحروف العربية بالتشكيل حتى يكون النطق بشري ليس آلي و لكم جزيل الشكر

أخي عروه إن الطريقة التي إقترحتها جيده و لكنها تأخذ وقت في النطق لذالك أقترح أن يقوم البرنامج بنسخ الكلمة كاملة و من تمه قراءة حروفها و تكوين ملف Wav يحتوي على كل حروف الكلمه حتى يكون النطق سريع و إن كانت لك طريقة أخرى أو بعض التعديلات فأنا في الإنتظار

و ربنا يوفقك في إمتحاناتك

تم تعديل بواسطه sakr188
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جميل

إقتراح جيد..

مثلا يمكن كذلك , تهيئه Thread جديد لنطق الحرف التالي أثناء نطق الحرف الحالي , وبالتالي نعمل على جبهتين ننطق الحرف المعد سابقا ونعد الحرف التالي . وهكذا يمكن التقليل من بطيء الإنتقال من حرف لآخر

مشكله الملف الصوتي الذي إقترحه أخونا Sakr أنها ربما يأخذ بعض الوقت قبل البدء في النطق في حال كان الملف كبيرا ..

أرجو بدء العمل ..

سأنتظر إستجابه الأخوه , لإن المشروع جماعي وليس فردي .

ولنبدأ بطرح الأفكار وأكواد تجريبيه موضحه لها

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للرفع ,

لن أضيف شيء بلا مشاركات

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

أنا لست مبرمج دلفي و لكنني مبرمج فيجوال بيسيك و دوت نت

و أقوم بتطوير مشروع مثلكم تماما فأرجوا أن نتبادل المعرفه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

نحن معاكم يا عروة ... ولكن ننتظر الفرصة المناسبة ... وعدم وجود الخبرة الكافية بالنسبة لي .. هو ما يمنع من المشاركة .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مأنا معاك قلتلي إعمل حاجه و أنا معملتهاش أنا مستني تقسيم المهام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ورحمة الله وبركاته

انا انزلت البرنامج

واقوم بالعمل عليه

ويوجد في مكتبتي مشروع قديم كنت قد اضفت عليه هذه الميزة ولكن بالغة الانكيزية

واعمل الان على التعديل

احب ان اسئل الاخوة المشتركين الا يوجد مثل هذه الوحدة ليتم استخدامهافي الدلفي

اظن سوف تجاوبوني يوجد ولكن لانها للغة النكيزية

نعم نعم

ولكن الا تعتقدون استعمال الوحدات من الدلفي تخدم اكثر من تلك المستخدمة من الويندوز

لماذا لانقوم نحن بعملها او ناتي بواحدة ونقوم بتعديلهامثلا

اه هذا يحتاج جهد كبير

على كل ارجو من المشاركين ابداء اراءهم

وشكرا

انا مع اراء الصديق sakr188

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شوفو هذه

مارايكم هذهUnit

بالدلفي جاهزة هل يمكن استخدامها بدلا من الوحدةالتابعة للويندوز

mmsystem_D5.zip

تم تعديل بواسطه زاهر سعيد
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جيد مع ان ليس عندي خبرة كبيرة في هذا المجال لكن ساحاول معكم

ان شاء الله

ارجوا ان لا يتوقف هذا المشروع لانه الاول و اهم شيئ في المشاريع هي البداية

الله يوفق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

قال اليهود في زمن العرب لا يعرفون و إن عرفو لا يطبقون و إن طبقو فلا يتقنون

و باين كان عندهم حق

-1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بحثت على الإنترنت عن مكونات tts ووجدت البعض منها , النتائج حتى الآن أن هذة المكونات تتعامل مع Ole وتطلب من نظام التشغيل ان يقوم بالنطق . ولايوجد عمل من قبل المكون نفسه سوى التحكم بذلك , وبالتالي النطق سيكون باللغه الأجنبيه . ولن نستفيد شيء .

لذلك يجب مواصله البحث عن tts ومعلومات عنها ومكونات مفتوحه المصدر لها . للإستفادة والتسريع قدر الإمكان .

المطلوب :

- البحث على النيت عن معلومات مفيدة "وتلخيصها إذا امكن "

- = = = = = = = = = مكونات مفتوحه المصدر

الهدف من ذلك بناء تصور منطقي غير متسرع عن خوارزميه العمل .

لكي نتبع غحدى الطريقتين :

تطوير برنامج أجنبي ليدعم العربي

أو بناء البرنامج من الصفر (كما نفعل الآن ) بعد الإضطلاع على مايكفي من المعلومات .

هذه وجهه نظري , لإني لاأريد البدء بالبرمجه بطريق غير صحيح ,

على كل حال من أراد الجزء البرمجي , دعونا نقوم بتجريب اداء البرنامج بعد ان نقوم بالعمل على Buffer أي على تهيئة ملف الحرف التالي أثناء نطق الحرف الحالي (بالتناوب) ويفضل ان نجعل قراءة الملفات من الذاكرة (تابع PlaySound يدعم ذلك لحد علمي)

تم تعديل بواسطه ORWA
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم أول حاجة لا تنسى يا أخ عروه قواعد اللغة لأن اللغة العربية أصعب لغه على و جه الأرض و بذالك لازم إحترام التشكيل و أنا بعد يومين هبرمجه من الصفر و الله المعين على إنهائه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مرحباً ياشباب أنا مستعد للمساعدة بس مساعدة ما رح تكون قوية كتير بسبب الوقت

حيث أن علي مشروع تخرج ضخم و أنا ضايع فيه على الأخير بس أنا نزلت الملفات الموضوعة ورح أقوم بتطوير أحد الأجزاء وإن كان مع أصدقائي المشتركين معي في مشروع التخرج وسأعرض عليكم كل شيء أصل له ولكن صبروا علي شوي لبعد الامتحانات الجامعية ....

وشكراً ..

أخوكم أبو أحمد...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

hاصدقائي لدي من المكونات عن الصوت الكثير هل اضعها على بساط الاطلاع؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

قال الله تعالى : (( ولا تقولن لشيء إني فاعل ذلك غدا إلا أن يشاء الله ))

ورح أقوم بتطوير أحد

وسأعرض عليكم كل شيء

هبرمجه من الصفر و الله

ستكون مرفقه بهذة المشاركة وسيتم تعديلها من

بل الأفضل

ساحاول معكم  ان شاء الله

و أعتذر عن اللقافة (أو بالأصح خشة العرض ذي )

و السلام ..

تم تعديل بواسطه php4sa
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

يا أخ PHP4sa ليس شرط أن نقول إن شاء الله مادمنا إتكلنا على الله لأن التوكل على الله لها نفس معنى إن شاء الله و إن لم تصدقني إسأل أهل ذكر مادمة تقتدي بالقرآن الكريم و أتمنى أن تشارك في صنع البرنامج بدل التقطيم في الناس

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بالنسبه لمشاركه الأخ صقر السابقه .

همهم نعم أخي العزيز أوافقك ,,

لكن موضوع نحو اللغه العربيه وإحترام التشاكيل , هو من احد مزايا تحسين المشروع . وأعدك أننا سنعمل عليه بشكل جاد .. ولكن كنت أقصد أن نصل إلى مرحله مقبوله أولا نبني على أساسها . ثم ندعم تقنيات اللغه العربيه هذه وغيرها من الأفكار , ماوصلنا إليه اليوم هو المبدا فقط .

والفكرة المطلوبه الآن سهله سهله , نريد العمل على مسارين بالتناوب حتى نحسن الأداء ..

يا أخي ليست مشكله .. أي يكود عن تحسن الأداء (إلغاء البطيء في الإ‘نتقال من حرف لحرف) يرحب فيه هنا .. ونسنناقشه ,

أما بالنسبه لموضوع اللغه العربيه طبعا يمكنك البدء فيه ويمكننا جميعا التعاون عليه لكني أحبذ الإنتظار حتى نبني قليلا بالمشروع لإن دعم قواعد اللغه لايفيد عندما يكون النطق بهذا السوء ..

هذه هي الفكره ,,

ملاحظه : .. يمكنك البدء بالعمل على ذلك إذا أحببت .

بالنسبه للوحدة التي قدمها الأخ زاهر , أن لم أستفد منها بعد , ولو يقدم لنا بعض الشرح عنها و ماذا تفعل ...

أخي زاهر ملفات الصوت كلها حملها ونكون لك ممنونين , وخاصه التي تعرف عنها معلومات أنها ستفيدنا هنا

, ولكني أفضل البحث عن مكونات خاصه او شفرات خاصه بمشروعنا (لقد وجدت على الإنترنت ويوجد الكثير منها )

أرجو الإضطلاع على كود المشروع حتى الآن , والبدء بنقده وتحسينه , هل من الممكن أن يكون مشروعنا حتى الآن هو جزء من الكود تم إعداده في نصف ساعة من قبل فرد ؟؟؟؟

الأخ .Mahmoud Sh7. هذه هي المشكله ... أنا كمان غير الدراسه عندي كذا كتاب وكذا مشروع , وعم أتعامل مع شركه برمجيات وعم أتعلم C# و ASP>NET وميت ألف شغله بنفس الوقت , لذلك مقصر بكل وحدة منهم , وكل المشاريع يلي عم أطرحها ما عم كملها ..

بس يالله ,, بالعمل الجماعي إن شاء الله ننجح ... ياشباب إذا منستمر هيك بلا شك منتوصل لشي كويس , خلونا متواجدين بالموضوع هون ولو نقاشات جانبيه مشان إستمراريه الموضوع

همممم لازالت الكثير من الأمور في المرحله الأولى ولم تقدم أي شفره حتى الآن , ولاحتى معلومات أو مكونات .

لاتنسو :

المطلوب :

- البحث على النيت عن معلومات مفيدة "وتلخيصها إذا امكن "

- = = = = = = = = = مكونات مفتوحه المصدر

ان نقوم بالعمل على Buffer أي على تهيئة ملف الحرف التالي أثناء نطق الحرف الحالي (بالتناوب) ويفضل ان نجعل قراءة الملفات من الذاكرة (تابع PlaySound يدعم ذلك لحد علمي)

كذلك افكار منكم تغني الموضوع ..

حتى الآن النقاش جيد اكثر مما تصورت

تم تعديل بواسطه ORWA
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي عروة من اجل الوحدة فهي وحدة مطابقة للوحدة التي استخدمتها

وهي موجودة في الدلفي

اما عن الوحدات فارجو ان تمهلني بعض الوقت لكي احضر لك مهام كل وحدة

واذا اردت ان اضعها دون تحديد ذلك عندها اخبرني

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

اتوقع يا شباب ان اهم شي الأن الحروف ... يجب ان تكون موجودة حتى نعمل عليها

حاولت تسجيلها ... و طلع معاي شي كل ما سمعتة ضحكت ... : )

ولو تشوفون لنا حل للمسافة بين الكلمات .. يجب ان يتوقف قليلآ عن القرآة

عند وجود فراغ .. واتوقع ليست بمشكلة

وقد قمت بتعديل بسيط على الكود ... ان شاء الله ينفع

1 - فصلت كود القرآة في ثريد

2 - عملت يونت خاص للعربي ... كي نتجاوز مشكلة عدم ضهور العربي في

بعض الأجهزة .. الأن النصوص العربية كلها Const

3 - اضفت امكانية فتح ملف وعرضة في الميمو

والأفكار كثيرة ... و بمرور الوقت و مع العمل الجماعي ان شاء الله

سيتطور هذا البرنامج .

TTS V 0.1.zip

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لقد تم تحديث القاريء (إرجع للصفحة الأولى)

شكرا لمجهودك الرائع 2/11/2004

لقد اضفت MultiThreading . أما بالنسبه لدعم اللغه العربيه , لم أضفه بعد . أظن انه سيخضع لبعض النقاشات أولا .

ملاحظة تم كر إسمك بجانب شفرتك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

هذه صورة

post-15-1102616974_thumb.gif

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

يريت نتفاده الكومبونيت أو نضع الوصله بتعهم لأنه لم يفتح معي و يريت لمن يستعمل دلفي 7 لايقم بإدخال الكابشن بأكثر من سطر لأنه يعمل

Error de Flux

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لم أستخدم أي كومبونينت , ؟؟؟؟

وكل شيء تمام . على مايبدو .... !!

هل متأكد ان الملف لم يفتح

"إدخال الكابشن بإكثر من سطر" . وين

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .