Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Idea] - Create a plugin for chrome that can read Arabic text for you. #1

Open
2 tasks
MohamedAlaa opened this issue Aug 14, 2020 · 6 comments
Open
2 tasks
Labels

Comments

@MohamedAlaa
Copy link

Are we able to do a plugin or a service that can read Arabic text?

Todo

  • research for tools and technologies that can do text-to-speech for Arabic text.
  • making a proof of concept of a plugin that can read the news.
@KL13NT KL13NT added the discussion New ideas & changes discussions label Aug 14, 2020
@KL13NT
Copy link
Owner

KL13NT commented Aug 14, 2020

أظن من الممكن جداً نعمل حاجة زي كده
بس آلية العمل هي اللي هتفرق

ايه اللي هيكون موجود كا محرك ورا حاجة زي دي؟ حاجة كلاود ولا مدمجة كجزء من البلاجن نفسها؟

@KL13NT
Copy link
Owner

KL13NT commented Aug 15, 2020

As a follow up to this
I found two extensible open source TTS engines, one of which supports Arabic out of the box.

eSpeak
Mary TTS

eSpeak is a cross-platform speech synthesizer that's based on the eSpeak engine and uses a "formant synthesis" method, so smaller size with a slight compromise to how realistic speech is.

There's also the Web Speech API which provides an easy interface for TTS on webpages. This would make the logic behind a plugin way easier, but will depend on the operation system to provide the voices.


Also, I just found out that NVDA uses eSpeak out of the box, but the quality needs a lot of work. This is out of scope for this issue tho.
@MohamedAlaa

@MohamedAlaa
Copy link
Author

أظن من الممكن جداً نعمل حاجة زي كده

بس آلية العمل هي اللي هتفرق

ايه اللي هيكون موجود كا محرك ورا حاجة زي دي؟ حاجة كلاود ولا مدمجة كجزء من البلاجن نفسها؟

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

@KL13NT
Copy link
Owner

KL13NT commented Aug 16, 2020

ده اكيد, و في الوقت الحالي ممكن نحط هدفين, الاول تجميع اكبر قدر من المحتوى العربي الصحيح لغوياً علشان مثلاً يتدرب عليه موديل (لو مفيش) و التاني هي دراسة الخيارات اللي قولتها فوق دي

انظمة التشغيل دلوقتي بتيجي بتقنيات مساعدة و بيبقى فيها نطق باللغة العربية من الشركات الكبيرة زي ميكروسوفت و ابل, ممكن نعمل اضافة للمتصفحات تستغل الـ Web Speech API و تاخد الاصوات من نظام التشغيل.

تحب اعمل تجربة صغيرة و نشوف النتيجة مع خيار زي ده ولا نستنى شوية؟

@abodacs
Copy link

abodacs commented Jun 12, 2021

اعتقد الداتا سيت ديه ممكن تساعد
https://commonvoice.mozilla.org/en/datasets

أنا مهتم جداجدا بالموضوع ده
@KL13NT

@KL13NT
Copy link
Owner

KL13NT commented Jun 12, 2021

@abodacs

الداتاسيت بتاعت موزيلا دي فيها تسجيلات كتيرة فعلاً, لكن الربط نفسه مابينها ومابين ال Text To Speech معنديش علم بيه. هل انت على علم بالموضوع او تعرف حد؟

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants